帖子内容
🔗 Sub-Store 🆕 后端 2.14.319 🟢新增 定时处理订阅 功能, 避免 App 内拉取超时 大致逻辑: 定时处理订阅, 进行脚本缓存 在缓存有效期内, Surge 等 App 拉取订阅时就不会超时了 只有 App 版需要折腾, 其他平台完全可以用你能想到的一切方法 定时拉取订阅 ▎使用 📈 Surge 更新到最新模块后, 可在模块参数设置中设置. 同时别忘了更新外部资源 其他 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 相关脚本 时, 若在对应的脚本中使用参数开启缓存, 可设置持久化缓存 sub-store-csr-expiration-time 的值来自定义默认缓存时长, 默认为 172800000 (48 * 3600 * 1000, 即 48 小时) 🎈Loon 可在插件中设置 其他平台同理, 持久化缓存数据在 JSON 里 🟢Base64 输入支持 hy2:// ❗ 相关内容 链接参数说明脚本使用说明 🎲Sub-Store 代理 App 版安装下载 🛠Sub-Store 服务器/云平台/Docker/Android 版的相关教程 🔗相关脚本整合