news 2026/8/25 23:34:45

游戏玩家必备:用innoextract提取GOG.com安装包的完整教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
游戏玩家必备:用innoextract提取GOG.com安装包的完整教程

游戏玩家必备:用innoextract提取GOG.com安装包的完整教程

【免费下载链接】innoextractA tool to unpack installers created by Inno Setup项目地址: https://gitcode.com/gh_mirrors/in/innoextract

innoextract是一款强大的开源工具,专门用于提取Inno Setup创建的安装包,尤其适用于GOG.com的游戏安装程序。对于Linux或macOS用户来说,这是在非Windows系统上获取游戏文件的理想解决方案,无需通过Wine运行安装程序。

为什么选择innoextract提取GOG游戏?

GOG.com提供的许多经典游戏采用Inno Setup格式打包,这些安装程序通常设计用于Windows系统。innoextract能够直接解析这些安装包,提取其中的游戏文件,让Linux和macOS用户也能轻松享受游戏。

核心优势包括:

  • 无需运行Windows安装程序,直接提取游戏文件
  • 支持从Inno Setup 1.2.10到6.3.3版本创建的安装包
  • 特别优化支持GOG.com的Inno Setup变体安装程序
  • 轻量级工具,命令行操作简单高效

安装innoextract的两种方法

方法一:通过系统包管理器安装(推荐)

大多数Linux发行版都在官方仓库中提供了innoextract:

# Ubuntu/Debian sudo apt install innoextract # Fedora sudo dnf install innoextract # Arch Linux sudo pacman -S innoextract

方法二:从源码编译安装

如果你的系统没有提供预编译包,可以从源码编译:

# 克隆仓库 git clone https://gitcode.com/gh_mirrors/in/innoextract cd innoextract # 创建构建目录 mkdir build && cd build # 配置并编译 cmake .. make # 安装 sudo make install

编译需要CMake 2.8+、C++编译器以及liblzma和boost的开发 headers。

使用innoextract提取GOG安装包的步骤

基本提取命令

提取整个GOG安装包到当前目录:

innoextract GOG_Game_Installer.exe

高级提取选项

指定输出目录:

innoextract --output-dir ~/games/gog_game GOG_Game_Installer.exe

查看安装包信息而不提取:

innoextract --list GOG_Game_Installer.exe

提取时排除特定文件类型:

innoextract --exclude "*.txt" GOG_Game_Installer.exe

常见问题解决

提取失败:"Not an Inno Setup installer"

这通常意味着安装包使用了不受支持的Inno Setup版本,或不是Inno Setup格式的安装包。可以尝试更新innoextract到最新版本。

提取后游戏无法运行

innoextract仅提取文件,不处理游戏兼容性。Linux用户可能需要使用Wine或Proton来运行Windows游戏。

多部分安装包如何处理?

将所有部分下载到同一目录,然后运行:

innoextract GOG_Game_Installer.part01.exe

总结

innoextract为GOG游戏玩家提供了在非Windows系统上轻松提取游戏文件的解决方案。通过简单的命令行操作,你可以快速获取游戏资源,无需完整安装Windows程序。无论是经典游戏收藏者还是Linux游戏玩家,innoextract都是必备工具。

要了解更多详细信息,可以查看项目文档或使用以下命令获取帮助:

innoextract --help man 1 innoextract

【免费下载链接】innoextractA tool to unpack installers created by Inno Setup项目地址: https://gitcode.com/gh_mirrors/in/innoextract

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 16:55:46

Obsidian Iconize 新手入门:5分钟快速上手添加图标技巧

Obsidian Iconize 新手入门:5分钟快速上手添加图标技巧 【免费下载链接】obsidian-iconize Simply add icons to anything you want in Obsidian. 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-iconize Obsidian Iconize 是一款能让你在 Obsidian …

作者头像 李华
网站建设 2026/7/14 16:55:47

IPED分布式处理日志聚合:集中收集多节点日志的完整指南

IPED分布式处理日志聚合:集中收集多节点日志的完整指南 【免费下载链接】IPED IPED Digital Forensic Tool. It is an open source software that can be used to process and analyze digital evidence, often seized at crime scenes by law enforcement or in a …

作者头像 李华
网站建设 2026/7/14 16:55:45

vibe.d完全指南:高性能D语言异步I/O与Web开发框架入门

vibe.d完全指南:高性能D语言异步I/O与Web开发框架入门 【免费下载链接】vibe.d Official vibe.d development 项目地址: https://gitcode.com/gh_mirrors/vi/vibe.d vibe.d是一个基于D语言的高性能异步I/O、并发和Web应用框架,它为开发者提供了构…

作者头像 李华
网站建设 2026/7/14 16:55:47

如何快速上手CoffeeLint:从安装到配置的完整入门教程

如何快速上手CoffeeLint:从安装到配置的完整入门教程 【免费下载链接】coffeelint Lint your CoffeeScript. 项目地址: https://gitcode.com/gh_mirrors/co/coffeelint CoffeeLint是一款帮助保持CoffeeScript代码整洁一致的风格检查工具。本教程将为你提供从…

作者头像 李华
网站建设 2026/7/14 16:55:48

PicMo高级定制:从UI元素到事件处理的深度探索

PicMo高级定制:从UI元素到事件处理的深度探索 【免费下载链接】picmo JavaScript emoji picker. Any app, any framework. 项目地址: https://gitcode.com/gh_mirrors/pi/picmo PicMo是一款功能强大的JavaScript表情选择器,支持任何应用和框架。通…

作者头像 李华
网站建设 2026/7/14 16:56:05

PHPUnit Pretty Result Printer开发指南:贡献代码与扩展功能

PHPUnit Pretty Result Printer开发指南:贡献代码与扩展功能 【免费下载链接】phpunit-pretty-result-printer PHPUnit Pretty Result Printer -- make your PHPUnit tests look pretty! 项目地址: https://gitcode.com/gh_mirrors/ph/phpunit-pretty-result-prin…

作者头像 李华