Wand-Enhancer 完整指南:5 个免费本地功能改造你的 WeMod 客户端
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一款开源免费的 WeMod(Wand)客户端增强工具:它在你本机运行,自动定位 WeMod 安装目录,对客户端文件打补丁,解锁 Pro 功能、手机远程控制、自定义脚本注入等 5 类能力。全程不产生网络请求,改动全部留在本地,随时可以还原。
它到底能帮你做什么
不用关心它内部怎么写的代码,你拿到的是一组立即可用的结果:
- Pro 功能本地激活:客户端里的会员功能对本地账户生效,不需要账号验证
- 手机远程操控:躺在床上用手机浏览器就能开游戏、开关模组、调参数,走的是局域网
- 自定义脚本注入:把自己的
.js脚本塞进客户端窗口里跑,改界面、加监控、修小毛病 - 免打扰模式:关闭自动更新和后台遥测,客户端不再自己动
- F12 开发者工具:排查界面问题时按 F12 直接打开 Electron 调试面板
三分钟快速上手
环境要求:一台 Windows 电脑,WeMod 已正常安装并登录过。工具本身是 .NET Framework 4.8 的桌面程序,运行时不需要联网。
获取方式:官方不发布现成的.exe(避免被第三方挂马),标准做法是从自己 fork 的仓库用 GitHub Actions 构建。如果你只想本地体验源码,可以这样克隆:
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer首次运行步骤:
- 从自己 fork 仓库的 Actions 页运行
Build executable工作流,等跑完下载产物压缩包 - 解压后运行
WandEnhancer.exe - 界面顶部的 Folder path 会自动填上 WeMod 的
app-版本号目录;如果自动检测失败,手动填入,通常是C:\Users\[用户名]\AppData\Local\WeMod\app-版本号 - 日志区出现绿色的
[SUCCESS] WeMod directory found后,勾选想要的补丁项,点击右下角Patch - 重新启动 WeMod,改动即生效
补丁逻辑集中在 WandEnhancer/Core/EnhancerConfig.cs,想看每个补丁改了什么可以翻这个文件。
核心功能详解
场景一:本地激活 Pro
效果:WeMod 里原本锁在 Pro 订阅下的功能直接可用,客户端界面也会按 Pro 状态渲染。
操作步骤:在补丁弹窗中勾选 Activate Pro,点 Patch,重启 WeMod 即可。之后即使客户端后台刷新账号数据、切换语言,Pro 状态也不会掉。
原理一句话:它改的是 WeMod 本地代码里几个"返回账号信息"的函数,让响应里带上有效的订阅标记——就像把一张过期的会员卡在本地复印了一张新的。
场景二:手机远程控制 WeMod
效果:手机浏览器打开一个面板,能看到已安装游戏列表,远程点"Play"就能启动游戏和训练器,改模组数值也同步到电脑上。
操作步骤:
- 确保手机和电脑连同一个 Wi-Fi
- 应用 Remote Web Panel 补丁,重启 WeMod
- 在 WandEnhancer 顶栏悬停Connect按钮,手机摄像头扫弹出的二维码
原理一句话:补丁往 WeMod 里嵌了一个小型 Web 服务器,你的电脑在局域网里开了个端口(默认 3223),手机就是访问这个本地服务的普通浏览器,数据不经过任何公网服务器。
场景三:注入自定义脚本
效果:自己的 JavaScript 代码在 WeMod 窗口里执行,有完整的 DOM 访问权限,适合改 UI、监听弹窗、做自动化小工具。
操作步骤:在补丁弹窗的文件选择框里添加.js文件(也可以把脚本丢进可执行文件旁边的renderer-scripts/文件夹),然后正常打补丁。最小示例如下:
// 脚本可能被执行多次,用全局标志防止重复初始化 if (!globalThis.__myScriptInstalled) { globalThis.__myScriptInstalled = true; WandEnhancer.log("my script loaded", WandEnhancer.apiVersion); // 在这里写你的界面定制逻辑 }原理一句话:脚本被打包进客户端的 asar 文件(可以理解为"带目录索引的压缩包"),随客户端启动加载,跑错了也只记日志、不会把 WeMod 搞崩。
场景四:免打扰与开发者工具
效果:客户端不再后台检查更新、不再发送遥测数据;按 F12 能打开 Electron 调试面板排查界面问题。
操作步骤:勾选 Disable Updates、Disable Telemetry、DevToolsOnF12 这几项,一次性 Patch 即可。
原理一句话:都是对本地代码里对应调用点的小替换,比如把"检查更新"的处理函数换成空操作。
一个完整实战案例
目标:让 WeMod 不弹更新提示 + 手机上能远程开游戏 + 加一个自己写的日志脚本。
- 克隆仓库或运行好 Actions 构建,得到
WandEnhancer.exe,双击运行 - 等日志区出现绿色的
WeMod directory found,确认路径没问题 - 在补丁弹窗里勾选:Disable Updates、RemoteWebPanelPreview;文件选择框里加入你的
hello.js - 点Patch。工具会先给
app.asar和app.asar.unpacked做备份,再解包、修改、重新打包,整个过程在日志区实时滚动 - 关掉 WeMod(如果开着的话),重新启动
- 手机连上同一个 Wi-Fi,扫 WandEnhancer 顶栏的二维码,打开面板,在游戏列表里点 Play 验证远程控制
- 想撤销?在 WandEnhancer 里执行恢复(restore),它会用之前创建的备份把 asar 文件原样还原,再重启 WeMod 即回到打补丁前的状态
常见问题与避坑指南
现象:手机扫了二维码,页面一直加载不出来。原因:手机和电脑不在同一局域网,或路由器的"客户端隔离"功能挡住了设备互访;也可能 Windows 防火墙拦截了 3223 端口。解法:确认同一 Wi-Fi 且关闭路由器客户端隔离;在 Windows 防火墙放行本地网络的 TCP 3223 入站;如果网络被标记为"公用",改成"专用"再试。
现象:从别人那里下载到的.exe被杀毒软件报毒,甚至行为可疑。原因:官方从不在 Releases 里放二进制文件,YouTube 简介、网盘镜像里流传的 exe 都是第三方冒充,项目方明确警告过有投毒案例。解法:只运行自己从 fork 仓库 Actions 构建出来的文件,构建前核对源码和工作流日志;来路不明的二进制一律不跑。
现象:打补丁后 WeMod 打不开,或提示"unsupported version"。原因:WeMod 刚更新过,压缩包里混淆后的内部函数名变了,旧补丁的匹配锚点失效。解法:先看 CHANGELOG.md 里对应版本是否已修复,用新版工具重新打补丁;打不上就先执行恢复,避免半改状态。
现象:Pro 用了一两天又变回免费,还伴随被踢下线。原因:用了 WeMod 原生的"手机激活码"配对,它会在服务端把桌面会话挤掉,把补丁过的账号状态冲掉。解法:远程控制只用内置的 Remote Web Panel,别再走原生手机激活流程;新版补丁已封掉这条原生配对路径。
安全与注意事项
这个工具的所有工作都发生在你的机器上:补丁只改本地的 asar 文件,远程面板只在你自己的局域网里提供服务,整个流程零网络请求,代码完全开源可审计(许可证见 LICENSE.md)。隐私边界很清楚——它不上传任何东西,也不会读取与 WeMod 无关的数据。万一改出问题,WandEnhancer 在打补丁前会自动备份app.asar和app.asar.unpacked,执行恢复操作就能还原到补丁前;备份文件建议保留到 WeMod 下一次更新之前。要提醒一句:补丁类工具改的是本地客户端逻辑,请只在可信设备、自己账号上折腾,并接受可能违反 WeMod 使用条款的风险。
写在最后
Wand-Enhancer 的价值在于把"WeMod 客户端本地能改什么"这件事做成了勾选框:备份、解包、修改、打包、还原,全部替你完成,还附赠一套能写自己脚本的扩展点。它适合手里有 Windows 电脑、装了 WeMod、并且愿意花十分钟自己构建一次的可折腾用户;想改界面、做自动化、或者单纯想要手机端远程入口的 WeMod 重度用户都会用到它。遇到问题先去 README.md 的 Q&A 找答案,参与改进请阅读 CONTRIBUTING.md;版本变动则关注 CHANGELOG.md,补丁锚点随 WeMod 更新失效时,那里是第一手信息。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考