Wand-Enhancer:3 步白拿 Pro 功能,还能手机远程操控
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand(原 WeMod)免费版每天只给 2 小时修改器使用时间,专业版订阅要 29.99 美元/年。Wand-Enhancer 是一款开源的免费增强工具:它完全在你电脑上本地运行,直接改 Wand 客户端的本地配置,白拿 Pro 级功能,全程零外发网络请求,还附送一个手机能接入的远程 Web 面板。下面是完整实操流程,照着做就行。
Wand-Enhancer 主窗口:日志区出现绿色的 "[SUCCESS] WeMod directory found" 并提示 "Ready for patching",说明目录检测通过,此时可以直接点右下角的 Patch 按钮开始打补丁。
🧭 先选路:三种用法按熟练度挑
打补丁时可以勾的补丁项有好几类,各对应一种需求,按人对号入座:
- 新手 / 刚上手:只勾"Pro 激活"这类核心项,付费功能直接白拿。纯本地改动、零外发;代价是 Wand 版本变化导致补丁失效时,要重跑一次工具。
- 求稳:再加"禁用更新",客户端不再弹自动更新提示,省得担心升级把补丁冲掉;代价是版本更新得自己留意。
- 爱折腾:勾上"远程 Web 面板",还能注入自己的 JavaScript 脚本,改界面、加行为,自由度最高;代价是要有一点编程基础。
建议从最稳的路线开始,用顺手了再往上加。
🔧 跑起来:3 步解锁
第 1 步:自己构建可执行文件。出于安全考虑,项目不再发布官方预编译包,二进制要从官方源码自己构建:先克隆仓库git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer过一遍代码,再登录 GitHub,打开自己 fork 的仓库的 Actions 页面,选 "Build executable" 工作流,点 "Run workflow"、保持默认分支,跑完后下载构建产物。
第 2 步:运行补丁工具。解压产物,运行WandEnhancer.exe。工具会自动检测 Wand 安装路径,一般在C:\Users\[用户名]\AppData\Local\WeMod\app-[版本号]。确认路径无误,勾好想走的路线,点 "Patch"。日志区会逐行打印结果,看到成功提示就完成。
第 3 步:验证解锁。启动 Wand,逐项对照:
- 免费版每日 2 小时使用倒计时消失
- Pro 专属能力可用:AI 游戏功能、本地配置能保存和加载
- (若勾了)不再弹自动更新提示
- (若勾了)按 F12 能直接打开开发者工具
📱 接入远程面板:手机上控电脑
远程面板本质是你的电脑给局域网提供的一个小型 Web 服务:开启后电脑在 TCP 端口 3223 上监听页面,并借 WebSocket(一种可双向实时收发的协议)与 Wand 客户端同步状态,页面由 Web 面板项目(TypeScript + React)渲染。流量全走自家网络,数据不出局域网。
扫码接入三步:
- 把手机和电脑连到同一个 Wi-Fi;
- 在 Wand-Enhancer 顶栏把鼠标悬停在 "Connect" 按钮上,弹出二维码;
- 手机相机扫码,浏览器直接打开控制页。
页面打不开时按顺序核对:两台设备是否真在同一局域网;Windows 防火墙是否放行 3223 端口入站;网络类型是否被标成"公用"(改成"专用"再试);路由器是否开了客户端隔离(AP 隔离,会禁止同一 Wi-Fi 下的设备互相访问)。
🧩 注入自定义脚本:改客户端 UI
这个玩法必须同时勾选"远程 Web 面板"补丁,因为两者共用同一套渲染进程注入通道(即往 Wand 画界面的那个进程里塞代码)。脚本在 Wand 窗口内运行,能完整读写 DOM(网页结构),还能用 Node 的require加载模块。放法有两种:打补丁时在弹窗里直接选.js文件(只收.js),或把脚本丢进补丁器 exe 旁边的renderer-scripts/文件夹。渲染端桥接代码和相关类型定义都在 渲染端桥接代码 目录里,写之前翻一遍能少踩坑。
最小示例——监听界面里对话框(弹窗组件)的打开动作:
if (!globalThis.__helloInstalled) { globalThis.__helloInstalled = true; WandEnhancer.log("自定义脚本已加载"); 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 }); }两条必知习惯:脚本一次启动可能执行多次,一次性逻辑要包在全局标记里;调试时调WandEnhancer.log(...)打日志,WandEnhancer.remoteUrl与WandEnhancer.apiVersion可以帮你确认当前环境信息。
🩹 翻车了怎么办:对着表格查
| 症状 | 常见原因 | 处理 |
|---|---|---|
| 打完补丁 Wand 无法启动 | 版本不匹配、文件写入被拦截 | 查工具日志定位错误;仍不行就用工具的 Restore 恢复补丁前备份,再以管理员身份重打 |
| SmartScreen / 杀软对 .exe 报警 | 自构建产物未签名 | 确认产物出自自己 fork 的构建,核对 Actions 工作流日志;无法核实就不要运行 |
| 自定义脚本不生效 | 只收 .js、远程面板补丁没勾 | 把文件改成.js后缀;补勾"远程 Web 面板"补丁;看日志里WandEnhancer.log的报错 |
| 手机打不开面板页面 | 防火墙、网络类型、路由隔离 | 放行 3223 入站;"公用"网络改"专用";关掉路由器客户端隔离 |
🛡️ 验证安全:动手前确认可信来源
- 官方可信来源只有仓库源码。本项目没有官方预编译
.exe,也没有官方教程视频;唯一可信的可执行文件,是你在自己 fork 里跑 "Build executable" 工作流构建出来的那份。 - 第三方渠道一律不信。凡是 YouTube 视频描述、第三方镜像、聊天群附件里的
.exe都不出自本项目——已有借这个项目名义的虚假教程在描述里塞恶意软件。 - 数据不出你的电脑。补丁主程序 与处理 ASAR 存档(Electron 应用打包资源用的归档格式)的 AsarSharp 库 只读写你自己电脑上的文件,全程零外发请求;远程面板也只监听局域网的 3223 端口。
动手前只把"自己 fork 构建出的产物"当可信来源,别处下的一律不碰。过程中任何一步报错,先查控制台日志,再对照上面的排查表逐项处理。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考