Skip to content
Michael DeGuzis edited this page Jun 15, 2017 · 10 revisions

Table of Contents generated with DocToc

About

Unofficial GOG downloader.

Usage

To use lgogdownloader, you must first login:

lgogdownloader --login

This will create a cookies file in ~/.config/lgogdownlaoder. If it does not, see the troubleshooting section.

Once you are logged in, you can issue other commands, such as listing your games. For a complete list, see here or see man lgogdownloader.

lgogdownloader --list

Common issues

Login fails with "SSL certificate problem: unable to get local issuer certificate"

See this captured log for more. Originally thought to be an openssl version issue, it is infact a problem with an old version of libssl1.0.0. Debian Jessie has the current and worked version. Several troubleshooting steps outlined upstream at logdownloader confirmed this suspicion.

To correct this in the meantime, you can install the correct version of the following two packages from Debian Jessie upstream:

sudo apt-get install openssl=1.0.1t-1+deb8u2
sudo apt-get install libssl1.0.0=1.0.1t-1+deb8u2

Upstream issue ticket: https://github.com/ValveSoftware/SteamOS/issues/557

HTTP Login Failed due to reCAPTCHA

Login form contains reCAPTCHA. Login with browser and export cookies to ...

Too many login attempts can prompt a reCAPTCHA challenge, which the downloader cannot handle. Wait 1 hour minutes and try again. This was confirmed via GOG support. In extreme cases, the timeout can be 24 hours. If you do not want to wait, do as told and export your cookies file to the specified directory.

Exporting cookies

If you need to export cookies, check one of the available entries below.

Chrome

This can be done manually, but is far easier with the popular Chrome Extension "Cookies.txt export".

Chrome (Android)

This is not an easy task, but it can be done.

Firefox

Clone this wiki locally