[][src]Module gog::extract

Module for extracting GOG installers into their component parts This function is designed to extract the component parts of a GOG Linux installer script. It is almost an exact port of the implementation found here, and the ideas belong to him. Thanks for the original implementation.

Structs

CDEntry
CentralDirectory
CentralDirectory64
ToExtract
ZipData

Enums

EOCDOffset

Functions

extract

When given a file descriptor for a GOG Game installer and output directory, extracts out the different parts of it as unpacker.sh, mojosetup.tar.gz, and data.zip.