Wand 客户端本地增强指南:用 Wand-Enhancer 完成 Pro 解锁与远程面板的 5 个关键步骤
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一个 .NET WPF 桌面工具,它离线修改本地 Wand(原 WeMod)客户端的打包文件 app.asar,把 Pro 订阅对应的能力开放给本机使用,并附带一套浏览器就能打开的远程面板。完整走完下面的流程后,客户端不再受订阅限制,手机上也能管理正在运行的修改项。
能力速览
- 离线解锁 Pro:改写客户端内返回账号信息的方法,把订阅状态标记为有效,付费档能力随即可用。
- 远程 Web 面板:内嵌一个手机友好的网页端,同一网段下扫码即可从手机操作客户端。
- 自定义脚本注入:把 .js 文件打包进客户端渲染器,用于按需微调界面行为。
- 本地备份与回滚:打补丁前先留一份原始文件副本,随时可一键还原。
这些能力都由 补丁规则定义 集中描述,每一项对应一组独立的正则锚点与替换模板。
准备工作
运行环境要求不高,但工具获取方式需要留意:官方发布页只有说明,没有现成的可执行文件,需要自行构建。
- 系统:Windows 10/11 64 位,.NET Framework 4.8(多数机器已内置)。
- 客户端:已从官方渠道安装 Wand。
- 获取工具(二选一):fork 仓库后运行 Build executable 工作流,下载生成物;或克隆源码自行编译,命令为
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer。 - 源码编译依赖:CMake、Node.js 与 pnpm、Visual Studio 2022(含 C++ 桌面开发负载)。
核心操作流程
启动程序后,界面下方会滚动输出日志,每一步是否成功都以日志为准。
- 启动并等待自动检测:运行
WandEnhancer.exe,程序扫描LOCALAPPDATA下的客户端版本目录并定位 app.asar。日志出现绿色 SUCCESS 并打印具体路径,即表示找到。检测逻辑见 目录识别模块,它会同时兜底通过运行中的进程定位安装位置。
检测失败时手动指定:点击"文件夹路径",浏览到客户端根目录,该目录需同时存在
.exe和resources/app.asar。重新出现 SUCCESS 即成功。选择要启用的增强项:点击"增强"打开选项弹窗,按需勾选——激活 Pro、F12 开发者工具、禁用更新、启用远程访问,或追加自定义 .js 脚本。
应用补丁并等待完成:程序先备份 app.asar,再解包、改写、重新打包并挂接一个代理 DLL。日志出现 Done 即结束,随后重启客户端。
验证效果:打开客户端,确认 Pro 标识出现、原本受限的能力可用;若启用了远程面板,顶部会出现连接入口。
按需回滚:任何时候都可点"恢复",程序用备份还原原始文件,客户端回到打补丁前的状态。
功能体验
Pro 解锁是最常开的一项。补丁改写了几个返回账号信息的方法,在响应进入状态层前把subscription标记为有效,只动本地文件、不绕过服务器校验。场景上,它去掉了订阅时间限制,让付费档对应的界面能力与 AI 功能在本机直接可用。
远程 Web 面板则在选项弹窗勾选"启用远程访问"并打完补丁后生效,客户端顶部会出现连接入口。把手机连到与电脑相同的 Wi-Fi,悬停连接按钮、扫描出现的二维码,浏览器即可打开面板。它把滑块、开关这些原本要凑到电脑前才能做的操作搬到了手机上——游戏挂在后台、人离开工位时,仍能远程调整正在运行的修改项。局域网打不开时,多半是防火墙拦了 3223 端口,放行入站即可;面板前端实现位于 web-panel 源码。
避坑指南
- 检测不到客户端目录:多因不在默认路径或换了安装盘,手动指定到同时含
.exe与resources/app.asar的那一层即可。 - 补丁中途提示版本不支持:正则锚点与当前版本不匹配,先用"恢复"还原,等工具适配新客户端后再打。
- 杀毒软件告警:自构建的补丁工具未签名,容易被误报;核对源码与构建日志后自行放行,不要使用来路不明的现成二进制。
- 远程面板打不开:确认设备同网段、放行 3223 入站;若路由器开了客户端隔离需关闭,或改用 Tailscale 一类工具跨网连接。
项目结构
Wand-Enhancer/ ├── WandEnhancer/ # 主程序(C# WPF):补丁编排、界面、配置与本地化 ├── AsarSharp/ # ASAR 文件解包与重打包库 ├── web-panel/ # 远程面板前端与 Electron 桥接(TypeScript) └── tools/ # 辅助工具与辅助程序主程序的补丁流程集中在 Core 目录,ASAR 的读写由 AsarSharp 独立承担,二者通过解包—改写—重打包的固定顺序协作。
Wand-Enhancer 的价值在于把"客户端的订阅门槛"和"必须守在电脑前"这两件事一并解决,且所有改动都留在本地、可随时还原。更多补丁选项与远程面板的实现细节,可对照官方仓库的 issue 区与源码查看。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考