免费解锁 Wand Pro:Wand-Enhancer 本地补丁与手机远程面板完整指南
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
想象这样一个场景:游戏开在电脑上,人却躺在沙发上,只想用手机划一下滑块、点个开关。Wand-Enhancer 就是这么个开源工具——它在你的本机客户端上做几处本地修改,免费解锁 Wand(原 WeMod)的专业版能力,再把一块远程 Web 面板塞进客户端,让手机浏览器变成控制台。全程不联网、不传数据、无需订阅,下面这套流程走完,10 分钟内就能跑通。
先搞懂:它在本机动了哪些地方
在动手前,最好知道每个勾选项背后发生了什么,这样出问题时你能判断该留哪个、该关哪个。Wand-Enhancer 是一个 C# WPF 桌面程序,核心补丁逻辑放在 WandEnhancer/Core/,它做的事情就是解析并改写客户端 asar 包里的几个代码锚点。
五个可选补丁,按"对你影响大小"排序:
| 补丁项 | 它实际做的事 | 什么时候勾 |
|---|---|---|
| 远程 Web 面板(RemoteWebPanelPreview) | 把内置面板打包注入客户端,手机走局域网接管 | 想用手机控制修改,体验提升最大 |
| 激活 Pro(ActivatePro) | 改本地账户接口返回,把订阅标记成年度活跃 | 想白嫖专业功能 |
| 禁用自动更新(DisableUpdates) | 拦掉客户端自动升级 | 打完补丁怕被更新冲掉 |
| 禁用遥测(DisableTelemetry) | 关掉本地遥测上报 | 要纯本地、零上报 |
| F12 打开 DevTools(DevToolsOnF12) | 给窗口挂 before-input-event 钩子,F12 唤起开发者工具 | 要写/调自定义脚本 |
多数人的稳妥组合是远程面板 + 禁用遥测,再加个禁用更新;写脚本的人把 F12 也带上。
构建自己的 exe:从 Fork 到下载产物
官方不发预编译包,Release 里只有说明文档,所以 exe 得自己构建。好消息是不用装开发环境,走平台的 Actions 工作流就行,四步:
- 登录代码仓库,fork 本项目,仓库地址是
https://gitcode.com/GitHub_Trending/we/Wand-Enhancer。 - 打开你的 fork,进Actions标签页;若提示启用 workflows 就确认。
- 选Build executable工作流,点Run workflow,分支保持默认,等跑完。
- 打开这次运行记录,下载产物 zip 包。
⚠️ 别从任何视频简介、第三方镜像里下 exe,那是重灾区。只信自己 fork 构建出来的二进制。
第一次打补丁:找到目录、点 Patch、看日志
解压产物,运行WandEnhancer.exe,在弹窗里确认 Folder path 指向你的 Wand 安装目录,然后点Patch。
怎么算成功?窗口日志区会出现一条绿色的提示:
[SUCCESS] WeMod directory found at ...只要看到这条,说明目录找对了。Patch 完成后再启动 Wand,之前勾选的能力就生效了。
三步把手机连上远程面板
面板默认由你的电脑在局域网里提供服务,端口3223。连接流程很短:
- 确认手机和电脑连在同一个 Wi-Fi下;
- 在 WandEnhancer 顶栏悬停 Connect 按钮,会弹出一个二维码;
- 用手机相机扫码,浏览器里就打开面板了。
连上后,手机面板右上角显示LIVE、游戏区出现TRAINER ACTIVE,能看到游戏封面和修改分类,就说明通了。能做的事包括:看运行状态、远程 Play/Stop 启停游戏、按类别调数值(滑块/开关)、置顶常用修改、给每款游戏存自定义预设。
进阶玩法:往客户端里塞自己的 JS 脚本
这条线是给"想按自己口味改界面"的人准备的。补丁时你可以把自己的.js文件一并打进客户端,在 Wand 窗口里跑。注意它复用了远程面板那套渲染器注入机制,所以必须先勾上远程 Web 面板补丁。
加脚本有两种方式(任选其一):
- 在补丁对话框里直接勾一个或多个
.js(只接受真实存在的.js); - 把
.js丢进 patcher 可执行文件旁边的renderer-scripts/文件夹。
脚本运行时有完整的 DOM 访问权限,抛错只会被记录、不会搞崩 Wand;但每次启动可能跑多次(加载时和稍后各一次),一次性操作记得用全局标志位防重入。可用的助手有WandEnhancer.log(...)、WandEnhancer.remoteUrl、WandEnhancer.apiVersion。
脚本和客户端同级权限,只加你信得过、看得懂的代码。示例与说明可看 web-panel/scripts/custom/。
出问题了?对着这张表自查
| 你看到的现象 | 多半是这个原因 | 怎么处理 |
|---|---|---|
| 手机页面打不开 | 路由器开了客户端隔离(AP isolation) | 关隔离;还不行就放行 Windows 防火墙 TCP 3223 入站;连接被标"公用"就改成"专用" |
| Defender / SmartScreen 报警 | 自建补丁工具未签名 | 确认 exe 来自你自己 fork 的 Actions 产物,核过构建日志再跑 |
| Wand 一更新功能就没了 | 自动更新覆盖了本地修改 | 勾上 DisableUpdates 再打,重跑一次补丁即可 |
| 补丁失败 | 客户端版本变了、锚点对不上 | 关注更新日志,用最新版重新构建后再打 |
| 面板显示空闲,游戏里却生效了 | 客户端没发 game-launched 事件 | 已知兜底:面板会从运行中的 trainer 状态合成会话,刷新一下即可 |
代码在哪、能不能审
能审。项目完全开源,构建完成之后不依赖互联网、不发任何网络请求;远程面板也只在你自己的局域网内、由你自己的电脑提供服务。
想深入的话,顺着这几个目录走:
- WandEnhancer/:C# WPF 主程序,补丁核心在
Core/,界面在View/; - web-panel/:TypeScript 写的远程 Web 面板,桥接代码在
bridge/src/; - AsarSharp/:负责解析客户端 asar 包的库。
法律说明:这是第三方增强工具,仅用于教育、研究与本地互操作,不分发专有代码、不绕过任何服务器端校验,所有改动都在本地完成。
现在你可以做的三件事
- Fork 仓库,跑一次Build executable,把 zip 拉下来;
- 运行
WandEnhancer.exe,勾上"远程面板 + 禁用遥测",打第一个补丁; - 悬停 Connect 扫个码,手机到手就是控制台——免费、本地、全程可控。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考