sanscript: We still got the Python-based tool
https://github.com/eddie3/gogrepo Tarhiel: Thank you for letting me know about this.
I was able to get it running with the help of a friend.
I wish the script would also contain the command to specify download location, so far it downloads only to a directory with the script itself.
But nonetheless, thank you very much for posting this, this is EXACTLY what I needed for large-sized, modern games.
You're welcome. I can't send you a pm so here it goes:
Just a quick update, this one is newer
https://github.com/Kalanyr/gogrepoc/tree/dev Kalanyr (and others) is active in the thread on the bottom.
Make a batch file (gogbackup.bat) containing this after the initial login that saves the username and password (assuming Kalanyr's version here):
python gogrepoc.py update -lang en -os windows
python gogrepoc.py download C:\gog\
python gogrepoc.py clean C:\gog\
python gogrepoc.py verify C:\gog\
Run it either manually or automatic with Windows Scheduler. This will keep the backup nice and clean. Depricated/old files will be put here in a sub directory, C:\gog\!orphaned, so you can choose what to delete if you want to.
This is what I use now to an external:
python gogrepoc.py update -lang en -os windows
python gogrepoc.py download -skipextras B:\gogrepo\GOG\
python gogrepoc.py clean B:\gogrepo\GOG\
python gogrepoc.py verify B:\gogrepo\GOG\
If you have any questions just put them here:
https://www.gog.com/forum/general/gogrepopy_python_script_for_regularly_backing_up_your_purchased_gog_collection_for_full_offline_e/