Wand-Enhancer:WeMod(Wand)免费本地增强与手机遥控完整指南
2026/9/6 19:21:48 网站建设 项目流程

Wand-Enhancer:WeMod(Wand)免费本地增强与手机遥控完整指南

【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

Wand-Enhancer 是一个面向 Wand(WeMod)客户端的开源增强工具,它在你本机上对客户端的 app.asar 配置做定向修改,让你可以启用 Pro 功能、关闭遥测与自动更新,还能把客户端接成一套手机可用的远程面板——全程无需联网授权,也完全可还原。对普通用户来说,直接的价值就是:不花订阅费、不依赖来路不明的"打包版",所有改动透明且随时可撤。

它能替你做的事

一句话概括:让本地安装的 Wand 表现得"更干净、更自由、离你更近"。具体来说:

  • 解锁 Pro 订阅能力,去掉付费墙相关的限制与引导弹窗
  • 关闭自动更新和遥测上报,客户端行为更稳定、可预期
  • 在同网段的手机浏览器里打开远程面板,查看游戏状态、远程操作 trainer 数值
  • 支持注入自定义.js脚本,微调客户端界面细节
  • 所有修改只发生在本地文件层面,不发送任何数据到第三方服务器

它是怎么做到的,先搞懂再动手

Wand 是一个 Electron 应用,核心逻辑都打包在resources/app.asar文件里。Wand-Enhancer 本身是一个 .NET WPF 桌面程序,流程大致三步:

  1. 定位 Wand 的安装目录,先把原始app.asar备份为app.asar.backup
  2. 按你勾选的功能项,对 asar 内部做定向改写——比如在账号返回接口里注入 Pro 订阅状态,或在应用启动时挂入远程面板的桥接代码;
  3. 用自带的原生库(见tools/asar-fuses-bypass/)绕过 asar 包的一些保护限制,让注入的代码能正常加载。

因为"先备份、后修改",撤销操作就是点一下还原备份,而不是到处找原始文件。这是它和粗暴覆盖文件的工具最大的区别,也是后面排问题时最重要的安全垫。

从拿到源码到打完补丁

先说清一个前提:官方仓库不发布现成的.exe,官方 Releases 里只有说明文档。这是为了防止有人冒充项目分发恶意文件——所以网上任何"官方安装包"都值得怀疑,正确姿势是自己构建。

第一步,把源码拉到本地:

git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

之后有两条路。省事的路径是:fork 这个仓库,在自己 fork 的 Actions 里运行 "Build executable" 工作流,等它跑完下载产物 zip,解压后运行WandEnhancer.exe。另一条是本机编译:装好 CMake、Node.js 加 pnpm、VS2022(或 Build Tools)和 .NET 4.8 相关组件,然后执行build.cmd一次性完成全部构建。

拿到可执行文件后,程序会自动探测默认的 Wand/WeMod 安装位置(通常在你用户目录的 AppData\Local 下);探测不到就手动指向目录。检测成功后,在补丁弹窗里勾选你需要的功能项,确认即可。如果日志里提示"已经打过补丁",说明备份文件还在——先点还原,再重新打。

你什么时候真的会用到它

几个比较具体的画面:

  • 客户端频繁弹引导、推更新,你只想安安静静用功能:勾上对应补丁,弹窗和打扰就少了。
  • 游戏开着,你人不在电脑前,想确认状态、调一下数值或者关掉 trainer:手机和电脑连同一个 Wi-Fi,扫描主界面顶栏 QR 码,远程面板就能在浏览器里用。
  • 你是爱折腾的脚本党:把.js文件放进可执行文件旁的renderer-scripts/目录,或在补丁弹窗里直接选择文件,它们会随补丁一起注入到 Wand 窗口里运行。

补丁项怎么勾:按需求组合,而不是二选一

补丁列表是复选框组合,不存在"模式 A 或模式 B",按需叠加即可:

  • 只想"用起来像付费版":勾 Pro 激活(ActivatePro)就够,这是最常用的一项。
  • 想要安静稳定的客户端:再补上关闭更新(DisableUpdates)和关闭遥测(DisableTelemetry)。
  • 打算用手机远程操作:必须勾选远程 Web 面板选项(RemoteWebPanelPreview),否则手机连不上。
  • 写脚本、调界面:启用DevToolsOnF12,按 F12 就能直接打开开发者工具。

原则很简单:勾得少,影响面就小;所有项都能本地还原,试错成本低。

小问题快速自检

出问题时按这个顺序查:

  1. 页面打不开、远程面板连不上 → 先确认电脑和手机在同一个局域网、路由器没开客户端隔离;再查 Windows 防火墙是否放行 TCP 3223 端口,网络配置文件是否为"专用"而非"公用"。
  2. 提示无法再次补丁 → 去安装目录的resources/下找app.asar.backup,存在就先还原再重打,不要手动删备份。
  3. 杀毒软件或 SmartScreen 报警 → 自建产物没有签名,被误报很正常;只运行自己从源码构建的二进制,核对工作流日志,别用别人打包的文件。
  4. 补丁后 Wand 起不来 → 先还原备份恢复原状,再重新选择补丁项打一次。

关键目录速查

只列你实际会碰到的模块:

  • WandEnhancer/Core/EnhancerConfig.cs— 各补丁的具体改写规则
  • WandEnhancer/Models/PatchConfig.cs— 补丁类型定义(就是弹窗里那些勾选项)
  • web-panel/— 手机远程面板的前端与桥接代码(TypeScript)
  • web-panel/bridge/scripts/default/— 内置注入脚本,自定义脚本的参照物
  • tools/asar-fuses-bypass/— 绕过 asar 保护的原生库
  • WandEnhancer/Locale/— 界面多语言文件,含中文

项目说明见 README.md,远程面板的构建细节见 web-panel/README.md。

适合谁,不适合谁

比较适合:

  • 愿意自己构建、想把客户端去广告并解锁 Pro 功能的人
  • 有手机远程查看和操作 trainer 需求的玩家
  • 想往客户端 UI 里注入脚本、做二次开发的人

不太适合:

  • 完全不想动手构建、只想"下载即装"的人——官方不提供成品,第三方"官方包"风险极高
  • 指望它绕过服务器端校验或用于商业用途的使用方式,项目只做本地修改,且不承担这类责任
  • 期望一劳永逸的人:Wand 大版本更新后需要还原再重打一次

下一步

如果看完心里有数了,建议从最小路径开始:拉源码、构建一个可执行文件,只勾你最想验证的那一项。跑顺之后,再逐步加上远程面板或自定义脚本。遇到问题时,主界面自带"复制日志"功能,方便你排查或向项目反馈——这是开源项目里很实用的习惯,值得养成。

【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询