aboutsummaryrefslogtreecommitdiff

[!NOTE] Deprecation notice\ gogarchiver has been archived in favour of gogarchiver-ng. The new program is much more feature-rich, but also resource-heavy, so I'm leaving the original gogarchiver available. Please note that no features will be added and no bugs will be fixed on this project.

gogarchiver

A simple yet powerful script for archiving or just downloading games off of GOG.
Help is included in the script (run it with --help or -h).

Prerequisites:

  • bash (package bash on most distributions)
  • perl (package perl on most distributions)
  • wget (package wget on most distributions)
  • jq (package jq on most distributions)
  • A GOG authorization cookie (open firefox, log into GOG, open developer tools, navigate to the 'Storage' tab, find the gog-al cookie, and copy its value into a file called authorization.txt in the same directory as the script).
  • A list of game IDs to archive (you can get the IDs on https://www.gogdb.org/, but your account still has to have the games in its inventory, even if they're free)
  • You're usually also going to need a computer and an internet connection for this

Available on:

  • https://git.zajc.eu.org/gogarchiver.git/
  • https://github.com/markozajc/gogarchiver/