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

×
I literally have no idea how hard such an option would be to implement, but I thank you for looking in to it.
Don't get me wrong the downloader is working well for now. It would just be a very convenient feature ;)
Probably would make more Linux newbies use it too, since those usually don't want to mess around with the terminal :D
Oh did I already mentioned how cool it is that you spend your free time on this? So may it be: A big thanks for the hard work :)
I wouldn't put too much effort into handling URIs. We've no idea how long they're going to exist after Galaxy happens, assuming Galaxy replaces the downloader.

Further I'd put that a tool like lgog shouldn't do that kind of thing. It should be the job of frontends to handle it.
Since the new login, LGoGDownloader doesn't work anymore, it fails to login (it worked yesterday).

Fedora 20
LGoGDownloader 2.13 (no git)
Git works ;) I would upload my checkinstall deb package but I have no idea how incompatible it is when you convert it to rpm/in general.
I heard correct package building is quite a huge thing ;)

@The Joe
Well, I can't argue against the Galaxy release. But I'm sceptical if it will have full Linux support from start, especially for games that don't have a wine wrapper by that time. Therefore lgogd would still be a great alternative.
About the frontend argumentation: I disagree. The program should feature as much as it's creator wants it to. A link to URI interpretation would be a common feature. It's also a feature that the original downloader has and if I'm not mistaken lgogd target is to replace it on Linux.
I totally understand if Sude claims it's to complicated/boring/he dont want to have it. But this is no reason to generally say it's not wanted by users.
As far as I'm aware there is no GUI frontend available or in development too which you think this feature would be more appropriate for. While it's nobody’s fault Sude remains the only one I could ask for a feature, since I myself can't do it ;)

On the case if URI will be available in the future you're right. Nobody knows. Therefore it's really a question of needed time and effort. If It's too much of a hassle better wait till August :/
Post edited July 03, 2014 by TheMechanist
I'm using 2.13 (compiled the code from github). It fails indeed. The login just doesn't work.

UPDATE: I built the master branch and it works.
Post edited July 03, 2014 by shmerl
Thanks! I built the master branch too and it works again! :)

Just something please, I never can't download files with size superior to 2 Gio, is it expected?
I've updated to the latest git for login support.
I've noticed that alternate language installers are not downloaded any longer.
The existing copies I have (and which are still listed for the games) are now mentioned as orphaned.
Examples:
Divinity Series
Gothic 3 Forsaken Gods
For both mac and pc versions. Please take a look!
[edit]
Also affected
Journey to the Center of the World
Two Worlds 2
Inherit the Earth
Post edited July 05, 2014 by Loenas
avatar
Huinehtar: Thanks! I built the master branch too and it works again! :)

Just something please, I never can't download files with size superior to 2 Gio, is it expected?
This is not expected behavior. The downloader shouldn't care about the filesize at all. What filesystem are you using?
Is anyone else having this problem?

edit: is this 32-bit system?
If you are using 32-bit system try adding these to src/downloader.cpp
#define _LARGEFILE_SOURCE
#define _LARGEFILE64_SOURCE
#define _FILE_OFFSET_BITS 64
Does that help?

avatar
Loenas: I've updated to the latest git for login support.
I've noticed that alternate language installers are not downloaded any longer.
The existing copies I have (and which are still listed for the games) are now mentioned as orphaned.
Examples:
Divinity Series
Gothic 3 Forsaken Gods
For both mac and pc versions. Please take a look!
[edit]
Also affected
Journey to the Center of the World
Two Worlds 2
Inherit the Earth
I tried to replicate this on Divinity series but it downloaded the alternate language installers.
Are you using the correct --language option?

edit: orphan check does tell that the files are orphaned if --language option is not specified
I could make it so that orphan check always checks every language.
However orphan check can be run at the same time as --download and thus it would also override the language options for --download.
Post edited July 05, 2014 by Sude
Oh, it seems the defaults were changed. I was using

lgogdownloader --check-orphans --download --repair --create-xml automatic --no-subdirectories --game ...

and I always got all languages for all platforms.

I've now switched to

lgogdownloader --check-orphans --download --repair --create-xml automatic --no-subdirectories --language=524287 --platform=3 --game ...

and it seems to work fine. Sorry for the misreport. Something has changed though...
avatar
Loenas: Oh, it seems the defaults were changed. I was using

lgogdownloader --check-orphans --download --repair --create-xml automatic --no-subdirectories --game ...

and I always got all languages for all platforms.

I've now switched to

lgogdownloader --check-orphans --download --repair --create-xml automatic --no-subdirectories --language=524287 --platform=3 --game ...

and it seems to work fine. Sorry for the misreport. Something has changed though...
Perhaps you had previously set the language option in config file but the config file was changed.
For example --login causes the config file to reset to default options. This is actually something that I have to fix.

edit: fixed in git
Post edited July 06, 2014 by Sude
Ah, yes, that was it.
I had tried to --login again because it didn't find my games any longer.
Thanks for explaining and fixing this.
LGOGDownloader 2.14
- Don't hash files after downloading if remote XML is available (patch by: Ismo Toijala)
- Make login work with new login form
- Remove duplicated code in path initialization (patch by: Petr Běhan)
- Added blacklist support (patch by: Petr Běhan)
* Allows user to specify individual files that should not be downloaded or mentioned as orphans
* See man page for details
- Display filepath when downloading patches
- Don't reset config file options on --login

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

sha256: c84ff6ee3210e0dfcd295fcdc871ae2bc848d61749b5f0702680a3e0e0748309
md5: f176a7c04a54174411ae76d9b87e898a
Hi All,

and here are the new Debian-Wheezy-Packages for lgogdownloader 2.14:


http://mash-systeme.de/sites/default/files/downloads/lgogdownloader_2.14-1_i386.deb
http://mash-systeme.de/sites/default/files/downloads/lgogdownloader_2.14-1_amd64.deb

I've also created a private repository for these packages, into which i'll upload the newest packages.

Just add to your sources.list

deb http://mash-systeme.de/debian/ wheezy main

and then do

apt-get update && apt-get install lgogdownloader

After that, you'll always have the newest released version of lgogdownloader installed.
avatar
Huinehtar: Thanks! I built the master branch too and it works again! :)

Just something please, I never can't download files with size superior to 2 Gio, is it expected?
avatar
Sude: This is not expected behavior. The downloader shouldn't care about the filesize at all. What filesystem are you using?
Is anyone else having this problem?

edit: is this 32-bit system?
If you are using 32-bit system try adding these to src/downloader.cpp
#define _LARGEFILE_SOURCE
#define _LARGEFILE64_SOURCE
#define _FILE_OFFSET_BITS 64
Does that help?
Sorry, I haven't seen your reply last time I logged in the forums, yes I used a 32 bits system, but (for other reasons), I switched to 64 bits and I haven't tested larger files yet. Thanks for the tip, but as I said, I cannot say if it would have worked in my case ;)
I will answer about files > 2 Gio when I download one of them (except 64 bits, my settings are almost the same than the previous I had).
Thanks again!
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?