Client non officiel (Linux) CLI et GUI (WIP) pour GOG.
L'application n'est que partiellement fonctionnelle (plus d'informations ci-dessous) et son développement est actuellement en attente. Le plan initial était de le libérer en 2022, mais des circonstances imprévues ont retardé les progrès, et j'ai eu des priorités différentes depuis lors. Au moment de la rédaction de ceci, j'ai trouvé du temps pour reconstituer le code déjà écrit et créer une application quelque peu utilisable.
La version (prototype) précédente est disponible ici et fonctionne probablement toujours.
Il s'agit d'une application simple pour la liste, le téléchargement, l'installation et la lecture de jeux de GOG - rien de plus. Une fonctionnalité notable est qu'avec l'application, vous pouvez faire une copie hors ligne de votre bibliothèque GOG sans avoir à installer chaque jeu. Je voudrais également ajouter la plupart des fonctionnalités (mais pas toutes) du prototype, afin que vous puissiez le vérifier pour avoir une idée de ce à quoi vous attendre. Cependant, en général, j'aimerais le garder encore plus simple.
Ce n'est pas un client complet comme Gog Galaxy, à la fois parce qu'il est impossible pour quelqu'un en dehors de CD Projekt d'en créer un, et parce que je ne veux pas.
Surtout complet. Il peut y avoir encore quelques bugs ici et là, mais cela devrait être utilisable. Il peut être utilisé à la fois en mode interactif (en forme de coquille) et en mode non interactif (comme une version plus simple de LGOGDOLDOLOADER).

Presque rien ne fonctionne encore. Il est possible de visualiser et de trier votre bibliothèque, et de lancer des jeux qui ont été installés à l'aide du client CLI. En outre, le premier lancement prendra un certain temps, car l'application doit télécharger des images pour tous les jeux de la bibliothèque, et pour le moment, il est implémenté de manière moins qu'idéale.

Rien (?) Pour CLI, PYQT et PYQTWEBENGINE 5 ou 6 pour GUI
Il n'est pas nécessaire d'installer l'application. Après avoir installé les dépendances, vous pouvez le lancer en exécutant le fichier 'Games_nebula' dans le répertoire 'bin'.
Un fichier pkgbuild est inclus pour créer un package Arch Linux.
Toute autre méthode pour construire et installer un package Python devrait également fonctionner, mais l'application s'attend à ce que certains fichiers soient placés dans les répertoires système. Étant donné que ce n'est pas une bonne idée d'y installer des fichiers sans gestionnaire de packages, je recommande de s'en tenir à la première méthode si vous n'êtes pas sur un système basé sur une arche ou si vous créez un package pour votre distribution.
À l'origine, j'avais prévu de fabriquer l'application multiplateforme, donc avec un peu de travail supplémentaire, il devrait être possible de l'exécuter sur la plupart des Os de bureau. Cependant, cette tâche est actuellement une priorité très faible.
En fait, je pense que la plupart du travail est déjà terminé, et il ne devrait pas être trop difficile de mettre en œuvre le reste. Cependant, je manque actuellement à la fois du temps et de la motivation pour continuer. Espérons que cela changera, car je préférerais ne pas abandonner le projet.