Неофициальный (Linux) CLI и GUI (WIP) клиент для GOG.
Приложение является лишь частично функциональным (подробнее ниже), и его разработка в настоящее время приостановлена. Первоначальный план состоял в том, чтобы выпустить его в 2022 году, но непредвиденные обстоятельства задержали прогресс, и с тех пор у меня были разные приоритеты. Начиная с написанием этого, я нашел некоторое время, чтобы собрать вместе уже написанный код и создать несколько полезного приложения.
Предыдущая (прототипная) версия доступна здесь и, вероятно, все еще работает.
Это простое приложение для листинга, загрузки, установки и игры в игры от Gog - ничего более. Одна из примечательных функций заключается в том, что с приложением вы можете сделать автономную копию вашей библиотеки GOG, не устанавливая каждую игру. Я также хотел бы добавить большинство (но не все) функции из прототипа, чтобы вы могли проверить это, чтобы получить представление о том, чего ожидать. Однако, в целом, я хотел бы, чтобы это было еще проще.
Это не полнофункциональный клиент, такой как Gog Galaxy, оба потому, что кто-то не может создать его, и потому что я не хочу.
В основном завершен. Там и там может быть несколько ошибок, но это должно быть использовано. Его можно использовать как в интерактивном (похожее) режиме, так и в неинтерактивном режиме (как более простая версия LGOGDownloader).

Почти ничего еще ничего не работает. Можно просмотреть и сортировать вашу библиотеку и запустить игры, которые были установлены с использованием клиента CLI. Кроме того, первый запуск займет некоторое время, так как приложение должно загружать изображения для всех игр в библиотеке, и сейчас оно реализовано менее чем идеальным образом.

Ничего (?) Для CLI, Pyqt и Pyqtwebengine 5 или 6 для GUI
Нет необходимости устанавливать приложение. После установки зависимостей вы можете запустить его, выполнив файл «Game_Nebula» в каталоге «bin».
Файл Pkgbuild включен для создания пакета Arch Linux.
Любой другой метод для создания и установки пакета Python также должен работать, но приложение ожидает, что некоторые файлы будут размещены в системных каталогах. Поскольку не очень хорошая идея для установки файлов без диспетчера пакетов, я рекомендую придерживаться первого метода, если вы не в системе на основе арки или создавать пакет для дистрибуции.
Первоначально я планировал сделать приложение кроссплатформенным, поэтому с небольшим количеством дополнительной работы должно быть возможно запустить его на большинстве рабочих столов. Тем не менее, эта задача в настоящее время является очень низким приоритетом.
На самом деле, я думаю, что большая часть работы уже выполнена, и не должно быть слишком сложно реализовать остальные. Тем не менее, в настоящее время мне не хватает как времени, так и мотивации для продолжения. Надеемся, что это изменится, так как я бы предпочел не отказываться от проекта.