Wand-Enhancer 完整指南:Wand 修改器功能解锁与手机远程面板
2026/9/24 17:20:23 网站建设 项目流程

Wand-Enhancer 完整指南:Wand 修改器功能解锁与手机远程面板

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

Wand-Enhancer 是面向 Windows 玩家的 Wand 游戏修改器增强工具:在本地修改 Wand(WeMod)客户端配置,解锁原本付费的高级功能,并提供手机远程控制修改器的 Web 面板。全程本地运行,不发起网络请求。

🧩 Wand-Enhancer 功能全景:解锁、远程与脚本能力

本地补丁:解锁 WeMod 免费功能

补丁工具扫描 Wand 安装目录并写入本地客户端配置,把原本需要订阅的功能放到本机,相当于免费解锁 WeMod 的付费能力。过程只改本机文件,核心逻辑集中在 WandEnhancer/Core/Enhancer.cs;客户端升级后重跑一次补丁即可恢复。

手机远程控制修改器

启用远程面板补丁后,客户端会在本机启动一个仅监听局域网的 Web 服务,手机扫码即可在浏览器中操作电脑上的修改器,即手机远程控制修改器。服务端运行逻辑位于 web-panel/bridge/src/runtime.ts。

自定义脚本注入

打补丁时可以附带任意 .js 文件,脚本随远程面板的注入机制打包进客户端窗口执行,适合微调界面行为或做自动化观察。脚本运行在客户端渲染进程,可访问完整 DOM,抛出的错误只会被记录,不会使 Wand 崩溃。

本地配置与兼容性管理

工具管理本地环境配置,并针对新版客户端自动做兼容性调整,同时提供客户端侧的布局与主题自定义,所有设置只保存在本机。

📦 Wand-Enhancer 获取与构建步骤

先判断走哪条路线:官方不再发布预编译 exe,首次使用必须构建一次;无开发环境选 Actions 路线,想改代码或核对实现则选源码构建。

  1. Actions 路线(推荐):fork 本仓库,进入 Actions 标签启用工作流,选择 Build executable 并点击 Run workflow(保持默认分支),运行完成后下载产物 zip。
  2. 源码构建路线:克隆仓库,安装 CMake、Node.js 与 pnpm、Visual Studio 2022(含 C++ 桌面工作负载)、.NET Framework 4.8 桌面构建工具,然后执行构建脚本。
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer cd Wand-Enhancer build.cmd

克隆成功时终端输出 Cloning into 'Wand-Enhancer'。build.cmd 会依次安装 Web 面板依赖、构建前端、用 CMake 编译原生辅助组件、还原 NuGet 包并编译 WPF 解决方案。验证产物:解压后的目录应包含可执行文件,运行后弹出 WeMod Patcher 窗口即正常。

🩹 WeMod 打补丁流程:从路径检测到功能验证

  1. 以管理员身份运行 WeModPatcher.exe,工具自动检测 Wand 安装目录(默认 AppData\Local\WeMod\app-版本号)。
  2. 日志区出现绿色 "[SUCCESS] WeMod directory found" 与 "[INFO] Ready for patching" 提示。
  3. 点击右下角 Patch 按钮,等待写入完成。
  4. 重启 Wand,确认原本付费的功能已可正常调用。

📡 远程面板连接与操作

连接建立分三个动作:手机与电脑接入同一个 Wi-Fi;悬停 Wand-Enhancer 顶栏的 Connect 按钮;用摄像头扫描弹出的二维码。

面板内可以做的事:

  • 查看训练器激活状态与 LIVE 标识
  • 拖动滑块或切换开关做游戏参数修改,例如重力、飞行模式、日期时间
  • 通过搜索框在大量修改项中快速定位目标
  • 按分类浏览并启用或禁用修改模块

Wand 修改器解锁后的典型用法

深度单机玩家

  • 按个人偏好做游戏参数修改,降低难度或放大数值收益
  • 反复试验参数组合,创造属于自己的玩法
  • 使用客户端侧的高级布局与主题选项

多游戏玩家

  • 为不同游戏分别维护配置,切换时互不干扰
  • 用预设复用之前保存好的设置
  • 离开电脑时用手机面板临时调整参数

开发者与测试人员

  • 快速切换参数,观察客户端在不同配置下的表现
  • 用自定义脚本监听界面变化,辅助调试
  • 验证新版客户端与补丁的兼容性

📝 自定义脚本与 WandEnhancer API

脚本注入要求远程面板补丁处于启用状态。最短可用示例(hello.js,一次性操作需用全局标志防止重复执行):

if (!globalThis.__myScriptInstalled) { globalThis.__myScriptInstalled = true; WandEnhancer.log("自定义脚本已加载", WandEnhancer.apiVersion); new MutationObserver(() => { const d = document.querySelector("ux-dialog:not([data-seen])"); if (d) { d.setAttribute("data-seen", "1"); WandEnhancer.log("对话框打开"); } }).observe(document.documentElement, { childList: true, subtree: true }); }

三个内置 API:

  1. WandEnhancer.log(...):向补丁日志输出调试信息
  2. WandEnhancer.remoteUrl:当前远程面板的地址
  3. WandEnhancer.apiVersion:注入 API 的版本号

🔍 Wand-Enhancer 常见问题排障

  • 检测不到 Wand 路径:确认已装最新版 Wand;失败时在补丁窗口手动浏览选择安装目录。
  • 补丁报错:以管理员身份运行并暂时关闭安全软件后重试;仍失败则重新构建工具。
  • Wand 更新后失效:重新运行一次补丁,工具会自动适配新版客户端。
  • 远程面板连不上:确认同一 Wi-Fi;防火墙放行 TCP 3223 入站;网络类型改为"专用";关闭路由器的客户端隔离。
  • Defender 告警:Actions 产物未签名,告警属正常现象;核对源码与工作流日志后继续运行。
  • 他人构建的二进制:按不可信产物处理,建议只运行自己构建的文件。

🛡️ 项目架构与安全边界

核心模块一句话清单:补丁引擎检测并修改 Wand 客户端的本地配置;配置模型定义客户端配置结构,见 WandEnhancer/Models/WeModConfig.cs;远程 Web 面板提供局域网内的 WebSocket 服务与渲染器注入;脚本系统在补丁时打包用户 JavaScript 并安全包裹执行。

安全边界:代码完全开源、可公开审查,全程本地运行、零网络请求、不收集任何数据,也不绕过服务器端验证。法律定位上,它是一款第三方增强工具,仅限本地、教育与研究用途。

Wand-Enhancer 把付费功能的使用权交还给玩家自己的本机,且每个行为都能在开源代码中核对。准备好后,克隆仓库、构建属于自己的 exe,然后运行 WeModPatcher.exe 完成第一次补丁。

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

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

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

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

立即咨询