Search: #sub

群友 @Delusions6515 维护的 Sub-Store 模块版又更了
大家多提提反馈建议
https://github.com/Delusions6515/Sub-Store-Module/releases/tag/v2.2.0
我的模块版可以退休了
Magisk 用户如果想用 WebUI 可以试试这两个
https://github.com/KOWX712/KsuWebUIStandalone/releases
https://github.com/MMRLApp/WebUI-X-Portable/releases
Delusions6515/Sub-Store-Module
Sub-Store 合集
合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js
群友 @Delusions6515 维护的 Sub-Store 模块版又更了
大家多提提反馈建议
最近修复了权限相关的问题
我的模块版可以退休了
Magisk 用户如果想用 WebUI 可以试试这两个
https://github.com/KOWX712/KsuWebUIStandalone/releases
https://github.com/MMRLApp/WebUI-X-Portable/releases
Delusions6515/Sub-Store-Module
Sub-Store 合集
合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js- ❤️5
群友 @Delusions6515 维护的 Sub-Store 模块版又更了
大家多提提反馈建议Magisk 用户如果想用 WebUI 可以试试这两个
https://github.com/KOWX712/KsuWebUIStandalone/releases
https://github.com/MMRLApp/WebUI-X-Portable/releases
Delusions6515/Sub-Store-Module
Sub-Store 合集
合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js- ❤️3
群友 @Delusions6515 维护的 Sub-Store 模块版更新了好多内容
大家多提提反馈建议
Delusions6515/Sub-Store-Module
Sub-Store 合集
合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js- ❤️1
群友 @Delusions6515 维护的 Sub-Store 模块版和 Node.js for Android
还得看年轻人
Delusions6515/Sub-Store-Module
Delusions6515/node-android-build
Sub-Store 合集
合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #Android #magisk #模块 #脚本 #KernelSU #APatch #Node.js
Sub-Store 上传订阅/文件到 WebDav
使用 WebDav 备份/恢复数据 见 此处
▎说明
具体说明可查看脚本内容. 全写到开头注释里了.
后端版本需 >= 2.31.6
非 Node 环境 需要用户手动创建文件夹(如果你需要的话)
上传完成后 可以看通知或者后端日志复制链接使用
已测试 bacloud, infini-cloud, 坚果云, 自建都能用
由于现在支持 age 加密, 你用国内的 WebDav 服务都很安全了
1. 订阅
节点操作 -> 脚本操作 -> 填入链接:https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/upload/webdav-sub.js#age-public-key=xxx&age-secret-key=xxx&base-url=https%3A%2F%2Fdav.jianguoyun.com%2Fdav&file=sub-store.yaml&folder=sub-store&password=xxx&target=mihomo&username=x%40x.com
然后展开参数 改改
2. 文件
文件操作 -> 脚本操作 -> 填入链接:https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/upload/webdav-file.js#age-public-key=xxx&age-secret-key=xxx&base-url=https%3A%2F%2Fdav.jianguoyun.com%2Fdav&file=sub-store.txt&folder=sub-store&password=xxx&username=x%40x.com
然后展开参数 改改
脚本不会修改订阅/文件的结果, 当然你也可以配合新版 Sub-Store 上传时关闭产物
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #WebDav #文件 #备份 #上传 #分享- ❤️5
- 👏1

Sub-Store 根据参数下发 mihomo smart 配置
▎使用场景
在文件链接后添加 URL 参数smart=true/smart=1来选择性下发 smart 策略组
▎在文件中添加一个脚本操作const { smart } = $options?._req?.query || {}; if (smart && JSON.parse(smart)) { const config = ProxyUtils.yaml.safeLoad($content) config['proxy-groups'] = config['proxy-groups'].map(group => ({ ...group, type: ['url-test'].includes(group.type) ? 'smart' : group.type })); $content = ProxyUtils.yaml.safeDump(config) }
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#SubStore #Sub-Store #小课堂 #tips #订阅 #配置 #smart #覆写 #mihomo- ❤️2


Sub-Store 使用 WebDav 备份/恢复数据
🆕 支持 age 加密解密, 设置代码中的 age 变量皆可
原消息
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #备份 #数据 #WebDav #上传- ❤️2

生成 sing-box 配置脚本更新
- outbound 参数支持换行大幅提升使用体验
生成 sing-box 配置
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#Sub-Store #SubStore #sing-box #singbox #配置 #示例 #脚本- ⚡4
- ❤️1
Sub-Store 通过机场节点更新机场订阅技巧
有些机场只能通过机场节点更新
之前写的 代理策略说明 也有讲过一些
除了配置分流外 还有个办法就是如图所示填一个节点/策略
然后在通过机场节点更新机场订阅之后, 自动取其中一个有效节点更新如图的位置function operator(proxies, targetPlatform, context) { const SUBS_KEY = 'subs' const $ = $substore const { source } = context if (source._collection) throw new Error('不支持组合订阅, 请在单条订阅中使用此脚本') // 这个可以自己改一下, 目的是从 proxies 取一个有效的节点出来 // 这里示范的是取一个节点包含 🇭🇰 的节点 const proxy = proxies.find(p => p.name.includes('🇭🇰')) const subs = $.read(SUBS_KEY).map(sub => { if(sub.name === proxy._subName) { sub.proxy = ProxyUtils.produce([proxy], 'Surge') console.log(`订阅 ${proxy._subDisplayName || proxy._subName} 写入代理/策略 ${sub.proxy}. 刷新后可见`) } return sub }) $.write(subs, SUBS_KEY) return proxies }
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#SubStore #Sub-Store #小课堂 #tips #节点 #代理 #策略 #订阅- ❤️6
- 👍2

Sub-Store 落地相关的检测脚本更新
▎增加参数include_unsupported_proxy
传递给运行环境时, 包含官方/商店版不支持的协议
默认不包含. 若开启, 需要保证你的运行环境确实支持这些协议, 不然会报错
▎使用场景
你悄咪咪准备了一个 http-meta 和 tpl.yaml 如图 2 放好了
然后如图 1 配置参数
用这个支持官方/商店版不支持的协议的 http-meta 来测这些协议
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS
Sub-Store 脚本提取机场订阅方案分享
来自匿名群友大佬投稿 能处理 xor/aes-cbc 加密
部分思路借鉴了 0xWans/Sub2Clash
实操确实有点复杂,要会抓包,只能说提供一些思路了愿意折腾的人自己研究了匿名群友说最简单的方法是 docker 模拟 openwrt 环境安装机场 ipk+假的 mihomo 二进制直接输出订阅
机场阅后即焚/私有客户端应对方案
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚- ❤️2

生成 sing-box 配置脚本更新
- 亚托莉佬的示例不维护了 请自行寻找或创建模板 然后配置脚本使用
可参考
https://github.com/huixiao666/pk-box
https://github.com/Sheldontao/Scripts/tree/main/sub-store-template/1.12or13
生成 sing-box 配置
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#Sub-Store #SubStore #sing-box #singbox #配置 #示例 #脚本- ❤️1
Sub-Store 使用 AI 处理节点
都 AI 了 反正啥都能做...
添加一个脚本操作, 填入脚本链接 https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/ai/index.js
打开脚本查看注释, 学习如何填写参数
如图 1 填写, 图 2 为效果
也可以编辑脚本内容, 甚至可以让它排序和去除无效节点...总之是个优化提示词的活儿了, 例如:"国家地区 Emoji" "ISO 3166-1 alpha-2" ["协议类型"] "分组内的序号"\n\n 去除无效节点 并 合理排序
也可以是简单的🇺🇸 US [VLESS] 01要看模型和提示词
关于缓存和超时问题: 使用脚本后 请求超时
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #GPT #OPENAI #脚本- 👍10
- 👏2

Sub-Store 使用 WebDav 备份/恢复数据
若要备份数据至其他 Gist 见 此处
上传订阅/文件到 WebDav 见 此处
文件管理 - 导入 - 导入 JSON 查看文件
具体说明可查看脚本内容 修改图中参数 即可
后端版本需 >= 2.31.6
非 Node 环境 需要用户手动创建文件夹(如果你需要的话)
已测试 bacloud, infini-cloud, 坚果云, 自建都能用
由于现在支持 age 加密, 你用国内的 WebDav 服务都很安全了
现在只做了无脑覆盖, 如果你要让 AI 改成备份多份需要注意运行环境不支持 PROPFIND 请求方式
因为此文件内部执行了上传备份任务 但返回的内容不包含实际数据 故可放心设置一个同步配置的任务关联此文件 或 手动预览一下文件来执行
新版 Sub-Store 已支持上传关闭产物
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #备份 #数据 #WebDav #上传 #下载 #恢复- ❤️3
- 🥰1
Sub-Store 小课堂: 根据请求头内容自动过滤协议
例如根据 Surge 客户端实际解锁了哪些来进行筛选
可让 AI 帮忙修改 我人废了function operator(proxies, target, context) { if ($options?._req) { const { headers, url, path } = $options?._req || {}; // 获取 user-agent const ua = headers?.["user-agent"] || headers?.["User-Agent"]; console.log(`User-Agent: ${ua}`); let types = []; if (target === "Surge") { const isSurgeiOS = ua?.startsWith("Surge iOS/"); if (isSurgeiOS) { // 获取 Surge 已解锁的功能 const features = ( headers?.["x-surge-unlocked-features"] || headers?.["X-Surge-Unlocked-Features"] )?.split(/\s*,\s*/); console.log(`Surge 已解锁的功能: ${features}`); // 如果能取到 Surge 已解锁的功能 并且 里面没有 anytls, 就过滤掉 anytls if (features && !features.includes("anytls")) { types.push("anytls"); } } else if ( ua?.startsWith("Surge Mac/") && ua?.match(/\/(\d+)/)?.[1] < 9860 ) { // 若 Surge Mac 版本小于 9860,就过滤掉 anytls types.push("anytls"); } } else if (target === "Egern") { const build = ua?.match(/Build\/(\d+)/)?.[1]; console.log(`Egern Build: ${build}`); // 更旧的版本里 user-agent 里没 build // 判断旧版 就过滤掉 anytls if (ua?.startsWith("egern/") && (!build || build < 718)) { types.push("anytls"); } } return proxies.filter((proxy) => !types.includes(proxy.type)); } return proxies; }
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#SubStore #Sub-Store #小课堂 #tips #协议 #协议筛选 #筛选 #过滤 #节点 #请求 #请求头- ❤️3
- 🫡3
- 🥰2
- 😁1
Subs-Check⁺ PRO: 面向大规模代理订阅检测与生成的高性能工具
群友 @sinspired 佬的作品
• 支持测活、测速、媒体解锁一体化检测,可在 100–1000 高并发下保持低占用,适合大规模节点库筛选与质量评估
• 提供现代化 WebUI,适配 PC 与手机端,集成配置编辑、结果分析、文件管理与分享能力,运维和日常使用都更高效
• 可自动生成 mihomo 与 sing-box 订阅,集成 Sub-Store 前后端,并支持自动更新、代理环境检测与多平台部署
https://github.com/sinspired/subs-check-pro
#代理检测 #订阅管理 #节点测速 #媒体解锁 #WebUI #mihomo #sing-box #sub-store #GitHub #Docker #Linux #Windows #macOS- ❤️9
- 🥰1