如何使用 Wand-Enhancer 免费解锁 WeMod Pro 功能与远程控制面板
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
本文讲解开源工具 Wand-Enhancer 的用法。它通过本地修改 WeMod(Wand)客户端文件,免费解锁 Pro 会员功能,并提供手机远程控制与自定义脚本能力,全程离线、不上传数据。适合想免费使用 WeMod 高级功能、并愿意自行编译程序的普通玩家。
先说清楚:它解决哪些麻烦
WeMod 本身好用,但几件事让不少人犯难。
一是 Pro 功能要订阅,而很多高级项(AI 指南、完整热键、远程面板)都锁在会员后面。
二是想用手机改参数,官方要额外流程,还容易被账户机制打断。
三是客户端更新频繁,第三方改动很容易在新版本上失效。
Wand-Enhancer 的定位很直接:一个本地小工具,只改你电脑里的客户端文件,把 Pro 相关的本地开关打开,并附带一个远程网页面板。它不替代 WeMod,只是给 WeMod 打本地补丁。
它不提供任何官方预编译安装包,也不发布可下载的 .exe。所有可执行文件都要你自己从源码构建。这一点先记住,后文会用到。
核心能力速览
- Pro 功能本地解锁:省掉订阅费。它改的是本地账户返回逻辑,AI 指南、完整热键等随之可用。
- 手机远程面板:多得到一台"遥控器"。用浏览器就能开关修改器、调滑块、启停游戏。
- 自定义脚本注入:省掉找第三方修改器。把自己的 .js 塞进客户端界面里跑。
- 一键恢复备份:多一道后悔药。打错了能还原原始文件,不用重装客户端。
- 关闭自动更新 / F12 调试:省掉重复打补丁的麻烦,也方便你看界面元素。
补丁有哪些可选开关,可以在 补丁选项定义 里逐条对照。
快速上手
准备:拿到能运行的程序
官方只给源码,不给 .exe。你有两条路。
- 路线一(推荐):把仓库 fork 一份,在代码平台的 Actions 里运行 Build executable 工作流,跑完后下载构建产物并解压。
- 路线二(本地编译):克隆仓库后,装好 CMake、Node.js、pnpm、Visual Studio 2022 构建工具与 .NET Framework 4.8,然后运行 build.cmd。脚本会自动装前端依赖、编译原生模块并打包 WPF 工程。
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer本地编译成功后,会在产物目录里看到 WandEnhancer.exe。成功标志:构建日志无报错,且 exe 真实存在。
启动:让它找到 WeMod 目录
以管理员身份运行 WandEnhancer.exe。
窗口顶部是目录栏,下方是日志区。它会自动扫描 WeMod 安装目录。
如上图,出现绿色的 SUCCESS 提示,说明目录识别成功;接着出现 INFO Ready for patching,说明可以打补丁。
如果没自动找到,点一下目录栏,手动选 WeMod 的 app-版本号 目录(默认在 AppData\Local 下的 WeMod 或 Wand 文件夹里)。选错会提示该目录无效,换对目录再试。
应用补丁:勾选并确认
点 Patch,弹出补丁对话框。按需勾选:激活 Pro、关闭更新、F12 调试、远程面板等,也可以加自定义脚本,然后确认。
补丁过程是解包 app.asar、改 JS、再打包,会先把原文件存成 app.asar.backup 备份。
日志里逐项出现 Patch applied 的绿色提示,即成功。成功标志:所有勾选项都显示 applied,没有 version not supported 报错。
补丁是运行一次的文件级改动,不是常驻后台。WeMod 更新后可能失效,需要重新打。重打前先点 Restore Backup 还原原始文件,再重新补丁。不要手动删备份,删了就无法还原。
进阶用法
用手机当遥控器
场景:人不在电脑前,想改个参数或停一下游戏。
做法:确保手机和电脑在同一 Wi-Fi,把鼠标悬停在 WandEnhancer 顶部栏的 Connect 按钮上,用手机摄像头扫出现的二维码,浏览器即打开面板。
面板顶部显示 LIVE 连接状态,下面是当前激活的修改器,带 Panic Off(一键全关)和搜索框。修改器按 Game、Inventory、Physics 等类别分组,滑块、开关、按钮都能直接操作。它还带 My Games 列表,可远程启停游戏,支持把常用项置顶、保存快速预设,界面语言跟随浏览器(含简体中文)。
远程面板与桥接逻辑在 远程面板源码 中,想改默认端口或界面可从这里入手。
给界面注入自定义脚本
场景:想隐藏某个弹窗,或加个客户端没有的按钮。
做法:在补丁对话框里添加一个或多个 .js 文件;也可以把 .js 放进与 WandEnhancer.exe 同目录的 renderer-scripts 文件夹,再正常打补丁。脚本会被打进客户端,在 WeMod 窗口内运行,能访问完整页面 DOM。
脚本拥有和客户端同等的权限,只加载你信任、看得懂的代码。脚本每次启动可能跑多次,一次性操作要用全局标志包住,避免重复执行。工具提供 WandEnhancer.log 等辅助方法,抛错只会被记录,不会直接让 WeMod 崩溃。
关闭更新与打开调试工具
关闭更新能让你的补丁不被新版覆盖,适合稳定使用一段时间。勾选 F12 调试后,在 WeMod 里按 F12 可打开开发者工具,方便你定位界面元素、配合上面的脚本使用。两者互不影响,按需组合。
补丁执行与匹配细节见 补丁执行逻辑。
安全与隐私问答
它会联网或上传我的数据吗?不会。整个打补丁过程只发生在本地,零网络请求。远程面板也只在你自己的局域网里由你的电脑提供,不出内网。
杀毒软件为什么报毒?你运行的是自行构建、未签名的程序,系统扫描器常会标记它。依据官方说明,这类提示多为误报。建议只运行自己编译的版本,审阅过源码后再放行。
第三方流传的 .exe、网盘包、视频描述里的下载,本项目均不背书,可能夹带恶意代码。不要运行来路不明的安装包。
会影响我的游戏账户吗?工具本身只改本地文件,不绕过服务器端校验,也不收集账户信息。是否违反 WeMod 服务条款,属于你自行判断的范围。若在意封号风险,可只在单机、不联网对局时使用,或选择只解锁部分功能。
会拖慢系统吗?不会长期占用。补丁打完即可关闭工具,它不像常驻程序那样持续消耗资源。
WeMod 更新后会失效吗?会。补丁靠匹配客户端里的文本锚点定位,新版本改动后可能失配并报版本不受支持。处理方式是先恢复备份、更新到受支持版本、再重新打补丁。
问题速查
提示找不到 WeMod 目录
- 手动点击目录栏,选择正确的 app-版本号 文件夹。
- 或让 WeMod/Wand 保持运行,工具可从运行进程反查安装位置。
- 确认选的是带 resources 子目录的版本目录,而不是其父级。
补丁应用失败或提示版本不受支持
- 关闭所有 WeMod 相关进程。
- 先点 Restore Backup 还原,再重新打补丁。
- 核对当前 WeMod 版本是否在支持范围内。
- 仍失败就升级 Wand-Enhancer 到最新版重试。
手机打不开远程面板
- 确认手机与电脑在同一 Wi-Fi,且路由器未开启客户端隔离。
- 在 Windows 防火墙放行本地网络的 TCP 3223 入站。
- 把网络类型从公共改为专用。
- 跨网络(如手机流量)需借助虚拟局域网工具,局域网内则不需要。
恢复备份时报文件被占用
- 完全退出 WeMod/Wand,确认进程已结束。
- 不要手动删除 app.asar.backup。
- 重新点恢复,日志出现 Backup restored successfully 即完成。
Wand-Enhancer 用本地文件修补,换来了免费 Pro、手机遥控和脚本能力。下一步:按上文从仓库自行编译出可执行文件,运行一次补丁,然后重启 WeMod 查看效果。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考