📺 YouTube 博主:CyberHandyman 赛博工具人
fork from 鸣谢贡献者:Yu9191 · mekos2772 · acheong08
✅ 已同步上游 Yu9191/wloc v1.1:随机扰动半径 · 港澳台/百度坐标解析
选你的代理客户端,点「一键导入」直接装;或「复制」手动添加。
https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/resource-parser.js[general]
#复制下面这些内容(另起一行)
resource_parser_url=https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/resource-parser.js
gs-loc.apple.com
gs-loc-cn.apple.com
bluedot.is.autonavi.com
bluedot.is.autonavi.com.gds.alibabadns.com
一、改定位(主指令)
打开快捷指令 App → 右上角 + → 依次添加这些动作:
1、点最上方指令名 → 「详细信息」 → 勾选 「在共享表单中显示」, 接收类型只留 URL 和 文本(这样才能从地图 App 分享过来)
2、「URL」 动作,填:
你的网址/api/parse?format=json&u=
3、「文本」 动作 → 内容选 「快捷指令输入」
4、「URL 编码」 动作 → 对上一步的文本编码
5、「合并文本」(用「文本」动作也行):把第 2 步的 URL 和第 4 步的编码结果拼起来
6、「获取 URL 内容」 → 地址填第 5 步的结果
7、「获取词典值」 → 键填 lat → 存为变量 纬度
8、「获取词典值」 → 键填 lon → 存为变量 经度
9、「获取 URL 内容」,地址填(查真实海拔,可选但推荐):
https://api.open-meteo.com/v1/elevation?latitude=[纬度]&longitude=[经度]
10、「获取词典值」 → 键填 elevation → 再 「从列表中获取项目」 取第一项 → 存为 海拔
11、「获取 URL 内容」,地址填(这一步才是真正写入设备):
https://gs-loc.apple.com/ils-settings/save?lat=[纬度]&lon=[经度]&alt=[海拔]&hacc=39&vacc=1000
12、「显示通知」 → 内容写「✓ 已写入 [纬度], [经度]」
用法:在 Apple 地图/高德里选个地方 → 分享 → 选这个快捷指令。 或者复制一段坐标文本(如 48.8584, 2.2945)后直接运行它。
写入后记得:关闭定位服务开关 → 等至少 10 秒 → 再打开,新定位才生效。
二、恢复真实定位(第二个指令)
只需要一个动作 —— 「获取 URL 内容」:
https://gs-loc.apple.com/ils-settings/save?action=clear
再加一个「显示通知」提示「已恢复真实定位」即可。
三、分享给别人
指令做好后:指令列表里长按 → 共享 → 拷贝 iCloud 链接, 把链接发出去,别人点开就能一键添加。
⚠️ 别人用你的 iCloud 链接前,必须先自己装好模块,否则第 11 步那个请求没人拦截,不会生效。