Wand-Enhancer:三步在本地解除 Wand 免费版时间限制(免费开源)
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
Wand-Enhancer 是一款面向 Wand(原 WeMod)游戏修改器用户的免费开源本地工具:它通过修改本机的文件解除免费版的时间限制,顺带把 AI 游戏建议、自定义布局、手机远程控制这些能力一并放开,数据全程留在你自己的电脑上。
如果你也被免费版到点就弹出的计时提示打断过游戏体验,这篇就是讲这个工具怎么装、怎么判断它靠谱、以及两条技术路线各自适合谁。
信任前置:它敢让你看源码
先说可以验证的三点,功能后面再谈:
- 代码全量公开,逻辑可审计。打补丁的核心逻辑在 WandEnhancer/Core/,读取和改写 asar 包的实现在 AsarSharp/,你担心的每一行它干了什么,都能在仓库里找到对应实现。
- 纯本地运行,不打任何外部网络请求。补丁流程只碰 Wand 安装目录下的本地文件;唯一涉及网络的是远程面板,且只在你的局域网里工作。
- 动手前先做备份。打补丁前会自动生成
app.asar.backup和app.asar.unpacked.backup,改坏了可以退回去。
原理速览:改配置与注入脚本,两条路线
Wand 这类客户端的权限开关基本都写在本地文件里,所谓"解除限制",本质就是改这些文件。Wand-Enhancer 提供了两条路线,理解它们的差别,后面选模式就不会纠结。
路线一:直接改 asar 包。asar 是 Electron 应用把整套前端打包成的单文件格式,Wand 的主逻辑就装在resources/app.asar里。工具会定位文件中的特定代码片段并替换成打过补丁的版本,改完立刻生效,之后不需要任何额外程序配合。
路线二:往渲染器注入脚本。渲染器(renderer)是 Electron 里负责画界面、跑前端代码的环境,可以粗略理解成一个跑在本地窗口里的"网页"。这条路线不动主逻辑文件,而是让工具在启动时往渲染器里塞一段 JavaScript,运行时由它完成拦截和改写。桥接代码位于 web-panel/bridge/src/。
两条路线各有代价,先跑起来,选型部分很快就能对上号。
如何构建并运行:三条命令
前置条件是 Windows 机器上装好 .NET 构建环境。克隆下来编译即可:
git clone https://gitcode.com/GitHub_Trending/we/Wand-Enhancer cd Wand-Enhancer dotnet build Wand-Enhancer.sln编译完成后运行生成的WandEnhancer.exe。窗口启动后会自动扫描常见安装位置,并把找到的 Wand 目录显示出来:
出现绿色的 [SUCCESS] 提示,说明安装位置找对了。核对一下路径框里显示的目录,然后点右下角的 Patch 按钮,流程到此结束。
两种增强模式怎么选
补丁对话框里可以分别勾选两种策略,判断标准可以压缩成一句话:
- 如果你想要"打完一次就不管它",选静态配置模式。它直接改写 asar 包,之后不依赖任何常驻程序;代价是 Wand 自我更新会覆盖掉这些文件,需要重新打一次补丁。
- 如果你更新 Wand 比较频繁、或者不想跟文件层面的改动打交道,选运行时注入模式。脚本在启动时注入,能自动适配新版本,但要让工具保持运行;第一次用的人从这里入手更稳妥。
两者也可以同时勾选,互不冲突。
进阶玩法:手机远程控制与 Wand 脚本注入
用手机号操控 Wand。工具内置了一个远程面板:电脑端起一个本地 Web 服务,通过 WebSocket(一种轻量全双工通信通道,适合实时双向推送状态)跟手机端对话。使用方式不复杂——手机和电脑连同一个 Wi-Fi,在工具窗口顶部悬停 Connect 按钮,扫弹出的二维码,面板就在手机浏览器里打开了。之后切开关、拖数值滑块、按类别检索修改项,都能离开电脑完成。面板界面本身是 React 写的,位于 web-panel/src/app/。
注入你自己的脚本。远程面板和自定义脚本走的是同一条注入管线,所以你想改 Wand 的界面行为时,脚本有两条入口:在补丁对话框里逐个添加.js文件,或者把文件直接丢进与工具可执行文件相邻的renderer-scripts/目录,参考示例见 web-panel/bridge/scripts/。写脚本时注意两件事:框架会把每个脚本的错误包住,抛异常只会记进日志、不会让 Wand 崩溃;脚本每次启动可能被执行多次,"只做一次"的逻辑要记得用全局标志位保护起来。
常见问题:三个高频坑
打完补丁后 Wand 起不来、界面异常现象是客户端白屏或直接闪退。原因多为文件被改动到损坏状态。解法:用工具生成的.backup文件还原app.asar和app.asar.unpacked,再重新执行一次补丁。
手机扫了码,面板页面打不开现象是二维码能扫,浏览器一直转圈。原因通常是两台设备并不真正同网段——不少路由器开了客户端隔离,或 Windows 防火墙拦了本地入站连接。解法:确认同一局域网,在防火墙里放行该工具,必要时把 Windows 网络配置文件从"公用"改成"专用"。
Wand 自动更新后部分功能失效现象是某些开关失效、日志里出现签名不匹配的记录。原因是新版本代码结构变了,旧补丁的定位串对不上。解法:切到运行时注入模式,它对版本变化有自适应能力;坚持用静态模式的话,更新后重新打一次即可。
使用边界与安全清单
改本地文件本身是低风险操作,但几条规矩仍然值得遵守:
- 只从官方仓库获取源码。项目不发布官方编译好的
.exe,视频简介和第三方站点里流传的可执行文件都不来自本项目,风险自负。 - 首次打补丁前备份游戏存档。工具的自动备份只覆盖 asar 相关文件,管不到你的游戏进度。
- 只在单人或离线场景使用。联机多人游戏里使用修改器会影响其他玩家,也可能违反游戏服务条款。
- 只运行自己看得懂的脚本。自定义脚本拥有与客户端相同的权限,来源不明的
.js文件不要随便加进注入列表。
【免费下载链接】Wand-EnhancerAdvanced UX and interoperability extension for Wand (WeMod) app项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考