ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Wand-Enhancer 开源增强工具快速上手:如何5分钟给Wand加上手机远程控制

Wand-Enhancer 开源增强工具快速上手:如何5分钟给Wand加上手机远程控制 Wand-Enhancer 开源增强工具快速上手如何5分钟给Wand加上手机远程控制【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-EnhancerWand-Enhancer 是一个纯本地运行的开源增强工具只做一件事把 Wand原 WeMod客户端的打包文件拆开、改几个点、再打包回去。改完你就能用手机浏览器控制电脑上的 Wand——开游戏、关游戏、调数值全在一个网页面板里完成。快速上手如何构建并运行 Wand-Enhancer先说清楚官方不再提供现成 exe你要自己构建。这其实是好事你跑的每个字节都能在自己的 Fork 里看到。方式一用 GitHub Actions 构建推荐⚡Fork 这个项目仓库打开你 Fork 的 Actions 标签页启用工作流选 Build executable点 Run workflow构建完成后下载 artifact解压运行WandEnhancer.exe方式二从源码构建装好 CMake、Node.js pnpm、VS 2022含 C 工作负载和 .NET 4.8 构建组件然后git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer cd Wand-Enhancer build.cmd脚本会自动装前端依赖、构建面板、编译原生模块并打包 WPF 工程。运行 exe 后它会先定位 Wand 安装目录默认路径找不到时会从正在运行的 Wand 进程反查再不行就手动选目录。日志出现Ready for patching就是检测成功勾选功能点 Patch 即可。别慌它每次改动前都会先备份resources/app.asar随时可还原——这点下面踩坑时会用到。功能全景Wand-Enhancer 能帮你做什么功能效果适合谁远程 Web 面板手机扫码后经局域网 WebSocket 控制 Wand开/关游戏、改数值、管理常用项想在沙发上操作的人客户端订阅激活在本地账号响应里注入年费激活状态去广告和时长限制本地自用禁用自动更新锁住当前版本不被强制升级打断补丁补丁刚调好的用户F12 开发者工具主进程挂 before-input-event 钩子F12 开关 DevTools想抓包、改 UI 的人自定义脚本注入把你的 .js 打进渲染进程完整 DOM 权限想魔改界面的人本地化增强面板内置中/英/俄/德/法/西自动跟随浏览器语言非英语用户远程面板用得最多它随补丁一起塞进app.asar由内置 bridge 在默认 3223 端口提供服务手机扫码即连。面板里还带 My Games 列表、远程 Play/Stop、固定常用项pinned cheats和数值预设。背后是怎么工作的ASAR 补丁流程一句话它不改服务端只改你电脑上的客户端文件。流程是备份app.asar为app.asar.backup解包 ASAR 成普通文件用正则锚点定位混淆后的目标函数原地替换成补丁代码把面板前端web-panel/dist作为remote-panel/注入重打包、校验关键在第 3 步。Wand 每次发新版变量名都会重新混淆。补丁不写死任何名字而是先动态解析出当前构建里的私有字段名再拼进补丁模板。所以小更新之后新版锚点通常还能命中。想改哪块直接看 WandEnhancer/Core/ 的补丁表面板代码在 web-panel/ 下。进阶玩法自定义脚本与故障自救自定义脚本怎么写、放哪开启远程面板补丁后你可以在打补丁对话框里选.js文件也可以把文件丢进可执行文件旁边的renderer-scripts/文件夹。脚本跑在 Wand 渲染进程里有完整 DOM 和require抛错只记日志不会搞崩 Wand。注意脚本可能跑两次一次性操作要加守卫if (!globalThis.__helloInstalled) { globalThis.__helloInstalled true; WandEnhancer.log(loaded, WandEnhancer.apiVersion); // 你的定制逻辑改样式、加按钮、拦事件 }面板侧也有进阶项给游戏固定常用项、保存数值预设按钮类一次性作弊不存进预设、切换面板语言。踩坑速查症状 → 原因 → 解法补丁失败提示版本不支持→ Wand 更新后混淆名变了旧锚点失效 → 先 Restore 还原更新 Wand-Enhancer 到最新版再打手机扫码打不开面板→ 不在同一局域网或路由器开了客户端隔离、防火墙拦了 3223 → 连同一 Wi-Fi防火墙放行 TCP 3223网络类型设为专用Pro 状态几天后消失→ Wand 原生手机配对会触发服务端登出或账号被后台刷新 → 改用内置远程面板别走原生配对保持补丁版本最新提示 already patched 不让重打→ 检测到app.asar.backup说明已经打过 → 点 Restore 还原后再打SmartScreen / 杀软报警→ 自构建的 exe 无签名系统不信任陌生程序 → 只跑自己 Fork 构建的二进制核对 Actions 日志适合谁不适合谁适合想要手机控台、愿意自己构建 exe、会一点 JS 想魔改 UI 的人。不适合只想要现成安装包的人官方明确不发 exe期待一次打完永久有效的人——Wand 大更新后锚点可能失效得跟进新版补丁以及不想维护 Fork 的人。参与项目从修一个锚点开始代码全部开源Apache-2.0补丁表和面板前端就在那两个目录里改起来没有门槛。Wand 更新后修好一条断掉的锚点、提个 PR就是社区最缺的贡献。Fork 一下跑起来看看。【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表