
Komplettes Backup der GOG-Library
Wer Spiele bei GOG kauft, hat immer Zugriff auf die Offline-Installer aller Spiele in der Account-Bibliothek. GOG bietet zwar den Steam-Konkurrenten »Galaxy« an, dieser ist aber nicht als Archiv/Backup-Tool gedacht, sondern nur für den day-to-day-Kram (Downloaden, Spielen und Shoppen).
Möchte man nun seine komplette Bibliothek herunterladen, bzw. die Offline-Installer sichern, gibt es derzeit zwei Möglichkeiten.
- Der LGOGDownloader von Sude-
- Das gogrepoc-Python-Skript von Kalanyr
Der LGOGDownloader muss unter Linux selbst kompiliert werden, das Python-Skript läuft quasi standalone. Dieser Beitrag ist daher eine kurze Anleitung, wie man das Python-Skript gogrepoc unter Windows 11 ans Laufen bekommt.
- Python3 installieren – am einfachsten über den Windows Store
- Das gogrepoc-Skript herunterladen
- https://github.com/Kalanyr/gogrepoc
- Entweder per Git oder einfach als ZIP-Datei
- Auf der Ziel-Festplatte einen neuen Ordner »gog-backups«, oder ähnlicher Name, erstellen und das Skript hier entpackt ablegen
- Sicherstellen, dass Python3 auf der Kommandozeile verfügbar ist
- Im Terminal / CMD / Powershell
python3 -veingeben - Die etwaige Python REPL per
exit()verlassen
- Im Terminal / CMD / Powershell
- Im Ordner des
gogrepoc.py-Skripts folgende Abhängigkeiten installierenpip3 install html5libpip3 install pyOpenSSL
- Sollten weitere Fehler folgender Art auftreten, den
pip3 install <library>-Befehl anpassen und mit der fehlenden Abhängigkeit erneut ausführenModuleNotFoundError: No module named 'html5lib'
- Das Skript ausführen und einloggen
python3 gogrepoc.py login
- Die GOG-Bibliothek scannen und initial alle Metadaten herunterladen
python3 gogrepoc.py update
- Kompletten Download starten
python3 gogrepoc.py download ./offline-installer -os windows mac linux -lang en de- Das Skript kopiert erst ganz zum Schluss alle heruntergeladenen Dateien in die dedizierten Spieleordner unterhalb von
./offline-installer ./offline-installerist relativ zum Pfad, aus dem ihr das Skript ausführt
- Das Skript kopiert erst ganz zum Schluss alle heruntergeladenen Dateien in die dedizierten Spieleordner unterhalb von
Danke fürs Lesen.