Wand-Enhancer 完整指南:四步免费解锁 Wand 专业版,附带手机远程控制面板
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一款免费开源的 Wand(前身 WeMod)修改器增强工具:它在本地解锁专业版全部功能(时长限制、AI 指南、配置保存、热键),并内置手机远程控制面板。适合想把修改器长期用起来、又希望随手在手机上操作作弊项的玩家。最直接的收益:时长不再倒计时,手机扫码即可接管。
三句话定位:Wand-Enhancer 解决什么、适合谁
- 解决的问题:免费客户端的时长限制、AI 指南等 Pro 功能被锁在订阅后。Wand-Enhancer 以本地补丁方式解锁这些能力,并额外提供局域网 Web 面板,让你用手机控制修改器。
- 与同类方案的差异:主程序是 C# WPF 工具,配套自研 ASAR 读写库,补丁流水线会动态解析 Wand 混淆后的内部命名,随客户端版本自动适配;全程不产生对外网络请求,远程面板数据也只在局域网流转。
- 适合人群:一是需要长期使用修改器的玩家;二是会一点前端、想往客户端渲染进程里注入 JavaScript 自定义行为的开发者。
最快上手步骤:从源码到补丁生效的 4 步
官方 Release 只提供说明、不提供预编译 exe,可执行文件必须由你从自己的 fork 构建。走通下面的流程,补丁即生效 ✅。
1. 克隆源码并 fork 到你的账号
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer进入个人仓库的 Actions 标签页,按提示启用工作流(workflows)。
2. 运行 Build executable 工作流
选择名为Build executable的工作流,点击 Run workflow 并保持默认分支。构建完成后,在运行记录里下载产物 zip 并解压。
3. 运行 WandEnhancer.exe 并选择补丁项
工具会自动定位 Wand 安装目录(非默认位置时会从正在运行的 Wand 进程解析),也可在补丁对话框里添加自定义.js脚本。首次使用建议勾选 Pro 解锁 + 远程 Web 面板两项。
4. 点击 Patch 并验证
工具会先备份原始app.asar为app.asar.backup,再解包、打补丁、重新打包写回,最后注入version.dll。启动 Wand 检查:时长倒计时消失、AI 指南可用、F12 能打开开发者工具。
核心能力逐项拆解:5 个补丁开关一览
补丁类型在 WandEnhancer/Core/ 中以枚举定义,按需勾选、互不依赖。
| 能力 | 能做什么 | 实际收益 | 注意点 |
|---|---|---|---|
| Pro 功能解锁(ActivatePro) | 改写客户端本地账号数据,使其保持有效订阅状态,并禁用原生手机配对流程 | 时长限制取消,AI 指南、配置保存、专属热键全部可用 | Wand 大版本更新后需重新打补丁 |
| 远程 Web 面板(Remote Web Panel) | 向 Wand 注入本地 Web 服务(默认端口 3223),手机经 WebSocket 实时读写 | 同一 Wi-Fi 下手机浏览器即可操作作弊项、启停游戏,支持置顶与预设 | 需放行防火墙 TCP 3223 入站 |
| F12 开发者工具(DevToolsOnF12) | 在 Electron 主进程挂输入事件钩子,F12 开关 DevTools | 排查界面问题、调试注入脚本 | 钩子挂在主进程,不依赖渲染层快捷键 |
| 禁用自动更新 / 遥测(DisableUpdates / DisableTelemetry) | 拦截更新检查处理器 | 不被自动更新打断,减少多余网络行为 | 手动升级后需重新打补丁 |
| 自定义 JS 脚本注入 | 在补丁对话框选择.js文件,或放入 exe 旁的renderer-scripts/目录 | 完整 DOM 访问权限,可做界面增强、自动化逻辑 | 脚本权限等同客户端,只加入你信任的脚本 |
远程面板的前端与桥接代码在 web-panel/ 目录下,协议常量集中在web-panel/protocol/web-contract.json,可对照阅读。
深挖一个点:ASAR 补丁流水线如何自动适配 Wand 更新
结论先说:这套流水线的核心设计是"锚点匹配 + 动态命名解析",因此 Wand 每次发版改混淆名,补丁通常依然能打上。整个流程如下:
- 备份:首次运行把
resources/app.asar存为app.asar.backup,之后每次补丁前先从备份还原原始文件,保证可重复执行。 - 解包:自研的 AsarSharp/ 库把 ASAR 归档解出到
app.asar.unpacked,跳过与安装文件冲突的条目。 - 正则定位:补丁配置(
EnhancerConfig.cs)对每个目标函数给出正则 Target 和一组 SearchHints 先做粗筛;若同一函数匹配到多处,会直接报"版本可能不受支持",避免误改。 - 动态解析:Wand 的压缩代码里私有字段名(如
this.#abc)每次发版都会变。补丁用<service_name>这类占位符 + Resolver 回调,在运行时从真实代码里解析出字段名再替换,而不是硬编码——这正是 1.0.9.3 版本修复"远程面板在新版 Wand 上失效"的根因,详见 CHANGELOG.md。 - 回写:
AsarCreator重新打包 ASAR,面板前端产物注入为remote-panel/目录,代理 DLL 以version.dll落到安装根目录。
对使用者意味着三件事:Wand 小版本更新后大概率不用改任何东西直接重打;失败时会明确告诉你卡在哪个补丁;原始文件始终有备份,出问题可回退。
风险与安全边界:下载前必看的底线清单
⚠️ 本节只讲边界:什么可信、什么可疑、数据流到哪里。
- 只认官方仓库:源码在 GitCode 的 Wand-Enhancer 仓库,公开可审计;官方没有任何预编译 exe,凡是以"下载链接"名义提供 exe 或压缩包的视频描述、网盘分享,均与本仓库无关。
- 自己构建,自己运行:Actions 产物未签名且少见,SmartScreen 或杀毒软件提示属常见误报。运行前核对源码与 Actions 构建日志,只执行你自己 fork 构建出来的二进制;别人构建的二进制按不可信处理。
- 数据边界:补丁动作全部在本地完成;远程面板由你的电脑在局域网内提供服务(端口 3223),不经过任何第三方服务器。
- 脚本权限等同客户端:注入的 JS 拥有完整 DOM 与 Node 能力,只添加你亲自阅读过、能解释其行为的脚本。
常见问题:无 exe、误报、连不上怎么办
为什么官方发布里没有 exe 文件?
这是刻意的设计:未签名补丁工具被反复改名转传后误报严重,官方改为仅发布 Release 说明。可执行文件只能来自你自己 fork 的 Actions 构建产物。
为什么 Windows Defender 或 SmartScreen 会报警?
Actions 构建的产物未签名且少见,即使源码完全干净也可能触发。确认工作流日志正常、代码经过审查后即可加入白名单运行。
手机远程面板打不开?
先确认电脑和手机在同一局域网且路由器未开启 AP 隔离;仍不通则在 Windows 防火墙放行 TCP 3223 入站,并把网络类型从"公用"改为"专用"。跨网络场景可用 Tailscale 等组网工具。
这个工具会向外发送数据吗?
补丁流程在本地完成,零对外请求;远程面板只在你自己的局域网内提供 HTTP/WebSocket 服务,关闭后不再监听。
打完补丁想回退怎么办?
重跑一次补丁即可:工具每次执行前都会从app.asar.backup还原原始 ASAR 再重新打补丁,因此取消勾选、重打一次就回到无补丁状态。
Wand-Enhancer 的价值在于把"本地补丁 + 远程面板 + 脚本扩展"三条线做成了可审计的开源流水线,功能边界全部写在代码里。源码获取方式:git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer,按上文四步构建并运行。现在就可以 clone 下来跑一次,解锁与扫码两件事今天就能验证。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考