加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 hakubox 于 2026-1-29 00:27 编辑
白箱 RM 游戏加密工具 (HakuBox VFS)
专为 RPG Maker MV / MZ 打造的高性能加密与增量补丁方案 v0.4.0
简介
辛辛苦苦画的立绘、找的音乐,担心发布后被人直接“扒素材”?
每次修复一个小 BUG,却要让玩家重新下载几百兆的完整游戏包?
白箱 RM 游戏加密工具 正是为了解决这些痛点而生。它不是简单的修改后缀名,而是采用了虚拟文件系统 (VFS) 技术,将您的游戏资源封装进专属的数据包(.dat)中。它既保证了素材的安全,又提供了极其方便的“增量更新”功能,让游戏发布和更新变得轻松简单。
核心特性
- 高级安全加密
资源文件会被加密打包,配合专用的索引文件(index.bin),有效防止素材被直接盗用。 - 智能增量补丁 (Smart Patch)
这是本工具最大的亮点。发布更新时,工具会自动对比新旧工程的文件差异(MD5),仅将新增或修改的文件打包成一个几 MB 的小补丁。玩家只需下载补丁覆盖即可,再也不用重新下载整个游戏! - 极速流式读取
针对音频和视频进行了流式解密优化,确保持续读写性能与未加密时几乎一致,不会造成游戏卡顿。 - 内置防作弊
可选项:自动屏蔽 F12 控制台,并针对 MTool 等常见修改工具进行了一定的防御注入,增加破解难度。 - 完美兼容 MV & MZ
自动识别引擎版本,自动注入解密核心代码,开发者无需手动写代码,一键完成。
使用教程
在使用前,请务必遵守一条铁律:
警告:请先使用 RM 的“部署”功能导出游戏,然后对【部署后的副本】进行加密!切勿直接加密原始工程文件夹!
场景一:首次发布游戏 (v1.0)
1. 选择游戏路径: 选择您部署好的游戏文件夹(包含 index.html 和 js 文件夹的目录)。
2. 选择导出路径: 选择一个空白文件夹,用于存放加密后的成品。
3. 设置选项:
- 制作包类型:勾选 “完整游戏包”。
- 加密内容:建议全选 (img, audio, data, etc.)。
- 额外选项:建议勾选“防作弊”并取消“F12开启控制台”。
4. 开始打包: 点击右下角按钮,等待进度条完成即可。
场景二:发布版本更新 (制作补丁)
假设您已经发布了 v1.0,现在修改了一些内容想发布 v1.1,只需制作补丁。
1. 游戏路径: 选择您新版本的工程目录(未加密状态)。
2. 旧版本工程: 关键步骤 选择您**上次加密导出**给玩家的那个旧版本文件夹(必须包含 index.bin)。
- 原理:工具需要读取旧版本的索引,才能知道哪些文件变了。
3. 设置选项:
- 制作包类型:勾选 **“游戏补丁”**。
4. 开始打包: 程序会自动生成 `patch_xxx.bin` 和 `.dat` 文件。
5. 分发: 将生成的补丁文件发给玩家,让玩家放入游戏根目录(覆盖)即可生效。
常见问题 (FAQ)
Q:为什么加密后游戏打不开,提示文件缺失?
A:请检查您是否对一个“已经加密过”的游戏进行了二次加密。一定要对干净的部署原文件进行操作。
Q:为什么我的超大视频文件(>100MB)没有被打包?
A:为了保证游戏运行性能,工具默认会自动跳过超过 100MB 的单文件加密,直接复制到输出目录。这属于正常现象。
Q:支持 Node.js 环境或魔改引擎吗?
A:工具针对标准 RM MV/MZ 结构设计。如果您的项目包含大量 node_modules 或非标准结构,请善用右侧的“排除文件(正则)”功能过滤掉无关文件。
Q:正则表达式列表怎么用?
A:左边是包含,右边是排除。
比如不想加密根目录的说明书,就在排除列表写:
下载地址
- 百度网盘:https://pan.baidu.com/s/1MVhtb9DoSglYvtpJ8qRPEA?pwd=tqmh 提取码: tqmh
- Mega网盘:https://mega.nz/file/KZtnWIyR#ljN8-I1U-fK-AYOCPvmf4_8V30xvIovFJFgztiQikVA
联系方式
QQ:727229775
邮箱:[email protected]
如果您在使用过程中遇到 BUG 或有建议,欢迎在本帖留言反馈!
(别说AI写的还挺好的,总之欢迎大家随便使用,如果有什么意见或者建议可以随时反馈)
|