yichahucha / surge

Some useful scripts.
GNU General Public License v3.0
2.5k stars 482 forks source link

增加“京东极速版”、“京喜”、“京东健康”;对于 Quantumult X 特殊处理 $done()。 #80

Closed zZPiglet closed 3 years ago

zZPiglet commented 3 years ago

lite_wareBusiness京东极速版
pingou_item京喜
wareBusiness.style京东健康client.action 替换为 api);
jCommandConfig.httpdnsConfig 为京喜 app 中的 dns 设置,故删除。
Quantumult X$done() 为脚本出口,后续操作不运行,而修改后可能存在接口不稳定同非 lite 版一样的卡 app 行为,故仅对 Quantumult X 单独修改。

需修改正则为:

^https?://api\.m\.jd\.com/(client\.action|api)\?functionId=(wareBusiness|serverConfig|basicConfig|lite_wareBusiness|pingou_item)
yichahucha commented 3 years ago
  1. 提交的代码不是最新的 jd_price_lite.js
  2. $done() 问题感觉不用提交新文件,可以直接在源文件区分处理
    if (!$tool.isQuanX) {
    $done({ body });
    }
zZPiglet commented 3 years ago

好的,我重新处理一下,之前设置的自动更新 fork 好像失效了😂