Wand-Enhancer 实战上手:3 个补丁选项 + 手机远程面板,把 WeMod 的 Pro 功能搬到本地
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一款开源的 WeMod 客户端本地增强工具,专为不想开付费订阅、又想用上 AI 功能、开发者工具和手机远程控制的玩家设计。它只动你自己电脑上的客户端文件,全程零网络请求,补丁规则写在 补丁规则源码 里,改了什么一查便知。这篇文章按"先拿到能用的程序 → 打上补丁 → 连上手机 → 验证效果"的顺序走一遍,每一步都给出可复现的参数和排查方法。
它到底动了什么:4 个补丁开关各解锁哪块功能
这一节回答"补丁之后我具体多了什么"。Wand-Enhancer 的思路是调整客户端"认为自己是谁"的判断逻辑,让原本锁在付费墙后面的入口按 Pro 分支执行,全程在本机完成。四个可勾选的开关分别是:
| 补丁开关 | 免费版现状 | 打补丁后 |
|---|---|---|
ActivatePro | 账户无 Pro 标识 | 本地账户接口按订阅生效状态返回,AI 功能随之解锁 |
DisableUpdates | 自动更新检查正常工作 | 关闭检查,防止改动被新版静默覆盖 |
DevToolsOnF12 | 开发者工具受限 | 按 F12 随时呼出 |
RemoteWebPanelPreview | 无 | 客户端内挂载远程面板桥接,是手机控制的前提,自定义脚本也依赖它 |
需要说明一句边界:这是客户端层面的功能扩展,不代表服务端功能一定可用;本地修改客户端文件也请先了解并尊重平台相关条款,别把它用到破坏游戏平衡的地方。
先拿到能用的程序:官方不给 exe,只有两条路
这一节解决"从哪下载"——结论先说:官方不发布预编译的.exe,仓库 Releases 里只有更新说明;网上打着"官方教程"旗号的视频和下载链接,大多冒名传播,压缩包里夹带恶意程序的情况并不少见。正确做法是两条路之一:
- 克隆源码自己审计:
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer- fork 后走托管平台构建:在你 fork 的仓库里运行 Actions 中的Build executable工作流,跑完下载产物解压即用。想本地构建的话执行
build.cmd,环境需要 CMake、Node.js 与 pnpm、Visual Studio 2022 的桌面 C++ 工作负载,以及 .NET Framework 4.8 开发工具。
无论走哪条路,原则只有一条:只运行你自己构建出来的二进制,别人编译的版本一律当不可信来源处理。
5 步打完补丁:从自动检测到重启客户端
这一节是核心操作。补丁前先把前置条件对齐:Windows 10/11、已装最新版 WeMod 客户端、用管理员身份运行补丁程序(要写客户端安装目录)。
- 以管理员身份启动 Wand-Enhancer;
- 等它自动检测 WeMod 安装目录。默认目录形如
C:\Users\<用户名>\AppData\Local\WeMod\app-<版本号>,识别失败时点文件夹选择器手动指定; - 勾选要打的补丁(对应上表四个开关,按需组合);
- 点Patch按钮。过程中程序会自动关闭 WeMod 相关进程,等日志出现
Done!; - 手动重启 WeMod,改动生效。
上图是补丁主界面:绿色一行表示已成功定位到 WeMod 的app-10.9.0目录,白色一行提示可以开始打补丁,右下角Patch按钮就绪。
两个机制让你随时能回退:首次打补丁时,原版app.asar和app.asar.unpacked会先被复制成.backup备份(asar 就是 Electron 应用把前端资源打包成的单个归档文件,这里指 WeMod 客户端的资源包);再次打补丁前会自动先从备份还原干净文件,避免重复修改造成损坏。如果界面提示"已补丁过",先用还原功能恢复备份,再重新勾选补丁。另外杀毒软件对"修改客户端文件"这类行为可能误报,这是签名与行为特征导致的正常现象,不代表程序本身有问题。
手机上控制 WeMod:同一 Wi-Fi 下的远程面板怎么用
这一节把最直观的功能——远程控制面板——走通。原理很简单:页面由你的电脑在局域网内提供,手机用浏览器访问,不经过任何第三方服务器。前提是上一节勾选了RemoteWebPanelPreview。
- 确认电脑和手机连的是同一个 Wi-Fi;
- 在 Wand-Enhancer 顶部悬停Connect按钮,会弹出二维码;
- 用手机相机扫码,浏览器打开控制面板;
- 面板显示
LIVE状态即连接成功。
上图是手机端面板:顶部LIVE徽标表示已连上,能看到训练器激活状态、模组搜索框,以及 Set Day Time、Gravity、Set Jump Height 这类滑杆和 Super Speed、Fly Mode 这类开关。日常最实用的两个操作是实时调参——数值型模组直接拖滑杆;紧急关闭——点 Panic Off 一键停用全部修改,快速回到正常状态。
远程面板连不上时,按顺序查这 4 处
这一节专治"扫码后一直转圈"。按下面顺序排查,多数情况前三步就能解决:
- 两台设备是否真的在同一网络(访客 Wi-Fi 尤其容易踩坑);
- Windows 防火墙是否放行了 TCP 端口
3223的入站连接; - Windows 若把当前网络标记为"公用",改成"专用"通常立刻恢复;
- 路由器是否开了客户端隔离(AP Isolation)——开了的话同一 SSID 下设备互相不可达,关掉即可。
想跨网络(4G/5G 环境)访问,可以借 Tailscale 这类组网工具打通,面板本身不需要额外公网端口。
补丁打没打上:4 项验证 + 不生效时的处理顺序
这一节给你一份验收清单,别凭感觉判断:
- 重启 WeMod 后,账户区域是否显示 Pro 状态标识;
- 按 F12 能否呼出开发者工具;
- 手机打开远程面板能否正常加载并显示实时状态;
- 过一段时间确认客户端没有被自动更新悄悄覆盖(
DisableUpdates没勾的话重点看这条)。
某项没生效时,按这个顺序处理:完全退出 WeMod → 运行 Wand-Enhancer 还原备份 → 重新勾选对应补丁并应用 → 重启客户端。还不行就导出日志看具体报错——日志会明确告诉你是版本不兼容,还是目标代码没匹配上。
客观说几个边界,提前有数能少走弯路:
| 情况 | 表现 | 正确动作 |
|---|---|---|
| WeMod 大版本更新 | 代码结构变化,补丁匹配不上 | 还原备份 → 装新版 → 重新补丁 → 再验证 |
| 目标函数匹配到多处或找不到 | 日志报Failed to apply patches | 当前版本暂不支持,别强行操作,等工具跟进 |
| 想要现成的 .exe | 官方不提供 | 自己构建,没有捷径 |
进阶玩法:给自己的客户端注入一段 JS
验证都通过之后,还可以加一点自己的东西:Wand-Enhancer 支持在补丁时注入自定义 JavaScript,用来微调界面或修复细节。两种添加方式:把.js文件放进可执行程序旁边的renderer-scripts/文件夹,或者直接在补丁对话框里添加,然后照常应用补丁即可。
几个运行细节值得知道:脚本跑在客户端渲染进程里,有完整 DOM 访问权限,并且被安全包裹——脚本抛错只记日志,不会拖垮客户端;脚本每次启动可能执行多次,所以一次性逻辑要挂个全局标记防重;可用辅助对象包括WandEnhancer.log()和WandEnhancer.remoteUrl等。
到这里整套流程就走完了:先克隆仓库或 fork 构建出属于自己的程序,再按第五节的 5 步打补丁,然后用手机连一次远程面板。工具的价值在于改善你自己的本地使用体验——在了解并尊重相关条款的前提下使用,享受游戏,也守住规则。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考