Posted December 17, 2016
BitLooter: Found out about this tool, thought I'd give it a try but I can't get it working. Hoping somebody here can tell me what I'm doing wrong.
No matter what command line options I use, I get the same result - it asks me for my email and password, tells me it's saving the config, then does nothing. If I try to download a game, it looks like it tries to download some zero-length files but nothing is written to disk. I've confirmed it actually is writting the config file, and that the 'secret' and 'token' values are being set. I get the same results installing from jessie-backports and building from the current source.
Installed version is reported as LGOGDownloader 3.0, apt lists it as 3.0-1~bpo8+1.
Here's an example of what happens when I try to use it (edited slightly to remove personal info):
$ lgogdownloader --list
Email: <email entered here>
Password: <password entered here>
API: Login successful
Saving config: /home/<username>/.config/lgogdownloader/config.cfg
$ lgogdownloader --download --game braid
Email: <email entered here>
Password: <password entered here>
API: Login successful
Saving config: /home/<username>/.config/lgogdownloader/config.cfg
2016-Dec-16 21:51:33 [Thread #2] Finished all tasks
2016-Dec-16 21:51:33 [Thread #3] Finished all tasks
#0
inf% ▕ ▏ 0.00/0.00MB @ 0.00kB/s ETA: 0s
#1
inf% ▕ ▏ 0.00/0.00MB @ 0.00kB/s ETA: 0s
#2: Finished
#3: Finished
$ ls
$BitLooter:
It seems that some change broke the automatic login. No matter what command line options I use, I get the same result - it asks me for my email and password, tells me it's saving the config, then does nothing. If I try to download a game, it looks like it tries to download some zero-length files but nothing is written to disk. I've confirmed it actually is writting the config file, and that the 'secret' and 'token' values are being set. I get the same results installing from jessie-backports and building from the current source.
Installed version is reported as LGOGDownloader 3.0, apt lists it as 3.0-1~bpo8+1.
Here's an example of what happens when I try to use it (edited slightly to remove personal info):
$ lgogdownloader --list
Email: <email entered here>
Password: <password entered here>
API: Login successful
Saving config: /home/<username>/.config/lgogdownloader/config.cfg
$ lgogdownloader --download --game braid
Email: <email entered here>
Password: <password entered here>
API: Login successful
Saving config: /home/<username>/.config/lgogdownloader/config.cfg
2016-Dec-16 21:51:33 [Thread #2] Finished all tasks
2016-Dec-16 21:51:33 [Thread #3] Finished all tasks
#0
inf% ▕ ▏ 0.00/0.00MB @ 0.00kB/s ETA: 0s
#1
inf% ▕ ▏ 0.00/0.00MB @ 0.00kB/s ETA: 0s
#2: Finished
#3: Finished
$ ls
$
You can use "lgogdownloader --login" to avoid the issue caused by automatic login.
Or you can try this patch to see if it fixes the issue with automatic login
https://sites.google.com/site/gogdownloader/fix_automatic_login.diff
Failed login attempts while testing the patch caused me to start getting recaptcha on login form so I haven't been able to test it properly yet.
Once recaptcha on the login form goes away and I've been able to test it properly I'll apply this patch to git repository.