GOGの非公式(Linux)CLIおよびGUI(WIP)クライアント。
アプリケーションは部分的にのみ機能的であり(以下の詳細)、その開発は現在保留中です。当初の計画は2022年にそれをリリースすることでしたが、予期せぬ状況は進歩を遅らせ、それ以来私は異なる優先事項を持っていました。これを書いているとき、私はすでに書かれたコードをつなぎ合わせて、やや使いやすいアプリケーションを作成する時間を見つけました。
以前の(プロトタイプ)バージョンはここで利用できますが、おそらく機能します。
これは、GOGからゲームをリスト、ダウンロード、インストール、プレイするための簡単なアプリケーションです。注目すべき機能の1つは、アプリを使用すると、すべてのゲームをインストールすることなくGOGライブラリのオフラインコピーを作成できることです。また、プロトタイプからほとんどの(すべてではない)機能を追加したいので、何を期待するかを確認するためにチェックアウトできます。しかし、一般的に、私はそれをさらに簡単に保ちたいと思います。
Gog Galaxyのようなフル機能のクライアントではありません。CDProjektの外の誰かが作成することは不可能であるため、そして私がしたくないからです。
ほとんど完了します。あちこちにいくつかのバグがあるかもしれませんが、使用可能である必要があります。インタラクティブ(シェルのような)モードと非インタラクティブモードの両方で使用できます(LgogDownLoaderのよりシンプルなバージョンなど)。

まだ何もうまくいきません。ライブラリを表示およびソートし、CLIクライアントを使用してインストールされたゲームを起動することができます。また、アプリはライブラリ内のすべてのゲームの画像をダウンロードする必要があり、現在は理想的ではない方法で実装されているため、最初の起動には時間がかかります。

CLI、Pyqt、Pyqtwebengine 5または6の場合は何もありません
アプリをインストールする必要はありません。依存関係をインストールした後、「bin」ディレクトリで「game_nebula」ファイルを実行して起動できます。
Arch Linuxパッケージを作成するために、PKGBUILDファイルが含まれています。
Pythonパッケージを構築およびインストールする他の方法も機能するはずですが、アプリは特定のファイルがシステムディレクトリに配置されることを期待しています。パッケージマネージャーなしでファイルをインストールすることは良い考えではないので、アーチベースのシステムにない場合、またはディストリビューション用のパッケージを作成する場合は、最初の方法にこだわることをお勧めします。
もともと、私はアプリをクロスプラットフォームにすることを計画していたので、少し余分な作業を行うことで、ほとんどのデスクトップOSで実行することができるはずです。ただし、このタスクは現在、非常に優先度が低いです。
実際、私はほとんどの作業がすでに行われていると思いますが、残りを実装するのはそれほど難しくないはずです。しかし、私は現在、継続する時間と動機の両方がありません。プロジェクトを放棄したくないので、これが変わることを願っています。