Wand-Enhancer 免费解锁 Wand 全部高级功能:5 分钟构建 + 手机扫码遥控完整指南
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一个完全开源的本地补丁工具:改写 Wand 客户端(原 WeMod)的本地配置文件,免费点亮原本被 Pro 订阅锁住的高级选项,并附带一个手机扫码即可连上的遥控面板。官方连预编译 exe 都不发布——所有修改都只发生在你的电脑上。
它解决什么问题:Pro 付费墙与更新弹窗
Wand 把大量功能锁在 Pro 订阅后面:高级修改项是灰色的、AI 功能用不了、界面主题换不了,更新弹窗还会反复打扰。付费墙卡在账号订阅上,而你其实只是想本地把功能用起来。Wand-Enhancer 的做法是在本地打一个补丁:修改客户端自身读取的配置文件,让客户端在本地就认定你拥有完整功能。不碰账号、不发请求,效果立刻生效。
| 你原来的困扰 | 它怎么做 | 你得到什么 |
|---|---|---|
| 高级修改项、AI 功能被 Pro 锁定 | 补丁改写本地账号状态,本地认定订阅有效 | 全部高级选项可用,随开随用 |
| 更新提示频繁弹窗 | 补丁选项屏蔽更新提示 | 界面清净,不再被打断 |
| 手机想用修改器却够不着电脑 | 注入远程 Web 面板,手机扫码连接 | 手机上就能启停游戏、调参数 |
| 想改客户端 UI 又不懂原理 | 允许随补丁注入你自己的 .js 脚本 | 界面行为按你的想法调整 |
5 分钟快速上手
先确认环境,缺哪项补哪项,全程不需要任何付费软件:
- Windows 10 / 11;
- 已安装最新版 Wand 客户端并至少运行过一次;
- 管理员权限账户(补丁要写入 Wand 安装目录);
- 本地构建工具链:Visual Studio 2022(含 MSBuild 与 C++ 桌面开发工作负载)、CMake、Node.js + pnpm、.NET Framework 4.8 目标包;
- 不想装工具链?可以用自己的 fork,跑仓库内置的
Build executableActions 工作流下载产物,效果一样。
克隆并构建:得到可运行的 WandEnhancer.exe
克隆仓库(仓库地址仅此处给出,后文不再出现):
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer cd Wand-Enhancer然后执行根目录的构建脚本,一条命令搞定全部:
build.cmd它会自动安装 web 面板依赖、编译前端、用 CMake 编译原生辅助组件,再恢复 NuGet 包并编译 WPF 解决方案,最终产出WandEnhancer.exe。
构建过程中 Defender 或 SmartScreen 对你的产物报"未知发布者"属正常现象——产物未经签名。确认来源是自己构建的再运行即可。
✅ 完成标志:构建结束无报错,产物里出现WandEnhancer.exe,双击能打开深色主窗口。
运行检测:自动定位 Wand 安装目录
以管理员身份运行WandEnhancer.exe。工具会扫描本机并定位 Wand 安装目录(形如C:\Users\<用户名>\AppData\Local\WeMod\app-版本号),非默认路径、只有单一品牌目录的情况也能识别,它还会从正在运行的 Wand 进程反查位置。检测成功后界面如下:
三个关键区域:路径框自动填好、日志区出现[SUCCESS]与[INFO] Ready for patching两条状态、右下角 Patch 按钮变为可点击。自动检测失败时直接点路径框手动选目录,工具会当场校验有效性。
✅ 完成标志:路径框出现自动填充的目录,日志显示[SUCCESS]和[INFO] Ready for patching。
勾选补丁:五项功能一次点亮
点Patch,弹窗里会列出五个功能供勾选:
- Activate Pro:解锁全部高级功能(核心项);
- Disable Updates:关闭自动更新提示;
- Disable Telemetry:关闭遥测;
- DevTools on F12:按 F12 打开客户端开发者工具;
- Remote Web Panel:注入远程 Web 面板(手机遥控必需)。
首次建议全部勾上,一次到位。日志区会实时输出打补丁进度,完成后重启 Wand 客户端,原来灰色的高阶选项、AI 功能应当已经全部亮起。
✅ 完成标志:Wand 重启后,任意游戏的修改面板里原需 Pro 的选项全部变为可用。
功能拆解
Pro 解锁在本地生效,账号纹丝不动
补丁改写的就是 Wand 内部几个返回账号信息的函数——让客户端在本地读到"年费订阅有效",并且账号数据后台刷新、切换语言等场景下不会掉回 Free 状态。它不经过服务端校验、不接触你的登录凭据,所以 AI 功能、高级修改项、界面主题布局与配色定制,这些被订阅卡住的部分会直接可用。
手机扫码连接 Wand 远程 Web 面板
补丁勾上 Remote Web Panel 之后,Wand 顶部工具栏会多出一个Connect按钮。鼠标悬停会显示二维码,电脑和手机连同一个 Wi-Fi,用相机扫码即可在手机上打开控制面板。面板里能看到已安装的游戏列表,可以远程启动或停止游戏、实时拖动滑块调整数值类修改项、一键开关心跳式修改项,还有紧急关闭(Panic Off)按钮,整个界面针对触屏做过优化。
页面打不开时按顺序排查:两台设备是否同一局域网且路由器没有开启客户端隔离 → Windows 防火墙是否放行 TCP 3223 入站 → 网络类型是否被标成"公用"(改成"专用")。
注入自己的 JavaScript 脚本
在补丁弹窗里添加一个或多个.js文件,或者把脚本放进可执行文件同级的renderer-scripts/文件夹,重新打补丁后脚本就会被打进 Wand 的窗口里运行,拥有完整的 DOM 访问权限,适合做界面监控、弹窗提示这类个性化改造。两个细节要注意:脚本在一次启动里可能执行多次(加载时和加载后各一次),一次性逻辑要挂全局标志防重复;脚本权限等同于 Wand 客户端本身,只放自己信任的脚本。
常见问题速查
| 现象 | 可能原因 | 处理办法 |
|---|---|---|
| 检测不到 Wand 目录 | 未安装客户端,或装在非默认路径 | 先运行一次 Wand,或手动选择安装目录 |
| Defender / SmartScreen 警告 | 自构建产物未经签名,属正常误报 | 确认来源是自己构建的产物再放行 |
| 远程面板打不开 | 防火墙拦截或路由器客户端隔离 | 放行 TCP 3223 入站;网络类型从"公用"切"专用" |
| 打补丁后 Wand 无法启动 | 补丁锚点失配或文件被占用 | 关闭 Wand 后重打补丁;对照 CHANGELOG 确认版本对应的修复 |
| Wand 更新后功能失效 | 新版客户端内部结构变化 | 重新跑一次补丁程序即可 |
如果以上都试过仍不行:先关闭 Wand 客户端,以管理员身份运行补丁工具重新走完整流程;工具日志区支持导出应用日志,便于定位具体卡在哪一步。
安全与一键还原
- 只运行自己构建的版本。官方不发布任何预编译可执行文件,release 里只有发布说明。YouTube 描述、网盘、第三方镜像里的 exe 一律视为不可信。
- 工具不联网、不碰账号。它完全在本地运行、不发起任何网络请求;补丁只修改客户端本地文件,不涉及登录凭据。唯一的网络行为是远程 Web 面板在你自己的局域网里服务手机,数据不出内网。
- 一键还原。打补丁前工具会自动备份
resources/app.asar及.unpacked目录;想恢复原版时点主窗口的Restore backup即可。前提是别手动删备份文件,且还原前关闭 Wand 客户端以免文件被占用。
源码地图
- README.md:构建脚本用法、远程面板排错步骤与官方 Q&A,动手前先读这里;
- AGENTS.md:ASAR 补丁管线的内部约定与远程面板端口规则(默认 3223),了解"补丁为什么这么打";
- WandEnhancer/Core/:各补丁选项的正则锚点与改写逻辑,Pro 解锁的具体实现就在这里;
- WandEnhancer/Models/PatchConfig.cs:
ActivatePro、DisableUpdates、DevToolsOnF12等五个补丁枚举的定义位置; - AsarSharp/:读写 .NET 版 ASAR 容器的底层库,补丁的拆包/回包都靠它。
先只做一件事:构建一次,打补丁时只勾 Activate Pro,重启 Wand 看看效果。想从手机上远程启停游戏、调参数,要不要再顺手把远程面板也开起来?
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考