Wand-Enhancer 使用指南:本地补丁加手机远程面板,一次配置长期使用
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
你刚在电脑上装好 Wand(原 WeMod),想用改数值功能,却发现想用的能力都在订阅后面,而手机不在手边时更没法操作。Wand-Enhancer 是一个开源的 Wand 本地增强工具:它以本地补丁的方式扩展客户端配置,并内置一个可以在手机浏览器打开的远程 Web 面板,全程只在你自己的电脑上运行,不发起任何网络请求。
它是什么,适合谁
一句话定位:Wand-Enhancer 是一个把增强功能写进 Wand 本地客户端的开源补丁工具,附带手机可用的远程面板;它不修改任何服务端行为,也不提供游戏修改内容本身。
适合你,如果:
- 你已经在用 Wand,想让 Pro、AI、布局主题等客户端功能在本地生效
- 你希望离开电脑后,用手机浏览器就能查看和操作当前游戏的修改项
- 你想先审计代码、自己构建可执行文件,再决定要不要运行它
不适合你,如果:
- 你想直接下载官方预编译 exe(官方发布里只有发布说明,不提供 exe)
- 你不想进行任何构建或命令行操作
从零跑通:怎么拿到 exe 并看到成功提示
先确认四个前置条件:
- Windows 10/11(64 位),已安装 Wand 客户端
- 一个 GitHub 账号(用来运行官方构建工作流)
- 如果选择从源码构建:CMake、Node.js 加 pnpm、VS2022(或 Build Tools)、.NET Framework 4.8
- 手机与电脑连同一个 Wi-Fi(仅使用远程面板时需要)
🛠️ 最短跑通路径:
- Fork 本项目,打开 Fork 的 Actions 标签页(如果提示启用工作流,点启用)
- 选择Build executable工作流,点 Run workflow,保持默认分支,开始运行
- 等工作流跑完,进入运行详情页下载产物 zip,解压得到
WandEnhancer.exe
没有 GitHub 账号也可以:克隆源码后安装上面第 3 条的依赖,运行build.cmd,它会依次安装面板依赖、构建前端、编译原生组件并生成解决方案:
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer成功标志:双击运行WandEnhancer.exe后,窗口顶部日志区出现一行绿色的[SUCCESS] WeMod directory found at 'C:\Users\...\AppData\Local\Wand\app-x.x.x',紧接着一行白色的[INFO] Ready for patching.,右下角 Patch 按钮可点击。看到这个画面就说明工具已正确定位到你的 Wand 安装目录:
核心用法:按你要完成的事来
三步完成一次本地补丁
目标:把选定的增强功能写入 Wand 客户端。
- 确认主界面路径正确后,点击右下角Patch按钮
- 在弹出的选项窗口里勾选需要的项:
- Activate Pro:默认勾选
- DevTools 热键:让 F12 打开开发者工具
- Disable Updates:阻止客户端自动更新
- Remote Web Panel:启用手机远程面板(想用手机操作就必须勾)
- 自定义脚本区可选:点击 "Add js scripts" 添加你自己的
.js文件
- 点击Start,等待日志区滚出成功信息
预期结果:关闭并重启 Wand 后,勾选的功能生效。此时主界面的 Patch 按钮会变成Restore——点它可以还原备份、把客户端恢复原样。
手机远程接管修改
目标:不在电脑前时,用浏览器查看和操作当前游戏修改项。
- 确认打补丁时勾选了 Remote Web Panel,并已正常重启 Wand
- 确认手机和电脑在同一个 Wi-Fi 网络
- 打开 Wand,把鼠标悬停在顶栏的Connect按钮上,会显示一个二维码
- 用手机相机扫一下,远程面板页面自动打开,右上角出现 LIVE 标识
预期结果:手机上能看到当前 trainer 的完整控制区——滑块、开关、按钮都在,My Games 列表里还能直接 Play/Stop 游戏。改一个数值,电脑上的 Wand 同步变化。
给 Wand 注入一个自定义脚本
目标:用一段 JavaScript 扩展或修补客户端界面。
- 补丁时确认已启用 Remote Web Panel(脚本复用的是同一套注入机制)
- 在补丁对话框里通过 "Add js scripts" 添加你的
.js文件,或者把文件放进可执行文件旁边的renderer-scripts/文件夹 - 正常执行补丁
预期结果:脚本打包进客户端、运行在 Wand 窗口内,可以直接操作 DOM,还能用内置的WandEnhancer.log(...)打日志。注意两点:脚本每次启动可能运行多次,一次性逻辑要加全局标志位;脚本与客户端同权限,只添加你看得懂的脚本。
一个完整场景:从构建到手机上改数值
你 fork 完仓库、跑完 Build executable 工作流,解压出WandEnhancer.exe双击运行。日志区绿字提示目录已找到,你点 Patch,在弹窗里勾上 Activate Pro 和 Remote Web Panel,点 Start。日志跑完,你关掉再打开 Wand。
接下来你把游戏启动好、打开 trainer,然后走到沙发上去拿手机。手机连上家里 Wi-Fi,在 Wand 顶栏悬停 Connect 按钮扫码,几秒后面板页面打开,右上角是 LIVE。你展开 Physics 分类,把 "Set Day Time" 的滑块拖到 8,又点开 Game 分类点了一次 Apply——电脑屏幕里游戏状态跟着变。整个过程你只动过手机。
踩坑记录:5 个高频问题
1. 启动时红色报错 "WeMod directory not found"现象:日志区直接报红,Patch 按钮不可用。 原因:Wand 装在非默认位置,或本地只有一个品牌目录(Wand/WeMod 命名差异)。 处理:点击顶部路径栏手动选择 Wand 的实际安装目录;较新版本还能从正在运行的 Wand 进程自动定位,先启动一次 Wand 再打开本工具即可。
2. 手机页面一直打不开现象:扫码后页面转圈或连不上。 原因:同一路由器下开启了客户端隔离(AP isolation),或 Windows 防火墙拦截了入站连接。 处理:确认两台设备确实在同一局域网;在 Windows 防火墙里放行局域网入站 TCP 3223 端口;如果网络类型被标为 Public,改成 Private 再试。想跨网络使用可以用 Tailscale 这类组网工具。
3. 自己构建的 exe 被 SmartScreen 或杀毒软件报警现象:双击时弹出未知发布者警告。 原因:Actions 产物未签名,属于正常现象。 处理:核对源码和工作流日志,确认是自己构建的再放行。反过来记一条:视频描述、随机镜像站、第三方网盘里的 exe 一律不要下载,那不是你构建的。
4. Wand 更新后补丁失败或功能失效现象:补丁日志报匹配失败,或 Pro 状态、远程面板不再出现。 原因:客户端内部代码结构变了,旧补丁的锚点对不上。 处理:先点主界面Restore还原备份恢复原状,再把 Wand-Enhancer 更新到最新版重新打补丁。不要在未还原的状态下反复重试。
5. 在 Wand 里用手机激活码配对后,账号被登出现象:按官方流程输入手机验证码,结果桌面端掉线、Pro 状态丢失。 原因:Wand 原生的"配对手机"流程会触发服务端会话交接。 处理:最新版在补丁后会禁用这条原生配对通道,远程操作请改用内置的远程 Web 面板。
安全与边界
- 官方发布只含发布说明,没有任何官方 exe 或视频教程;从视频、网站、镜像拿到的可执行文件都不是本项目产物,责任自负
- 补丁过程完全本地,不发起网络请求;远程面板也只服务于你自己的局域网
- 每次打补丁前会自动备份原文件为
app.asar.backup,点 Restore 即可完整还原,别手动删备份 - 自定义脚本与 Wand 客户端同权限运行,只添加你信任并理解的脚本
- 本项目定位是面向教育、研究与本地互操作的第三方工具,不绕过服务端校验,使用请自行评估风险
项目速览
Wand-Enhancer/ ├── WandEnhancer/ # 主程序(WPF 桌面端) │ ├── Core/ # 补丁逻辑 │ ├── View/ # 主窗口与对话框 │ └── Models/ # 数据模型 ├── web-panel/ # 远程 Web 面板 │ ├── src/ # 面板前端 │ └── bridge/ # 注入 Wand 的桥接脚本 ├── AsarSharp/ # ASAR 归档读写库 └── tools/ # 原生辅助组件关键模块:核心补丁逻辑、远程面板前端、桥接与默认脚本、自定义脚本说明。
如果踩坑记录没覆盖你遇到的问题,欢迎到项目仓库提 issue 描述日志内容,帮社区把工具维护得更快。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考