Wand-Enhancer 完整使用指南:如何给 Wand(WeMod)客户端打 Pro 激活与远程面板补丁
2026/9/11 18:54:01 网站建设 项目流程

Wand-Enhancer 完整使用指南:如何给 Wand(WeMod)客户端打 Pro 激活与远程面板补丁

【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

Wand-Enhancer 是一款 Windows 桌面补丁工具,用于增强本地安装的 Wand(原 WeMod)客户端。它通过修改 Wand 的安装文件,在本机解锁 Pro 功能、关闭自动更新、恢复 F12 开发者工具,并挂上一个可扫码访问的远程 Web 面板和自定义脚本注入通道。

环境准备与获取 📦

运行环境—— Windows 10/11(64 位),已安装 Wand 客户端,且以管理员权限运行。

官方不提供预编译包—— GitHub Releases 只发布版本说明,不附带.exe。可执行文件只有两种获取方式:

  • GitHub Actions 构建(推荐新手)—— 仓库地址为https://gitcode.com/GitHub_Trending/we/Wand-Enhancer,按以下步骤从自己的 fork 构建:
    1. fork 仓库;
    2. 进入 fork 的 Actions 页,按提示启用工作流;
    3. 选择Build executable工作流并点击 Run workflow;
    4. 运行完成后下载 artifacts 产物包;
    5. 解压并运行WandEnhancer.exe
  • 本地编译(适合开发者)—— 需要 CMake、Node.js 加 pnpm、带 C++ 工作负荷的 Visual Studio 2022 或 Build Tools、.NET Framework 4.8 开发工具,安装完成后执行build.cmd,它会自动装依赖、构建前端面板、编译原生辅助模块并生成 WPF 程序。

提示:官方没有发布过任何视频教程或可执行文件。凡是 YouTube 简介、随机网站或聊天群里流传的.exe,都不是本项目产物,请勿运行。

第一次跑通:从启动到首个补丁 ✅

  1. 解压构建产物,双击WandEnhancer.exe启动。验证:窗口顶部输入框自动填充 Wand 的安装路径。
  2. 路径为空或不正确时,点击该输入框手动浏览选择 Wand 安装目录。验证:路径框不再显示未找到提示。
  3. 点击右下角Enhance按钮,弹出"要打哪些补丁"的勾选弹窗。验证:弹窗列出 Pro 激活、DevTools、关闭更新、远程面板四个选项及脚本选择区。
  4. 按需勾选后点击Start。验证:日志区出现绿色卡片,显示各补丁条目Patch applied
  5. 启动 Wand 客户端。验证:Pro 权益生效,功能与你勾选的补丁一致。

整个流程约一分钟内完成。补丁写入的是 Wand 的本地resources目录,过程会先自动备份原文件。

主要能力速览 ⚙️

四个补丁项在同一个弹窗里勾选,按需组合。

Pro 激活(Activate WeMod Pro)—— 在补丁弹窗默认勾选。它改写了客户端读取账户信息的几处本地逻辑,让订阅状态在本机保持"已激活",无需付费。远程 Web 面板(Enable remote access)—— 勾选后,补丁会把内置面板打包进 Wand。启动 Wand 后,在 WandEnhancer 顶栏悬停Connect按钮即可看到二维码,手机扫码即可打开操作界面。F12 开发者工具(DevTools on F12)—— 恢复被移除的 F12 快捷键,方便查看控制台排查问题。关闭自动更新(Disable updates)—— 拦截客户端的更新检查,避免 Wand 静默升级后使补丁失效。自定义脚本注入—— 入口在补丁弹窗的 Custom scripts 区域,点Add .js添加脚本文件,或把.js放进可执行文件旁的renderer-scripts/文件夹;两种途径都需要启用远程面板补丁才生效,脚本会随补丁打进 Wand 的渲染进程。

场景实战:按你的用法走最短路径 🕹️

场景一:只想用 Pro,不想折腾只勾选 Pro 激活 → Start → 重启 Wand。日后 Wand 自动更新导致补丁失效时,重跑一次补丁即可。

场景二:躺在床上用手机管修改器勾选远程面板 → Start → 重启 Wand → 在 WandEnhancer 悬停Connect按钮 → 手机扫二维码。面板默认走局域网 3223 端口,手机和电脑需在同一 Wi-Fi。面板里可以浏览"我的游戏"、远程启动或停止修改器、拖动数值开关。若跨网络使用,可用 Tailscale 一类工具组虚拟局域网。

场景三:给客户端打自己的小补丁写好.js脚本 → 在弹窗里点Add .js加入 → 勾选远程面板与你的脚本 → Start。脚本在 Wand 的渲染进程中运行,拥有完整的 DOM 访问权。最小示例(hello.js):

if (!globalThis.__hello) { globalThis.__hello = true; WandEnhancer.log("loaded"); const d = document.querySelector("ux-dialog"); if (d) d.setAttribute("data-seen", "1"); }

它能做什么:脚本每次启动可能执行多次,所以先用全局变量守卫,再借助WandEnhancer.log记录状态、读取或改写界面上的 DOM 元素,实现自动关闭弹窗、标记已读等自定义行为。

配置与个性化 🗂️

界面语言—— 主窗口右上角齿轮图标打开设置弹窗,下拉选择语言后保存,立即生效。补丁组合—— 每次点 Enhance 都重新勾选,无固定"配置"可保存;想换组合就先还原再重打。自定义脚本的两种放置方式—— 弹窗逐个添加.js,或统一放进可执行文件旁的renderer-scripts/目录,后者适合脚本较多的情况。配置与代码位置—— 界面语言等偏好由 WandEnhancer/Core/Services/SettingsManager.cs 持久化,补丁规则集中在 WandEnhancer/Core/EnhancerConfig.cs,面板协议定义在 web-panel/protocol/web-contract.json。

备份与迁移—— 打补丁前,Wand 的resources目录会自动生成app.asar.backupapp.asar.unpacked.backup,主窗口的Restore按钮可一键还原。换机或重装时不需要拷配置,只需带上可执行文件与你的脚本,在新机器重新打一遍补丁。

常见报错速查 🧭

现象常见原因处理
启动后提示找不到 Wand 目录装在非默认路径,或未先启动过 Wand点击顶部输入框手动浏览选择安装目录
日志报 "Multiple target functions found. Looks like the version is not supported"Wand 版本过新,补丁锚点失配先 Restore 还原,等待工具更新对应锚点后再打
SmartScreen 或杀毒软件拦截自构建产物未经签名,属常见误报核对工作流日志、确认是自己构建的产物后再放行
手机扫了码,面板页打不开未同一 Wi-Fi、路由器开启客户端隔离、防火墙拦截 3223 端口确认同网段;允许入站 TCP 3223;把 Windows 网络类型从"公用"改为"专用"
输入手机激活码后桌面端被踢下线Wand 原生手机配对会触发服务端换绑登出该配对已被补丁禁用,远程控制请走内置 Web 面板
补丁后 Wand 打不开或界面异常补丁与当前版本不兼容Restore还原,确认客户端能正常启动后再重试

安全与边界 ⚖️

  • 官方不发布.exe,只运行自己 fork 构建的产物,并在运行前查看工作流日志。
  • 工具完全本地运行,无网络请求;远程面板仅在你的局域网内提供服务,不要向公网暴露 3223 端口。
  • 注入脚本拥有与 Wand 客户端同等的权限,只添加你逐行理解过的代码。
  • 本工具属第三方本地增强手段,用于教育与个人设备;请勿分发、转售构建产物。
  • 在联机游戏中使用修改器可能违反游戏服务条款并导致封号,风险自负。

下一步 🧭

  • 官方说明:README.md;面板本地开发:web-panel/README.md。
  • 版本行为差异查 CHANGELOG.md,补丁锚点与实现看 WandEnhancer/Core/ 目录。
  • 建议:每次 Wand 升级后先打一次补丁验证兼容性,再更新面板脚本——保持"还原-补丁-验证"三步在手,出问题时随时可退。

【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询