Wand-Enhancer完整指南:5步在本地解锁Wand(WeMod)全部功能,还能用手机遥控修改项
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
晚上十一点二十分,你刚打完一局准备存档,Wand 窗口顶部却弹出一条灰色横幅:"Free time has expired." 修改项列表直接停摆,右上角的倒计时归了零。想彻底摆脱这种状况,得自己动手给客户端做一次本地增强:Wand-Enhancer 就是干这个的——它在你自己的电脑上改 Wand(原 WeMod)的本地文件,把 Pro 订阅、更新提醒这些限制处理掉,再送你一个手机远程控制面板,全程不联网、可还原。
先说结果:补丁打上之后你能得到什么
免费版的时间配额和 Pro 功能锁直接消失。补丁会把"年度订阅已激活"的状态写进客户端的本地响应逻辑,AI 游戏指南、每日时长限制这些付费墙后面挡着的东西,你以免费账号就能用。
手机变成了修改器的第二块屏幕。电脑和手机连同一个 Wi-Fi,扫一下补丁器弹出来的二维码,浏览器里就出现一个遥控器:滑块拉数值、开关切修改项、一键 Panic 全部关掉,躺在沙发上也能操作。
随时能撤回去。每次打补丁之前,程序会先把原始包存成resources/app.asar.backup,主界面上点 Restore 就能一键回到打补丁前的样子。
它到底是什么:一句话加一个比喻
Wand-Enhancer 是一款针对 Wand 客户端的本地补丁工具,只改你自己电脑上的客户端文件,不向任何服务器发请求。
拿它打个比方:Wand 客户端就像一台买回来的智能家电,机身功能是齐的,但遥控器上大半按键贴着"付费解锁"的封条;Wand-Enhancer 就是那把拆机改线的扳手。对应关系很具体——封条是客户端本地的配置和打包文件,改线只发生在机身内部(你磁盘上的那个安装目录),不碰外部的电源线(服务器端验证);而且每改一次都会先拍一张旧线路照(备份文件),想复原就把旧线照着装回去。
核心逻辑分布在几处:补丁规则写在 WandEnhancer/Core/ 里,其中 EnhancerConfig.cs 是每一项补丁的正则与替换文本;AsarSharp/ 负责拆包、回写 Wand 的app.asar;手机面板的前端和桥接代码在 web-panel/。
所有改动只落在这一台电脑上,改坏有备份兜底。补丁规则按新版客户端的特征自动定位,Wand 更新后大多无需重手工。
五步完成构建与补丁上手
仓库不发布官方编译好的 exe,构建全靠仓库自带的 CI 工作流,你只需要点几下鼠标。
第 1 步:拿代码并 fork 到自己名下。终端里执行:
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer然后登录账号,把仓库 fork 一份到自己账号下。后面所有构建都在你 fork 的仓库里进行。
第 2 步:让构建机替你干活。打开你 fork 的仓库,进Actions标签页,找到名为Build executable的工作流,点Run workflow,分支保持默认即可。
第 3 步:下载构建产物。等 3 到 5 分钟跑完,打开这次运行记录,下载 artifact 压缩包,解压后就是WandEnhancer.exe。
第 4 步:运行并确认路径。启动 exe 后,它会自动去Local目录里找 Wand 的安装文件夹(形如WeMod\app-10.9.0)。找到后日志区会打印一行绿色的 "WeMod directory found at ..." 和一行白色的 "Ready for patching.",右下角的 Patch 按钮变为可点状态。如果没自动找到,点 Folder path 旁边的选择按钮手动指过去。
第 5 步:勾选补丁项并应用。点 Patch 会弹出选项框,按需勾选(比如激活 Pro、禁更新、手机远程面板),确认后它会先写备份再打补丁,日志区滚动完最后一条 Done 记录,重启 Wand 即可生效。
⚠️ 最容易卡住的是第 3 步:这个项目的官方发布页只有说明文字,没有现成 exe 可下。网上任何挂着这个项目名字的分发链接都不是官方产物,唯一的可靠来源是你自己 fork 出来的构建产物。如果平台提示需要启用 workflows,按弹窗确认一下就能继续跑。
进阶玩法:注入自己的脚本,边界也在这一步说清
玩法一:给客户端塞自定义 JavaScript。打补丁的选项框里可以直接挑.js文件,也可以把脚本放进 exe 旁边的renderer-scripts/文件夹,补丁时会被一起打包进 Wand。脚本跑在 Wand 的渲染窗口里,有完整 DOM 访问权限,还自带WandEnhancer.log(...)这类辅助方法,README 里附了一个hello.js示例可以照着改。边界要记牢:脚本权限和 Wand 客户端完全相同,等于往人家程序里装后门级别的能力,只放你信得过、看得懂的脚本;另外每个脚本一次启动可能跑多次,一次性逻辑要用全局变量做标记,防止重复执行。
玩法二:把远程面板用出花。面板里的修改项可以按游戏置顶,也能把常用数值存成预设,下次开局一键套用。它的边界是"局域网"——电脑和手机必须同网,面板服务跑在本机 TCP 3223 端口上,数据不出你家网络;非要跨网使用,得自己搭 Tailscale 之类的虚拟组网工具。
避坑清单:新手最容易栽的四个地方
只跑自己构建的 exe。项目没有任何官方视频教程,也没有官方编译版本。打着它旗号的"教学视频"简介里挂的 exe,大概率是恶意软件,宁可多花十分钟自己构建。
杀毒软件报警属于正常现象。CI 构建的产物没有签名,Windows Defender 和 SmartScreen 对不认识的程序一律先报为敬。应对办法是构建前把源码翻一遍,只运行自己构建出来的版本。
远程面板打不开先查网络。绝大多数情况是三件事之一:手机和电脑不在同一个 Wi-Fi、路由器开了客户端隔离、Windows 防火墙没放行 TCP 3223。逐项排查这三处,比反复折腾软件本身有效得多。
备份文件别手动删。resources/app.asar.backup是一键还原的唯一入口,主界面检测到它存在时会禁止重复打补丁;想重新打,先走 Restore 流程把原文件放回去。
收尾:一个可以参与进去的开源项目
Wand-Enhancer 采用 Apache-2.0 协议(见 LICENSE.md),从 C# 桌面补丁器到 TypeScript 远程面板,代码全部公开、可以逐行审计。如果你会写一点代码,fork 之后改个界面配色、加一类新补丁,提一个 pull request 就能进这个社区;只是普通用户也完全没问题,按上面五步点完鼠标就收工。
补丁工具就放在那里,Wand 该长什么样还长什么样。想试了就动手,哪天不想折腾了,点一下 Restore,一切照旧。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考