LGOGDownloader is unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOG Galaxy.
Go to file
Sude 4d4aaa1792 Improve game specific config options
"platform" and "language" options allow using string to set them.
This allows user to set them more easily without needing to calculate the sum of integer values and makes the config easier to understand later.
For example: this allows setting "language" to English, German and French with "en+de+fr" which is much easier to understand than setting it to "7".

Directory options can be overridden using game specific config file
New options in game specific config file:
 - "subdirectories" - <bool>
 - "directory" - <string>
 - "subdir-game" - <string>
 - "subdir-installers" - <string>
 - "subdir-extras" - <string>
 - "subdir-patches" - <string>
 - "subdir-language-packs" - <string>
 - "subdir-dlc" - <string>
2016-02-15 14:27:29 +02:00
cmake CMake: Convert Makefile build to CMake 2016-01-03 16:50:29 -05:00
include Improve game specific config options 2016-02-15 14:27:29 +02:00
man Improve game specific config options 2016-02-15 14:27:29 +02:00
src Improve game specific config options 2016-02-15 14:27:29 +02:00
.gitignore Update .gitignore 2016-01-17 18:15:12 +02:00
CMakeLists.txt Revert "Lower required CMake version" 2016-02-15 02:32:12 +02:00
COPYING Initial commit 2013-03-15 22:46:16 +02:00
main.cpp Add option to set automatic XML creation in config file 2016-02-04 11:51:11 +02:00
README.md Update README.md 2016-01-17 18:20:22 +02:00

GOG Downloader

This repository contains the code of unofficial GOG downloader.

Dependencies

  • libcurl
  • liboauth
  • librhash
  • jsoncpp
  • htmlcxx
  • tinyxml
  • boost (regex, date-time, system, filesystem, program-options)
  • help2man

Debian/Ubuntu

# apt install build-essential libcurl4-openssl-dev libboost-regex-dev \
libjsoncpp-dev liboauth-dev librhash-dev libtinyxml-dev libhtmlcxx-dev\
libboost-system-dev libboost-filesystem-dev libboost-program-options-dev\
libboost-date-time-dev help2man cmake

Build and install

$ mkdir build
$ cd build
$ cmake ..
$ make
# sudo make install

Use

man lgogdownloader