如何用 Wand-Enhancer 免费解锁 WeMod Pro 功能:3 项本地补丁的完整上手指南
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一款开源的 WeMod 本地增强工具,通过修改客户端本地文件,帮你免费解锁 Pro 会员才有的功能,包括 Pro 订阅状态、远程 Web 面板和 F12 开发者工具。它完全在本地运行,不发送任何网络请求,补丁随时可以一键还原。做完本文的操作,你的 WeMod 客户端将具备与 Pro 会员一致的功能集,无需付费订阅。
💡 为什么需要本地增强 WeMod 客户端
WeMod 客户端把一部分功能锁在付费墙后面:Pro 订阅才能用的账号状态、手机远程控制面板(Remote Connect)等,免费版用户看不到入口。
对很多只玩单机、偶尔用一下训练器的用户来说,每月为这些功能付费并不划算。Wand-Enhancer 的思路是绕开服务器端验证,直接在本机修改客户端的打包文件(app.asar),让客户端在本地就认为你拥有有效的 Pro 订阅。
整个过程不碰你的账号数据,也不改动游戏文件,改动只发生在 WeMod 自己的安装目录里。
📋 准备清单:系统要求与工具获取
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 / 11 |
| 前置软件 | 已安装 WeMod(Wand)客户端,并保持关闭 |
| 工具获取 | 仓库不提供官方预编译 exe,需自行构建 |
| 在线构建 | Fork 仓库后,在 Actions 里运行 "Build executable" 工作流,下载产物即可,本机无需开发环境 |
| 本地构建 | 需要 Visual Studio 2022(C++ 工作负载)、Node.js、CMake、.NET Framework 4.8 构建工具 |
| 仓库地址 | 见下方命令 |
克隆仓库:
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer构建完成后你只需要一个WandEnhancer.exe,把它放在任意你方便的位置(如 D 盘某个文件夹),不要放在系统保护目录。
🚀 首次运行走一遍:从启动到验证生效
首次使用是这样的节奏:把WandEnhancer.exe双击启动后,工具会自动扫描C:\Users\<用户名>\AppData\Local\WeMod\下带版本号的目录(例如app-10.9.0)。
检测到目录后,日志区会显示绿色的 "WeMod directory found",接着是白色的 "Ready for patching.",此时 Patch 按钮变为可用。如果自动检测没找到,点击路径栏手动选择 WeMod 安装目录即可。
点击 Patch 后会弹出一个补丁选择窗口,勾选你想启用的项目(Pro 激活、禁用更新、F12 开发者工具、远程 Web 面板),确认后工具会先关闭 WeMod 进程、备份原始app.asar,再逐个应用补丁。日志全部变为绿色成功提示即代表完成。
最后打开 WeMod 客户端验证:账号订阅状态应显示为有效,远程面板的 Connect 按钮出现在顶栏。至此 Pro 功能解锁流程结束。
⚖️ 补丁项怎么选:各模式的适用场景与代价
| 补丁项 | 作用 | 适用场景 | 代价 / 注意 |
|---|---|---|---|
| Pro 激活 | 本地模拟有效的 Pro 订阅状态,解锁 Pro 功能集 | 所有想免费用 Pro 功能的用户 | WeMod 更新后需重新打补丁 |
| 禁用自动更新 | 阻止客户端自动拉取新版本 | 想固定当前版本、避免频繁重打补丁 | 长期不更新会失去安全补丁 |
| F12 开发者工具 | 按 F12 打开/关闭开发者工具 | 调试自定义脚本的用户 | 普通用户可不开 |
| 远程 Web 面板 | 在手机浏览器中操作 WeMod | 想在手机上控制训练器的用户 | 手机与电脑需在同一局域网 |
新手推荐:只勾选 "Pro 激活 + 远程 Web 面板",其余按需添加;改动越少,排查问题越简单。
🔍 原理速览:它改了什么,为什么可控
工具先解包 WeMod 的app.asar,再用预设的正则规则精确定位几处 JavaScript 函数并做替换。核心是把getUserAccount、setAccountWandBrandExperience等函数的返回结果包装一层,使客户端本地读取到的订阅状态恒为"每年有效",同时注入远程面板的桥接脚本。
补丁清单与匹配规则集中定义在 WandEnhancer/Core/EnhancerConfig.cs,补丁的备份、解包、应用与重打包流程实现在 WandEnhancer/Core/Enhancer.cs。因为修改只作用于本地客户端文件,不绕过服务器端验证、不上传数据,且原始文件留有备份,所以风险是可控的。
❓ 常见问题:误报、还原与连接问题
Q:Windows 提示"未知发布者"或杀毒软件报警,能装吗?
A:官方不发布签名 exe,所以 SmartScreen 和杀毒软件对自建版本报警是正常现象。确认你的 exe 是从自己 Fork 的仓库 Actions 产物里下载的,核对源码和构建日志后即可放行;从视频简介、网盘、第三方镜像拿到的 exe 一律不要运行。
Q:工具提示找不到 WeMod 目录怎么办?
A:WeMod 的目录通常是C:\Users\<用户名>\AppData\Local\WeMod\app-<版本号>。点路径栏手动选择带版本号的子目录(而不是 WeMod 文件夹本身),选中后会显示绿色的 found 提示。
Q:补丁应用失败,日志报"version may not be supported"?
A:说明当前 WeMod 版本的代码结构与补丁规则对不上。先把 WeMod 更新到较新版本再打;如果最新版仍失败,关闭所有 WeMod 进程后重试,仍不行就到项目仓库的 issue 区搜索版本号是否已被其他用户反馈。
Q:WeMod 更新了,补丁丢了怎么办?
A:先点界面上的恢复按钮(Restore),把app.asar还原为备份的原始文件,删除工具生成的version.dll,再对新版本重新走一遍打补丁流程。备份文件在resources\app.asar.backup,不要手动删。
Q:远程面板手机打不开?
A:确认手机和电脑连的是同一个 Wi-Fi,在 Wand-Enhancer 里悬停 Connect 按钮扫描弹出的二维码。还不行就检查 Windows 防火墙是否放行了 TCP 3223 端口的入站连接,并把该网络类型从"公用"改为"专用"。
Q:为什么 Releases 里没有现成的 exe 下载?
A:这是项目方故意的——无签名的补丁工具被反复二次打包、改名后传播,第三方扫描器会误判其中被植入恶意代码的版本。所以官方只发说明文档,可执行文件一律由你自己构建,来源可查。
🛡️ 边界与注意事项
Wand-Enhancer 是 Apache-2.0 开源项目,全部代码可审计,所有修改都发生在本地,工具本身零网络请求;远程面板也只在你的局域网内服务,数据不出你的路由器。
需要明确的是:它修改的是客户端本地展示状态,不绕过也不欺骗服务器端的任何校验,请勿用它从事破坏游戏平衡、违反游戏服务条款的行为。尊重游戏开发者的劳动成果,把它当作改善自己单机体验的本地增强手段,而不是规避规则的工具。
结语
一次构建、一次补丁,Pro 功能集就在你的本地客户端里跑起来了。按上面的步骤操作,遇到版本变动时记得先还原、再重打,维护成本其实很低。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考