Wand-Enhancer 实用指南:本地解除 Wand 的 2 小时限制,免费获得手机远程面板
2026/9/5 19:26:42 网站建设 项目流程

Wand-Enhancer 实用指南:本地解除 Wand 的 2 小时限制,免费获得手机远程面板

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

Wand-Enhancer 是面向 Wand(原 WeMod)客户端的开源本地增强工具。它修改 Wand 安装目录里的本地配置文件,把原本需要付费订阅的能力在本地解锁,全程在你自己的电脑上运行,不产生任何网络请求。它适合被免费版每天 2 小时时长限制卡住、又希望有手机远程操控桌面修改器的人。下文所有步骤、路径和端口均来自仓库内的文档与源码,可自行核对。

值不值得用 Wand-Enhancer:开始前的三个问题

结论先行:如果你要一个完全可审计、纯本地运行的方案,它值得试;如果你不能接受「自己构建 exe」,那就不适合。

  • 它替代什么?官方的 Pro 订阅。免费版有每日 2 小时上限、AI 功能被锁、界面有推广;工具把本地客户端的订阅状态改写为活跃年度订阅,让这些功能在本地可用。
  • 代价是什么?官方 Release 只发布更新说明,没有预编译 exe。你需要 fork 仓库,用 Actions 里的「Build executable」工作流自行构建,全程约几分钟,不需要写代码。
  • 风险在哪?自建文件没有签名,Windows SmartScreen 和 Defender 可能警告;官方明确说明没有任何官方教程或视频,第三方「教程」里附带的 exe 可能带恶意程序。只运行自己构建出来的文件,是底线。

打完补丁会发生什么:前后能力对比

补丁完成后,Wand 客户端在本地视角就是一名已付费的年度会员,具体变化如下,以 README 声明的补丁项与源码为准:

能力补丁前补丁后
使用时长每天 2 小时,到点强制停止时长限制在本地不再触发
订阅状态Free本地订阅状态为活跃年度订阅
AI 功能订阅墙后本地可用
手机控制内置远程 Web 面板,扫码即用
界面定制主题与布局自定义(仅客户端侧)
自定义脚本可把自己的.js注入 Wand 窗口
版本跟进补丁锚点动态解析,适配新版客户端

第一次跑起来:构建 exe 并打补丁

最小目标只有一个:拿到自己构建的 WandEnhancer.exe 并点击 Patch。

  1. 拿源码:把仓库 fork 到自己名下;想读代码的话执行git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
  2. 跑工作流:打开 fork 仓库的Actions标签页,按提示启用工作流,选中Build executable,点击Run workflow,保持默认分支,等几分钟完成。
  3. 下载产物:打开完成的那次运行,下载 artifact 压缩包并解压,得到WandEnhancer.exe
  4. 打补丁:以管理员身份运行 exe,确认它自动检测到的 Wand 安装路径无误,点右下角Patch,完成后重启 Wand 客户端。

卡住了怎么办:提示找不到目录,就手动把 Folder path 填成 Wand 实际安装位置(通常在AppData\Local\WeMod下);工作流无法运行,先确认已为该仓库启用工作流;Defender 拦截,先确认下载的就是自己 fork 的 artifact。

它到底动了什么:一个本地归档与几十行代码

它改的只有一个文件:Wand 安装目录resources/下的app.asar

Wand 本体是一个打包好的网页应用,核心代码压缩在app.asar这个归档文件里(类似只读压缩包的格式)。补丁流程是:先把原始归档备份为app.asar.backup→ 解包到app.asar.unpacked→ 用正则表达式定位「读取订阅状态」「检查时长」的几段代码,把订阅响应统一改写为yearly + active→ 重新打包回app.asar→ 把远程面板的前端文件注入进去。

打个比方:Wand 像一套会员系统,客户端按本地数据里的「会员状态」字段决定显示什么。Wand-Enhancer 相当于一枚离线章——它不改动「会员处」(服务器)的任何记录,只在客户端读取会员卡之前,把状态盖成「年度会员、生效」。整个过程不发一个网络请求。

具体实现都在 WandEnhancer/Core/:Enhancer.cs负责解包、改代码、重新打包(ASAR 读写库见 AsarSharp/);EnhancerConfig.cs是「改哪些地方」的清单,每条补丁都是正则锚点加替换片段,锚点名称动态解析,官方更新客户端后仍可能继续生效。

如何确认生效:补丁后的两个检查点

两个检查点:主窗口下方的日志,和重启后的客户端状态。

  • 日志:启动后先出现[SUCCESS] WeMod directory found(目录找到),接着[INFO] Ready for patching(就绪);点击 Patch 后逐条打印各补丁命中情况,以[ENHANCER] Done!收尾。
  • 客户端:重启 Wand 后,账户的订阅状态为活跃年度订阅;正常使用到之前会触发「免费时间已用完」的时长,不再出现该提示;悬停顶栏Connect按钮,能看到手机面板的二维码。

另按 CHANGELOG 记录:用 Wand 自带的「手机激活码」配对会导致桌面端被登出、退回免费版,手机控制请始终使用工具内置的远程面板。

失败了怎么办:常见现象、原因与修复

以下问题都不是玄学故障,都有明确原因和解法。

现象原因修复
提示「WeMod directory not found」Wand 装在非默认位置,或目录识别失败手动把 Folder path 填成实际路径(AppData\Local\WeMod下)
SmartScreen / Defender 警告fork 构建的产物未签名且少见确认是自己 fork 的 artifact,核对源码与工作流日志后放行
补丁失败,提示版本可能不受支持客户端过新,锚点匹配不到等待项目更新,可在 CHANGELOG 查看最新适配记录
手机面板连不上防火墙、网络类型或路由器隔离按序排查:同一 Wi-Fi → Windows 防火墙放行TCP 3223入站 → 网络类型从「公用」改「专用」→ 关闭路由器 AP 隔离;想走流量可用 Tailscale 之类组网工具
下载的 exe 让电脑出问题来自第三方「教程」或镜像立即停用;官方无教程、无预编译 exe,自行构建

再深一层:手机远程面板与自定义脚本注入

远程面板和脚本注入是最值得用的两个进阶能力,其余定制项这里不再展开。

手机远程面板。电脑和手机连同一个 Wi-Fi,悬停 WandEnhancer 顶栏的Connect按钮,用手机相机扫二维码,浏览器即打开手机友好的控制页:远程切游戏、调参数、开关修改项。面板是跑在 PC 上的 Web 前端,通信桥与协议定义在 web-panel/,源码全部可读。

自定义脚本注入。打补丁时把.js文件放进 exe 旁边的renderer-scripts/文件夹,或在补丁对话框里直接添加(需启用 Remote Web Panel 补丁项)。脚本运行在 Wand 窗口内,拥有完整 DOM 访问权限,适合做「自动关掉更新弹窗」这类事。脚本每次启动可能运行多次,用全局标记做一次性保护:

if (!globalThis.__myScript) { globalThis.__myScript = true; new MutationObserver(() => { document.querySelector('[data-testid="update-dialog"]') ?.querySelector('button[aria-label="Close"]')?.click(); }).observe(document.documentElement, { childList: true, subtree: true }); }

脚本与 Wand 客户端权限相同,只放你信任、看得懂的代码。

想折腾代码的话:目录导览与贡献入口

整个仓库分成四块职责,互不纠缠。

  • WandEnhancer/:主程序,WPF 窗口加补丁引擎,核心在 WandEnhancer/Core/;读一遍EnhancerConfig.cs就知道每个补丁改了什么
  • AsarSharp/:ASAR 归档的解包与打包实现,独立完整
  • web-panel/:手机面板前端(src/)、通信桥(bridge/)、协议定义(protocol/),含测试用例

对新手最友好的入口是远程面板的 UI:独立前端,不碰补丁引擎,改一个组件就能提交第一个 PR。

Wand-Enhancer 的做法一句话能说清:改客户端本地看到的,不碰服务器看到的。若你也被 2 小时限制卡住,现在就去 fork 仓库、跑一次 Build executable 工作流——剩下的,按上文步骤走即可。

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

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

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

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

立即咨询