2.14.187hideExpire 隐藏到期时间Key 佬正在调整代码编辑器 敬请期待
链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
2.14.203showRemaining 参数, 此时将显示剩余流量而不是已用流量Sub-Store Simple 脚本增加脚本超时(默认 120) 可能会影响某些逻辑 待观察链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
2.14.208 后端 2.14.262mport ports链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
2.14.214 后端 2.14.267链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
2.14.289查看此功能详情
2.14.215 后端 2.14.2781. 确保节点名能够被识别出地区 或手动设置 ISO 3166-1 二位字母代码
字段可以是
$server._geo?.countryCode, $server._geo?.country2. 可设置离线状态 字段为
$server._unavailable3. 暂时不需要解析域名, 若有需求, 自己在 Sub-Store 加一步域名解析, 或手动设置字段
现在域名解析后会自动添加
_IPv4, _IPv6, _IP(若有多个步骤, 只取第一次成功的 v4 或 v6 数据), _domain 字段4. 默认按序数输出
Uptime 这将影响 VPings 中的排序若有其他需求, 可自行设置节点的
_uptime 字段5. 安装 VPings (加入群组)
其中
URL 填入 订阅地址 如 https://sub.store/download/xxx 不要带参数Token 随便写PS: 演示中的效果需搭配 薯薯的模块 并在
VPings 中设置 地图风格 为 卫星叠加produceType: "internal"ProxyUtils 增加 getFlag, getISO 方法target=sing-box&produceType=internal)geo 增加关键词 德意志, JNB, SJC, SEL, AMSUser-Agent链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
👏5❤3🤔1
2.14.216 后端 2.14.282例: 原订阅中的远程订阅地址为
https://a.com?token=123在结尾加上
#cacheKey=nexitally即此时 Sub-Store 订阅中的远程订阅地址为
https://a.com?token=123#cacheKey=nexitally此缓存将在每次成功获取订阅时自动更新, 而在请求失败时自动使用它
你可自行管理 Key 为
sub-store-cached-custom-nexitally 的持久化数据dialer-proxy, underlying-proxy, detour(不支持作为输入)链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
2.14.285WireGuard URI 输入和输出输入兼容
wireguard:// 和 wg://输出兼容
wireguard://链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
2.14.288使用默认配置时, 如截图所示, 展示三次请求延迟
可用脚本设置节点字段
_monitors可参考默认配置:
$server._monitors = [
{
name: 'Cloudflare',
url: 'http://cp.cloudflare.com/generate_204',
method: 'HEAD',
number: 3,
timeout: 2000,
},
{
name: 'Google',
url: 'http://www.google.com/generate_204',
method: 'HEAD',
number: 3,
timeout: 2000,
},
]
链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
💯2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
如录屏演示, 方便处理多个操作
链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
2.14.222 后端 2.14.293SOCKS5/SOCKS5-TLSVLESS不再需要 设置
包含官方/商店版不支持的协议 includeUnsupportedProxy链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
2.14.229 后端 2.14.298仅支持 Sub-Store 单条订阅数据
订阅管理 页面,在某个 单条订阅 左滑/右滑的更多项中,点击导出图标按钮导出你配置好的完整流程(例如: 一个完善的测落地, 重命名, 筛选的流程)
其他用户可一键导入
链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
2.14.301includeUnsupportedProxy , 若全部是 WireGuard 节点, 可输出为 关于
WireGuard 输入怎么写 请点击查看链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
2.14.307如果一定要用资源解析器, 请手动选择
V2Ray 输出, 将形如 ?target=V2Ray 的链接填入 QX/ 以兼容部分客户端ProxyUtils 中增加 Gist 类; 补充 demo.js 中的示例链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
2.14.309Trojan , VMess , VLESS 传输层 httpupgrade暂不支持
Shadowsocks v2ray-pluginNode.js 版支持使用 MaxMind GeoLite2 数据库进行本地 IP 查询1. 使用 环境变量
SUB_STORE_MMDB_COUNTRY_PATH 和 SUB_STORE_MMDB_ASN_PATH2. 在使用脚本时, 传入
mmdb_asn_path 和 mmdb_country_path分别为
MaxMind GeoLite2 Country 和 GeoLite2 ASN 数据库 的路径链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
2.14.311 前端 2.14.233自定义缓存 调整为 乐观缓存例: 原订阅中的远程订阅地址为
https://a.com?token=123在结尾加上
#cacheKey=nexitally即此时 Sub-Store 订阅中的远程订阅地址为
https://a.com?token=123#cacheKey=nexitally每次使用 Sub-Store 订阅时, 将先返回该缓存的值, 并进行请求尝试更新缓存.
你可自行管理 Key 为
sub-store-cached-custom-nexitally 的持久化数据远程订阅链接 和 本地订阅内容 的使用说明参数太多 有点乱 先这样吧(
PR
链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2
2.14.313 前端 2.14.234修改的操作名称持久化到 gist 配置
感谢 liangyi 的 PR!
链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
2.14.316User-Agent便于大致判断拉取订阅的来源
server-cert-fingerprint链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
2.14.319定时处理订阅 功能, 避免 App 内拉取超时大致逻辑:
定时处理订阅, 进行脚本缓存
在缓存有效期内, Surge 等 App 拉取订阅时就不会超时了
只有 App 版需要折腾, 其他平台完全可以用你能想到的一切方法 定时拉取订阅
▎使用
其他 App 原理一致, 不要问怎么添加, 自己看对应 App 的语法
添加一个定时任务:
timeout: 脚本超时时长, 按需调整sub: 自定义需定时处理的单条订阅名, 多个用 , 连接col: 自定义需定时处理的组合订阅名, 多个用 , 连接注意: 是
名称 name 不是 显示名称 displayName 名如果名称需要
encodeURIComponent 编码, 请编码后再用 , 连接顺序: 并发执行单条订阅, 然后并发执行组合订阅
Produce=type=cron,cronexp="50 */6 * * *",timeout=120,script-path=https://github.com/sub-store-org/Sub-Store/releases/latest/download/cron-sync-artifacts.min.js,argument="sub=sub1,sub2&col=col1,col2"
▎关于缓存时长
当使用
sub-store-csr-expiration-time 的值来自定义默认缓存时长, 默认为 172800000 (48 * 3600 * 1000, 即 48 小时)其他平台同理, 持久化缓存数据在 JSON 里
Base64 输入支持 hy2://链接参数说明 脚本使用说明
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1