ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

3 步跑通 Wand-Enhancer:一份免费的开源本地增强方案

3 步跑通 Wand-Enhancer:一份免费的开源本地增强方案 3 步跑通 Wand-Enhancer一份免费的开源本地增强方案【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer昨晚折腾到一点Wand-Enhancer 终于在我的机器上跑通了。它是个开源的本地增强工具针对 WandWeMod客户端做一系列可选的本地补丁把使用时间限制、AI 功能、手机远程控制这些 Pro 能力解锁出来。这篇文章就是我把构建、打补丁、进阶功能全走一遍的操作记录。 它到底能干什么Wand-Enhancer 是一个 .NET 写的桌面工具只在你自己电脑上运行。它读取 Wand 客户端本地的resources/app.asar给你一组可勾选的本地补丁打完还会自动备份还原。解锁 Pro 订阅状态ActivatePro去掉免费版的每日使用时间限制可选关闭自动更新、遥测DisableUpdates/DisableTelemetryDevToolsOnF12补丁让你按 F12 打开开发者工具内置远程 Web 面板Remote Web Panel手机上就能操作客户端打补丁时可以把自己的.js脚本注入客户端改 UI、修界面⚙️ 背后怎么跑的Wand 本质是个 Electron 应用界面代码都打进resources/app.asar里。Wand-Enhancer 打补丁前先备份app.asar和app.asar.unpacked然后用正则定位包内几个关键函数替换成等价逻辑——比如往账户数据里注入一个订阅有效的状态。全程离线零网络请求。补丁规则集中在WandEnhancer/Core/目录每一条改了什么都能查。 跟着做就完了前置条件Windows 10/11 已装好最新版 WandWeMod客户端打补丁需要管理员权限。项目不发布预编译包你需要从自己的 fork 构建。把仓库克隆下来。命令如下完成后你会看到WandEnhancer.sln解决方案和web-panel/前端目录git clone https://gitcode.com/GitHub_Trending/we/Wand-EnhancerFork 仓库并构建。Fork 之后打开你的 fork进Actions标签页如果提示就先启用 workflows然后找到Build executable工作流点Run workflow用默认分支即可。跑完打开这次 run 下载 artifact解压 zip里面就是WandEnhancer.exe。以管理员身份运行勾选你要的补丁至少勾上 ActivatePro点Patch。工具会自动检测 Wand 安装路径如果没找到界面会提示 Folder not found手动填一下安装目录再打。搞定这步之后接下来就剩验证了。重启 Wand 确认结果。重新打开客户端看看每日 2 小时的限制还在不在顶栏的 Connect 按钮能不能正常悬停出二维码——都正常就说明补丁生效了。⚡ 老玩家的进阶操作手机远程面板。用途躺在沙发上用手机操作 Wand。前提是 PC 和手机在同一个 Wi-Fi在 Wand-Enhancer 顶栏悬停Connect按钮用手机扫出来的二维码就行面板走本地网络的 3223 端口。自定义脚本注入。用途往客户端 renderer 里塞自己的逻辑比如自动标记弹窗、改界面行为。注意它复用远程面板的注入通道需要 Remote Web Panel 补丁是开着的。在补丁对话框里添加.js文件或者放进 exe 旁边的renderer-scripts/文件夹// 脚本可能重复执行一次性逻辑要加全局标志守卫 if (!globalThis.__myScriptInstalled) { globalThis.__myScriptInstalled true; WandEnhancer.log(自定义脚本已加载); 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 }); } 脚本里可以直接用 WandEnhancer.log(...) 这类助手报错也只记日志不会弄崩客户端。 **F12 开发者工具**。勾上 DevToolsOnF12 补丁后Wand 窗口里按 F12 直接开 DevTools排查界面问题或者调试自己注入的脚本都用得上。 ## ️ 你可能踩的坑 **运行 exe 时 Defender / SmartScreen 报警** → 别慌artifact 是无签名的。先确认是你自己 fork 构建出来的看一眼 workflow 日志没问题再放行来路不明的构建直接删。 **手机打不开面板页面** → 八成是网络问题。确认 PC 和手机在同一局域网Windows 防火墙放行 TCP 3223 入站网络类型从公用改成专用再试。部分路由器开了 AP 隔离访客 Wi-Fi 也会拦。 **Wand 更新后补丁失效或报版本不支持** → 项目靠正则锚点匹配客户端代码客户端大版本更新后锚点可能变。同步一下仓库到最新版本重新打补丁项目更新很勤版本兼容性的修复基本都写在 CHANGELOG 里。 **打完补丁感觉没变化** → 检查打补丁时 Wand 是否真的完全退出了托盘图标也算然后重启客户端再看。 ## 跟别的方案比比看 | 维度 | Wand 免费版 | Wand-Enhancer 本地增强 | Wand Pro 官方 | |------|------------|----------------------|--------------| | 每日使用时间 | 2 小时限制 | 本地补丁去掉限制 | 无限制 | | 手机远程控制 | 不支持 | 内置远程 Web 面板 | 配套移动 App | | 自定义脚本注入 | 不支持 | 补丁时注入 .js | 不支持 | | 获取方式 | 官方下载 | 自己 fork 构建 | 官方下载 | | 费用 | 免费 | 免费 | 付费订阅 | 如果只是偶尔用用免费版加个闹钟凑合想要手机远程、脚本注入这种玩法这个开源方案是目前成本最低的路子预算充足且在意省心官方 Pro 最省事。 ## 几个真实场景 **沙发上远程开修改器**Wand 里装好游戏的 trainer → Wand-Enhancer 面板扫码连上 → 手机端 My Games 列表直接 Play/Stop → 参数在手机上拉电脑只负责跑游戏。 **给自己写的脚本排错**勾上 DevToolsOnF12 和脚本注入 → 补丁后重启客户端 → 按 F12 打开 DevTools → 用 WandEnhancer.log 的输出确认脚本跑了几次、DOM 变化是否符合预期。 **不想客户端自动更新弄坏环境**勾上 DisableUpdates 冻结版本 → 需要升级时自己手动同步 → 更新完重跑一遍补丁。 ## 安全红线 - 所有补丁操作纯本地工具本身不发任何网络请求源码开源可审计。 - 打补丁前会自动备份 app.asar 和 app.asar.unpacked想还原随时可以。 - 只运行自己构建的二进制YouTube 简介、随机镜像里声称官方的 exe 不要碰项目官方明确说过有骗子用这个名字挂木马。 - 注入脚本与客户端同权限只加自己看得懂的脚本。 - 修改功能只在单机场景使用留意所玩游戏和平台的条款。 ## ✍️ 写在最后 仓库克隆下来fork 里跑一次 Build executable剩下的就是每次更新后点一下 Patch 的事。构建脚本本身不复杂想看懂它怎么改 app.asar 的话WandEnhancer/Core/ 和 web-panel/bridge/src/ 两个目录值得翻一翻。有版本兼容问题就去 issue 里翻翻或者直接提 PR 参与进来。【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表