$options._res.headers 大体跟单条订阅逻辑一致之前有问题的 可以试试现在好了没(比如给订阅设置了代理的)
感谢 @xchacha20 的反馈
来自群友的需求 仅做流量加法
旧版是拉取订阅的时候 去写入流量信息 所以可能是下一次才会在客户端里看到新的流量信息
新版 后端 >= 2.20.69 是实时数据
- ❤️1
$options._res.headers 大体跟单条订阅逻辑一致
config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agentapi 和 auth_data 即可跳过登录流程#cacheKey=xxx (xxx 不要重复, 这是缓存的 key ) 填入 Sub-Store 开启乐观缓存功能 详见 https://t.me/zhetengsha/1417noFlow 不查询流量信息, 反正都焚了...类似这样 #cacheKey=xxx&noFlow#cacheTtl=31536000&headersCacheTtl=31536000 这样缓存为一年 就不会拉取了. 流量查询好像也没啥意义了, 直接设置不查 #cacheTtl=31536000&noFlowfunction operator(proxies, targetPlatform, context) {
if ($options) {
$options._res = {
headers: {
'subscription-userinfo': 'upload=97033729524; download=1357806112914; total=1782411427840; expire=; app_url=https%3A%2F%2Fa.com'
}
}
}
return proxies;
}clash 被拦截了(???)http://a.com/sub#flowUserAgent=clash.meta#flowUserAgent=Quantumult%2520X%2F1.0.30%20(iPhone14%2C2%3B%20iOS%2015.6)
[名称 1]
https://translate.google.com/m?sl=zh-tw&tl=zh-cn&hl=zh-cn&q={{proxy.name}}a:<div class="result-container">(.+?)<\/div>{{api.a}}
cv:data-name="country-version"[^>]*>[^<]*<\/a>\s*([^<]+)https://policies.google.com/terms?hl=en-US,cha
total=0, 无法得到总流量. 但是节点中返回了 预计可用:1963.00 GB 和 当前等级:企业2.14.420clash 下发 profile-web-page-url 字段 User-Agent 从 Quantumult%20X/1.0.30 (iPhone14,2; iOS 15.6) 改为 clashUser-Agent, 请如 图 2 设置(参数的值需要 encode)#flowUserAgent=Quantumult%2520X%2F1.0.30%20(iPhone14%2C2%3B%20iOS%2015.6)