It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
TheJoe: I've just found that by default, at least, lgog is downloading Mac patches.

Full args were: lgogdownloader --download --directory /mnt/storage/Games/GOG --game sin to fully download Original Sin, it also downloaded the two available patches for the Mac version.

Did I miss an arg for Windows only or something?
Apparently I never made the downloader check the platform of patches and thus all patches got downloaded
This is now fixed in 42a461e
avatar
Sude: Apparently I never made the downloader check the platform of patches and thus all patches got downloaded
This is now fixed in 42a461e
Great stuff as ever, Sude. Thanks very much!
Now that GOG has just opened up the Linux downloads, there's one thing LGOGDownloader really needs:

The ability to formulate a command line which means "Grab a list of all games in my library, then download only Linux installers and patches, ignoring games without them"
instead of making things easy GOG has decided to make it hard to get Linux installer details from the API because the API responses are really stupid.
Linux DEB packages are under Mac installer node and TAR.GZ archives are in patch node.
http://pastebin.com/vLvZG1ix

I have preliminary Linux installer support implemented already but it's not very good way of doing things. I'll need to run few tests on it to see if it breaks anything before I commit it to git.
avatar
Sude: instead of making things easy GOG has decided to make it hard to get Linux installer details from the API because the API responses are really stupid.
Nah, looks like a bug. I'll verify this with the web team.
Support for Linux installers is now in git.
It's an ugly hack but it seems to work.
tar.gz archives are treated as patches because I couldn't think of an easy way to make the downloader treat them as installers without breaking other stuff
The default value for --platform option is now 5 (Windows + Linux)
Post edited July 24, 2014 by Sude
avatar
Sude: Support for Linux installers is now in git.
It's an ugly hack but it seems to work.
tar.gz archives are treated as patches because I couldn't think of an easy way to make the downloader treat them as installers without breaking other stuff
The default value for --platform option is now 5 (Windows + Linux)
The bug should be fixed. Sude can you verify?
avatar
Fallen_Zen: The bug should be fixed. Sude can you verify?
It seems to be fixed now :)

edit: removed the ugly hack to get details for Linux installers in git
Post edited July 24, 2014 by Sude
Tarball archives in patch nodes are now treated as installers in 6ed5da2
Tried the 64bit .Deb
lgogdownloader - Linux GOG Downloader 2.14

~~~~~~~~~~~~~~~~~~~~~~~

Error: Dependency is not satisfiable: libboost-date-time1.49.0(>=1.49.0-1)

~~~~~~~~~~~~~~~~~~~~~~


Im currently running: libboost-date-time1.54.0

obviously i don’t want to regress, and actually in synaptic package manager the older version isn’t there.

My OS is supported by the Good old guys at Good old games..

Linux Mint 17 64bit , Cinnamon 2.2.13
Linux Kernal 3.13.0-24-generic

So thats an upto date Vanilla Linux mint install :D

any fixes appreciated.

Thanks
LGOGDownloader 2.15
- Get patch details only for specified platforms
- Added support for Linux installers
- Tarball archives in patch nodes are treated as installers
- Default value for --platform option is now 5 (Windows + Linux)

https://sites.google.com/site/gogdownloader/lgogdownloader-2.15.tar.gz

sha256: cdc7aa7e243c3988a260c20b238dbd27d7d59b36d8a32c09719af3da388892b5
md5: 51b0b2d9bf9bd44c1b2de1c7e1459e4c
avatar
meggerman: Tried the 64bit .Deb
lgogdownloader - Linux GOG Downloader 2.14

~~~~~~~~~~~~~~~~~~~~~~~

Error: Dependency is not satisfiable: libboost-date-time1.49.0(>=1.49.0-1)

~~~~~~~~~~~~~~~~~~~~~~

Im currently running: libboost-date-time1.54.0

any fixes appreciated.

Thanks
Obviously that deb was built against older boost. You can't use that. Just rebuild the package from source!
Post edited July 24, 2014 by shmerl
4582884 Fix blacklisted file causing downloader to skip a game
avatar
meggerman: Tried the 64bit .Deb
lgogdownloader - Linux GOG Downloader 2.14

~~~~~~~~~~~~~~~~~~~~~~~

Error: Dependency is not satisfiable: libboost-date-time1.49.0(>=1.49.0-1)

~~~~~~~~~~~~~~~~~~~~~~

Im currently running: libboost-date-time1.54.0

any fixes appreciated.

Thanks
avatar
shmerl: Obviously that deb was built against older boost. You can't use that. Just rebuild the package from source!
im not smart enough.

i always failhard at the make command, it usually chucks up an error
Post edited July 24, 2014 by meggerman
avatar
shmerl: Obviously that deb was built against older boost. You can't use that. Just rebuild the package from source!
avatar
meggerman: im not smart enough.

i always failhard at the make command, it usually chucks up an error
Nothing that's not fixable. And learning is useful :) Try doing it, and if anything fails - feel free to ask for help here.