Repository navigation
v1.7.22
GameLibrary v1.7.22
简体中文
识别带内嵌 PCK 的 Godot 游戏,并支持在游戏详情中生成 MTool GodotHook 启动脚本。本版也包含 v1.7.14~v1.7.21 的修复。
主要变化
- 根据文件尾和包头识别 Godot 内嵌 PCK,为游戏补齐引擎和标签。
- 在详情页点击“标记为需要翻译并生成启动脚本”,可配置 Godot 对应的 MTool 启动方式;用户明确选择的不翻译策略会保留。
- 修复 Mono 翻译端点加载,增加独立的已游玩游戏库、五星评分、封面筛选和 BAT 启动方式。
- “已游玩”由用户在详情页手动标记,退出游戏只记录游玩时长;已经评分的游戏再次游玩后不再提示评分。
- 删除手动添加的 EXE 游戏前,预览并确认整个游戏目录;共享目录和合集单文件分别保护。扫描不再把只有资源、没有有效入口的目录当作游戏。
- 详情页可直接设置 MTool 目录,生成或修复非 Unity 游戏的翻译启动脚本。
下载与升级
下方提供 Setup 安装器、Portable 便携包、Tools 工具包和版本化 SHA-256 清单。安装器未签名,Windows 可能提示未知发布者;可用清单核对下载文件。
先从托盘退出 GameLibrary 再安装。相较 v1.7.13,本版包含此前 schema 29 的升级;升级前备份游戏库,回退前确认数据库兼容性。v1.7.22 自身没有新增迁移。安装不会清理原游戏或个人库。
构建与验收状态
本次上传的是 2026-10-17 已生成的原始安装包,二进制源码为 c8934cddb03de45c0b2cc7327a2638b5000e6906。三个分发包的 SHA-256 与原始清单一致。
开发记录:38 项 Unit、51 项 Integration、30 项契约、102 项前端用例以及相关编译通过;真实样本做过只读识别和 MTool 脚本解析。完整自动门禁、真实游戏启动与翻译效果、最终 WebView、干净 Windows、安装/升级/卸载、四语言 DPI 和键盘验收尚未完成。本次未补跑这些项目,未执行项仍记为 not-run。
维护者于 2026-10-22 明确豁免本次未完成的验收,授权正式发布并设为 Latest。上述项目仍保持 not-run;豁免不计为验收通过。构建证据见原始构建记录。
English
Recognize Godot games with an embedded PCK and generate their MTool GodotHook launch scripts from game details. This version also includes the fixes from v1.7.14 through v1.7.21.
Changes
- Detect embedded Godot packs using their trailer and header, and backfill engine metadata and tags.
- Mark a game as requiring translation and generate its MTool launch script in one click, while preserving an explicit no-translation policy.
- Repair Mono translation endpoint loading; add a separate Played library, five-star ratings, cover filtering and BAT launch profiles.
- Keep Played under manual control. Game exit records playtime, and games with an existing rating no longer prompt for another rating.
- Preview the complete project directory before recycling a manually imported EXE game. Protect shared directories and independent collection files; exclude resource-only folders without a valid entry from scanning.
- Configure the MTool directory and generate or repair non-Unity translation launch scripts from game details.
Downloads and upgrade
Assets include Setup, Portable, Tools and a versioned SHA-256 manifest. The installer is unsigned and may display an unknown-publisher warning.
Exit GameLibrary from the tray before installing. Upgrading from v1.7.13 includes the earlier schema 29 migration; back up the library and check database compatibility before downgrading. v1.7.22 adds no migration of its own. Installation does not clean up original games or personal library data.
Build and acceptance
These are the original packages built on 2026-10-17 from c8934cddb03de45c0b2cc7327a2638b5000e6906. All three distribution hashes match the original manifest.
Development records show 38 unit, 51 integration, 30 contract and 102 frontend cases plus related compilation passed. Real samples received read-only detection and MTool script parsing checks. Full automated gates, real gameplay and translation, final WebView, clean Windows, install/upgrade/uninstall, language/DPI and keyboard acceptance remain incomplete. They were not rerun for this upload and remain recorded as not-run.
On 2026-10-22, the maintainer explicitly waived the incomplete acceptance gates and authorized a formal release marked Latest. Those checks remain not-run; the waiver is not a passing result. See the original build record.