诊断修复 · 脚本版本
设备状态无法读取
WLOC 诊断成功连接到了你的设备代理,但无法读取运行状态。这几乎总是因为模块中的 WLOC 脚本版本过旧,需要刷新。
大白话解释
这是什么意思
WLOC 模块包含了在代理工具内运行的 JavaScript 脚本:wloc-settings.js 负责保存坐标和读取状态,wloc-route.js 负责路线回放。如果这些脚本是旧版本,可能不支持当前的状态 API——这就是为什么诊断能连接(ping 成功)但无法读取详细状态信息。
第1步:重新订阅模块以获取最新脚本
最简单的修复方法:在代理工具中删除当前的模块订阅,然后用同一个地址重新添加:https://wloc.app/modules/wloc.module。这会强制你的工具下载包含最新脚本的版本。重新添加后刷新订阅。
- 删除现有的 WLOC 模块订阅
- 重新添加:https://wloc.app/modules/wloc.module
- 刷新/更新订阅以下载最新版本
- 这会同时更新模块规则和内置脚本
第2步:验证并重新运行诊断
重新订阅后再次运行 WLOC 诊断。「设备状态」检查应该通过了,你能看到当前模式、最近定位请求时间和 patch 计数等详细信息。如果仍然失败,尝试彻底重启代理工具。
- 重新订阅后状态应显示模式、命中时间和 patch 计数
- 仍然失败:强制退出代理工具再重新打开
- 确认模块的 MITM 主机列表没有被修改
FAQ
为什么我的脚本会变旧?
如果你是较早前订阅模块的,代理工具可能缓存了旧版本。模块更新包含脚本改进和协议变更。重新订阅可以确保你始终使用最新版本。
WLOC
状态能读了?马上就到终点了。
设备状态可读之后,WLOC 就能实时反馈定位修改情况。保存一个测试目标,看着 patch 计数往上涨。