Page 1 of 1

Option to download Mac distribution as a tarball?

Posted: Thu Nov 24, 2016 2:41 am
by smudj
Hey there!

This question is aimed towards the game's developers.

I have recently started work on a project that aims to allow easy installation of mod packs, and it rides on top of your wonderful API sitting at https://mods.factorio.com/api/.

I wish to be able to let users run mod packs on their chosen Factorio versions. Now, this is not a problem for Windows or Linux users as you (thankfully!) provide .zip and .tar.gz distributions for them respectively.

However, for Mac OS X users, there is only a .dmg distribution, which is.. uh.. hard.. to extract, to say the least. Especially since I'm writing this project in Java.

My request is this:
Could you please provide either a .tar.gz or .zip distribution for Mac?
I'm asking as it's painful to write a DMG extractor (the only library is 4-8 years old and is heavily obfuscated), and I don't want to need to extract the files every time a user wants to install a new game version for a mod pack.
It's either that or hosting the extracted files on my own server, but I feel like that would be against the terms of service (I'm not a lawyer so I don't particularly feel like delving into that stuff), and I don't particularly want to do that, either.

Thank you in advance for any response. I understand if you are unable to do this, although I hope you can!

P.S. I love your game. Thanks for making it. It has made for countless hours of enjoyment.

Re: Option to download Mac distribution as a tarball?

Posted: Thu Nov 24, 2016 11:46 am
by smudj
I've found a micro-solution which involves mounting the dmg through system calls, followed by copying files over.

This does work, and I'll use it as a backup if you're unable to provide a tarball-like distribution.

Re: Option to download Mac distribution as a tarball?

Posted: Fri Nov 25, 2016 7:41 pm
by Neemys
To make factorio developer more likely to see this post you should have posted it in the "Ideas and Suggestions" subforum here : viewforum.php?f=6

Re: Option to download Mac distribution as a tarball?

Posted: Sat Nov 26, 2016 4:32 am
by smudj
Cheers.

Re: Option to download Mac distribution as a tarball?

Posted: Sat Nov 26, 2016 10:18 am
by ssilk
Moved from Technical Help to Suggestions. Keeping a link. I also deleted the article, that linked it from suggestions before, cause it is now useless and no one answered till now.

To the suggestion itself: Even if myself owns a MacBook we (the community) need to think about that only a small minority is using macOS. And we need to think about, that with more stable version, there is less need to run multiple installations. See also https://wiki.factorio.com/Application_d ... _directory

Nonetheless it is a valid suggestion.

viewtopic.php?f=49&t=12819 Describes, how you can install that multiple times on mac.
It's a hazzle but seems to be working.

Re: Option to download Mac distribution as a tarball?

Posted: Sat Nov 26, 2016 12:48 pm
by smudj
ssilk wrote:Moved from Technical Help to Suggestions. Keeping a link. I also deleted the article, that linked it from suggestions before, cause it is now useless and no one answered till now.

To the suggestion itself: Even if myself owns a MacBook we (the community) need to think about that only a small minority is using macOS. And we need to think about, that with more stable version, there is less need to run multiple installations. See also https://wiki.factorio.com/Application_d ... _directory

Nonetheless it is a valid suggestion.

viewtopic.php?f=49&t=12819 Describes, how you can install that multiple times on mac.
It's a hazzle but seems to be working.
Thanks for the reply, I'll check out the links! :)