Inoffizieller (Linux) CLI und GUI (WIP) -Klient für GOG.
Die Anwendung ist nur teilweise funktional (weitere Informationen unten) und ihre Entwicklung ist derzeit in der Warteschleife. Der ursprüngliche Plan bestand darin, ihn im Jahr 2022 freizugeben, aber unvorhergesehene Umstände verzögerten den Fortschritt, und seitdem habe ich unterschiedliche Prioritäten. Zum Zeitpunkt habe ich einige Zeit gefunden, um den bereits geschriebenen Code zusammenzusetzen und eine etwas verwendbare Anwendung zu erstellen.
Die vorherige (Prototypen) Version ist hier verfügbar und funktioniert wahrscheinlich noch.
Es ist eine einfache Anwendung zum Auflisten, Herunterladen, Installieren und Spielen von GOG - nichts weiter. Eine bemerkenswerte Funktion ist, dass Sie mit der App eine Offline -Kopie Ihrer GOG -Bibliothek erstellen können, ohne jedes einzelne Spiel installieren zu müssen. Ich möchte auch die meisten (aber nicht alle) Funktionen aus dem Prototyp hinzufügen, damit Sie es überprüfen können, um eine Vorstellung davon zu erhalten, was Sie erwartet. Im Allgemeinen möchte ich es jedoch noch einfacher halten.
Es ist kein vollwertiger Kunde wie Gog Galaxy, sowohl weil es für jemanden außerhalb des CD-Projekts unmöglich ist, einen zu erstellen, und weil ich es nicht will.
Meistens vollständig. Möglicherweise gibt es hier und da noch ein paar Fehler, aber es sollte nutzbar sein. Es kann sowohl im interaktiven (Shell-ähnlichen) Modus als auch im nicht interaktiven Modus verwendet werden (wie eine einfachere Version von LGOGDownloader).

Fast nichts funktioniert noch. Es ist möglich, Ihre Bibliothek anzusehen und zu sortieren und Spiele zu starten, die mit dem CLI -Client installiert wurden. Außerdem dauert der erste Start einige Zeit, da die App Bilder für alle Spiele in der Bibliothek herunterladen muss, und im Moment wird sie auf weniger ideale Weise implementiert.

Nichts (?) Für CLI, Pyqt und Pyqtwebgine 5 oder 6 für GUI
Es ist nicht erforderlich, die App zu installieren. Nach der Installation der Abhängigkeiten können Sie sie starten, indem Sie die Datei "Games_Nebula" im Verzeichnis "Bin" ausführen.
Eine PKGBUILD -Datei ist enthalten, um ein Arch -Linux -Paket zu erstellen.
Jede andere Methode zum Erstellen und Installieren eines Python -Pakets sollte ebenfalls funktionieren. Die App erwartet jedoch, dass bestimmte Dateien in Systemverzeichnissen platziert werden. Da es keine gute Idee ist, Dateien dort ohne Paketmanager zu installieren, empfehle ich, an die erste Methode festzuhalten, wenn Sie nicht in einem archbasierten System sind oder ein Paket für Ihre Distribution erstellen.
Ursprünglich hatte ich vor, die App über plattformübergreifend zu machen. Mit ein wenig zusätzlicher Arbeit sollte es möglich sein, sie auf den meisten Desktop-Osen auszuführen. Diese Aufgabe hat jedoch derzeit eine sehr niedrige Priorität.
Eigentlich denke ich, dass der größte Teil der Arbeit bereits erledigt ist und es nicht zu schwer sein sollte, den Rest umzusetzen. Derzeit fehlt mir derzeit sowohl die Zeit als auch die Motivation, um fortzufahren. Hoffentlich wird sich dies ändern, da ich es vorziehen würde, das Projekt nicht aufzugeben.