Wand-Enhancer:自建本地补丁工具,免费获得 Pro 功能与手机远程控制
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一款面向 Wand(WeMod,游戏修改器客户端)的开源本地增强工具:通过修补本机客户端解锁 Pro 功能,并附带一个可用手机浏览器操作的远程 Web 面板。适合希望自行构建、自行掌控补丁流程的用户,官方不分发预编译可执行文件。
💡 它解决了什么问题:用可自建的补丁替代第三方破解包
Wand 的 Pro 功能需要付费订阅,而市面常见的"破解包"直接分发改好的 exe,内容无法审查,客户端一更新就容易失效。Wand-Enhancer 换了一条路线:只改动本机客户端文件,全程不产生任何网络请求,代码全部公开可审计。
它覆盖四类改进:本地环境配置管理、新客户端版本的自动兼容调整、仅客户端侧的布局与主题定制、AI 功能,以及远程 Web 面板。打补丁前工具会自动备份原始文件,随时可以还原。
| 维度 | Wand-Enhancer | 常见第三方"破解包" |
|---|---|---|
| 分发方式 | 自己在 CI 构建,客户端更新后重打补丁即可 | 下载一次性改好的 exe,版本落后即失效 |
| 数据行为 | 全程本地运行,零网络请求 | 是否带遥测、采集不明 |
| 可还原性 | 自动备份 app.asar 原件,可恢复 | 原地改文件,难以回退 |
| 扩展性 | 支持自定义 JS 脚本注入、远程面板 | 功能固定 |
⚙️ 工作原理:本地补丁是如何生效的
Wand 是基于 Electron(构建在浏览器技术上的桌面框架)的应用,核心逻辑打包在名为 app.asar 的归档文件里。补丁工具先备份这个文件,再对包内"账户与功能检查"相关的代码片段做精准文本替换,写入本地已解锁的状态;同时把 Web 面板注入客户端,手机浏览器通过局域网即可连接。整个过程都发生在你的电脑上,不涉及任何云服务。
🖥️ 跑起来:自查、构建、打补丁、验证
- 环境自查:确认系统是 Windows,Wand(WeMod)已安装且至少成功启动过一次,客户端版本尽量新。
- 获取工具:官方 Release 只有发布说明、没有 exe。fork 仓库后,在代码平台的 Actions 页运行
Build executable工作流,完成后下载 artifact 压缩包;若要从源码构建,则执行git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer,并备好 Node.js、CMake 与 Visual Studio 2022 开发环境。 - 运行补丁:解压后运行
WandEnhancer.exe。日志区出现绿色[SUCCESS] WeMod directory found说明已自动定位安装目录,随后点击 Patch 完成修补。 - 验证结果:重启 Wand,确认 Pro 功能与远程面板入口可用。我实际发现,客户端更新后需要重新打一遍补丁,细节可对照 CHANGELOG.md 里的修复记录。
📱 进阶能力:给客户端注入自己的 JS 脚本
脚本注入复用远程面板的注入通道,需先启用 Remote Web Panel 补丁。在补丁对话框中选择一个或多个.js文件,或把脚本放进可执行文件旁的renderer-scripts/文件夹。脚本运行在 Wand 的渲染进程内,拥有完整 DOM 访问权限;抛出的错误只会被记录,不会搞崩客户端。注意脚本每次启动可能执行多次,一次性逻辑要用全局标志包住:
if (!globalThis.__helloInstalled) { globalThis.__helloInstalled = true; WandEnhancer.log("Hello", WandEnhancer.remoteUrl); new MutationObserver(() => { const d = document.querySelector("ux-dialog:not([data-seen])"); if (d) d.setAttribute("data-seen", "1"); }).observe(document.documentElement, { childList: true, subtree: true }); }脚本与客户端本身权限相同,只添加你信任并理解的脚本。
⚠️ 避坑与排障:目录检测、端口 3223 与 SmartScreen 警告
| 现象 | 原因 | 处理 |
|---|---|---|
| 提示找不到 Wand 目录 | 安装路径非默认或客户端未启动 | 先启动一次 Wand,再重新运行补丁 |
| 远程面板页面打不开 | 路由器客户端隔离或防火墙拦截 | 确认同网段 Wi-Fi;把 Windows 网络类型设为"专用",仍不通则在防火墙放行 TCP 3223 入站 |
| SmartScreen/杀毒软件报警 | 自构建产物未签名且少见 | 只运行自己从 fork 构建的二进制 |
| Wand 更新后功能失效 | 旧补丁锚点与新版本不匹配 | 同步 fork 并重新执行补丁 |
安全与合规提醒:官方不提供任何预编译下载链接,也不存在官方视频教程,视频平台和第三方镜像流传的 exe 应一律视为不可信。补丁项定义见 WandEnhancer/Core/EnhancerConfig.cs,面板实现见 web-panel/。
以上流程约半小时可完成,补丁可还原、可复查:升级 Wand 后重打补丁,升级工具后同样重打一次。
法律声明:Wand-Enhancer 为第三方增强工具,仅用于教育、研究与本地互操作目的,不分发任何专有代码,也不绕过服务器端验证。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考