
Komplettes Backup der GOG-Library
Wer Spiele bei Good Old Games 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, 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 Script ausfuehrt
- Das Skript kopiert erst ganz zum Schluss alle heruntergeladenen Dateien in die dedizierten Spieleordner unterhalb von
Danke fürs Lesen.
Meldet euch bei Fragen gerne auf unserem Discord.