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 have the same problem as denyasis, if you need more logs I guess I can provide one.

Apart from that I started working on a Homebrew OSX formula for lgogdownloader yesterday which is nearly finished, but I still have to get a patched rhash formula into homebrew as it currently does not compile and install the required libraries. As soon as that is done I'll make a Homebrew tap and link it here.

Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following packages will be REMOVED: lgogdownloader 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 397 kB disk space will be freed. Do you want to continue [Y/n]?

Well I assume that's what I'm trying to get to work, so I select No. So just try to use the login command (lgogdownloader --login and get:

and see what you get then. Hopefully the ElementaryOS-Repository has all the needed dependencies.

Reading package lists... Done Building dependency tree Reading state information... Done Package libboost-date-time1.49.0 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

Package libboost-filesystem1.49.0 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

Package libboost-program-options1.49.0 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

Package libboost-regex1.49.0 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

Package libboost-system1.49.0 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

Apply to current git. It adds retry support to Downloader::getResponse which might help.

I had seen the same, and also 40x errors. Sometimes for single games, but often when I use --list-details.

I've tried the patch. It is a bit better because it doesn't stop with HTTP ERROR 500 in the first 10 entries, like in my last couple of tries, but it's a bit worse too, because it stopped at an HTTP ERROR 403 around game 70 and didn't show any signs of an error, except the HTTP ERROR at the top -- it then proceeded to list the games it had found, basically giving me an incomplete list.

The downloader does make a lot of requests in a very short time. Perhaps the server has some kind of DOS protection that causes problems for the downloader because of the many requests in a short time. It might be a good idea to wait some time between the requests.

Sude: The downloader does make a lot of requests in a very short time. Perhaps the server has some kind of DOS protection that causes problems for the downloader because of the many requests in a short time. It might be a good idea to wait some time between the requests.

Welp. I give up. I'll just download from another system then copy 'em over. Way less hassle. Thank you very much for the time and patience. It's very much appreciated. :D

Prebuilt package can depend on certain version of boost, which can be outdated. It's better simply to build it from source each time. Alternatively, may be someone can add it to Debian repository? It will need maintainers though, since package will have to be rebuilt periodically to sync with dependencies and updated releases.

For example on Debian testing, there is no boost 1.49. Current version is 1.54. I'm using lgogdownloader just fine there, after building it from source.

Also, if you have a ready deb file, sometimes dependeices specified in it aren't really correct (let's say newer version of boost is backwards compatible, though it's not always the case). You can simply extract the binary from deb without installing it: