skip to navigation
skip to content

gog-install 0.1.2

Install GOG.com games from .sh archives

Description

gog-install is a command line tool for installing your GNU/Linux-compatible DRM-free games purchased on the GOG.com online store. It allows one to install the games without running the self-extractable .sh archive and the graphical installer.

This tool was created for the following reasons:

  • I dislike graphical interfaces;
  • I use a game controller-only box without mouse and keyboard (so it would be boring to use a graphical installed, even with remote display);
  • I avoid to run proprietary code on my computer (no choice for games, so I use Firejail but I prefer a cleaner solution if possible).

This client is not supported in any way by GOG.com !

Installation

You can always install the latest version from PyPi using:

$ pip install gog-client

Using an archive, this software can be installed using

$ python setup.py install

Usage

$ gog-install /path/to/archive_from_gog.sh

The game will be extracted to /opt/GOG Games (use --install-dir to select the target directory).

The game can be launched with:

$ /opt/GOG Games/Fancy Name of the Game/start.sh

There is nothing pointing to this directory (.desktop files, symbolic links or scripts /usr/local/bin, etc), so you can freely rename or move the directory containing the game.

Dependencies

  • Python3 (at least 3.4)

Bugs and comments

Please submit bug reports on the issues tracker.

Licence

Humble is free software, released under the term of the GPLv3+.

Copyright 2016 Olivier Schwander <olivier.schwander@ens-lyon.org>

 
File Type Py Version Uploaded on Size
gog-install-0.1.2.tar.gz (md5) Source 2016-12-21 4KB