SnatchTrailAqueduct/engine-mod-manager
GitHub: SnatchTrailAqueduct/engine-mod-manager
一款 Windows 平台上的 Cheat Engine 表与模组管理工具,将散乱的 .CT 文件、版本构建和模组配置整合为统一、可搜索的本地库。
Stars: 0 | Forks: 0

# engine-mod-manager 🧩⚙️
  
*一个用于管理 Cheat Engine 表、模组和版本更新的整洁控制台——旨在让你减少寻找文件的时间,把更多时间花在折腾上。*
## 🧭 概述
**engine-mod-manager** 是一个轻量级的 Windows 伴侣应用程序,它构建于你现有的 Cheat Engine 环境之上,将一堆散落的 `.CT` 文件、版本不一的构建以及记忆模糊的模组链接,变成一个你真正能够方便浏览的集合。它并不替代 Cheat Engine,而是将其周围的混乱状况进行系统化整理:表库、带版本控制的下载以及针对每个游戏的模组配置,所有这些都被索引在一个清爽的界面中。
该项目的诞生是因为 Cheat Engine 的下载与管理流程历来十分碎片化。人们常常在论坛、归档链接和过时的教程之间来回奔波,只为寻找一个可用的构建版本或与他们的游戏版本兼容的表。**engine-mod-manager** 将这一切整合到了一个单一、可预测的流水线中——获取、验证、编目、启动——让整个体验不再像是在做考古挖掘,而更像是使用现代的包管理器。
适用人群:维护着跨多个游戏的个人表库的业余折腾爱好者、需要以可复现方式共享表集合的模组社区维护者,以及任何受够了下载文件夹里塞满十四个名为 `final_v2_REAL.zip` 文件的人。
## 🚀 值得夸耀的功能
1. **Table Vault** — 一个基于标签、可搜索的 `.CT` 表集合库,提供针对每个游戏的独立文件夹;即使你的存档增长到数百个,也能保持整洁。
2. **Build Tracker** — 随时追踪已安装的 Cheat Engine 版本,标记过时的构建版本,并展示更新日志,让你在更新前清楚了解到底改动了什么。
3. **One-Click Launch Profiles** — 将游戏可执行文件与其首选的表和启动参数配对,然后只需单击即可同时启动两者,无需手忙脚乱地切换两个窗口。
4. **Integrity Checksums** — 每个编目的文件都会获得一个 SHA-256 指纹,让你可以确认文件在多次下载过程中没有被损坏或被悄悄替换。
5. **Duplicate Detector** — 扫描你的库中近乎相同的表(同一游戏,不同文件名),并提供合并或归档冗余副本的选项。
6. **Portable Mode** — 从 U 盘或副盘运行整个管理器,且零注册表写入,非常适合公共或实验室机器。
7. **Snapshot Backups** — 在执行任何批量操作之前,自动对你的表库进行本地备份;如果出现意外状况,只需点击两下即可恢复。
8. **Community Import/Export** — 将精选的表集合打包成可共享的捆绑包,并附带完整的元数据,方便分享给团队成员或 Discord 社区。
9. **Dark & Light Themes** — 因为在凌晨两点盯着内存偏移量看,你需要一个不刺眼的主题。
10. **Offline-First Design** — 一旦你的库填充完毕,该管理器即可完全离线工作;网络访问仅用于可选的更新检查。
## 🏁 快速开始
完成安装和运行大约只需要煮一杯咖啡的时间:
1. **访问主页** — 前往下方链接的项目网站获取当前的构建版本。
2. **下载安装包** — 一个单一且独立的 `.exe` 文件,没有捆绑的工具链或隐藏的依赖项。
3. **运行它** — 双击运行,接受 Windows SmartScreen 的提示(由于它属于未签名的免费性质软件,这对于独立工具来说是正常现象),然后让首次运行向导指向你现有的 Cheat Engine 安装路径(如果尚未安装,也可以跳过此步)。
4. **导入或从头开始** — 既可以让应用程序指向现有的表文件夹以自动编目,也可以从零开始建立一个全新的库。
## 💻 系统要求
| 要求 | 最低配置 | 备注 |
|---|---|---|
| 操作系统 | Windows 10 (64-bit) | 全面支持 Windows 11 |
| 内存 | 4 GB | 拥有大型表库时建议 8 GB |
| 硬盘 | 150 MB | 外加存放你的表/模组存档的空间 |
| 依赖项 | 无 | 完全独立,无需安装任何运行时 |
| .NET / 运行时 | 内置 | 无需单独安装任何额外组件 |
  
## ⚙️ 工作原理
整个流程刻意设计得很简短——从“我想要这个表”到“它正和我的游戏一起启动”,只需经过四个步骤。
1. **Fetch** — 管理器从你配置的源中检索请求的构建版本或表引用。
2. **Verify** — 校验和检查确认文件与其发布的指纹相匹配。
3. **Catalog** — 元数据(游戏、版本、作者注释)被写入你的本地库索引中。
4. **Launch** — 你保存的配置文件将表与目标进程配对,并同时启动它们。
```
flowchart LR
Fetch --> Verify
Verify --> Catalog
Catalog -->
```
标签:Cheat Engine, 后端开发, 桌面应用, 模组管理, 游戏工具, 版本管理