Search: #meta


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 节点送中检测脚本是 检测落地核心参数如图return $server._geo && !$server._geo.includes('www.google.cn')逻辑是用节点请求
Sub-Store 节点送中检测
脚本是 检测落地
核心参数如图return $server._geo && !$server._geo.includes('www.google.cn')
逻辑是用节点请求 https://www.youtube.com/premium
然后判断是否包含 www.google.cn
这个逻辑我抄的 https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #落地 #Google #送中 #YouTube- 🎉3
- ❤️1

使用覆写生成 Mihomo 配置更新
▎🆕 自定义更新间隔脚本小更新
因为预览的时候不是完整的请求-响应流程, 所以加个小判断
脚本操作 - 脚本if($options){ $options._res = { headers: { 'profile-update-interval': 24 } } }
Mihomo Party 响应头文档, 上述脚本操作相关说明
原消息
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #覆写 #懒人- ❤️3

使用覆写生成 Mihomo 配置更新
▎🆕自定义更新间隔
脚本操作 - 脚本$options._res = { headers: { 'profile-update-interval': 24 } }
Mihomo Party 响应头文档, 上述脚本操作相关说明
原消息
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #覆写 #懒人- ❤️2

Sub-Store 检测脚本更新
- 检测入口 脚本支持使用正则从响应获取数据
使用场景: 从网页响应中获取某些信息, 自定义节点名称
举例: 把节点名从繁体转为简体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}}
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS- ❤️1
- 👍1

Sub-Store 的节点 入口 & 落地 检测 完整示例配置更新
- Node.js 版分为俩配置
一个需配置 GEOIP 数据, 一个不需要
原消息
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #Node #服务器 #VPS #GEO #落地 #节点落地 #落地检测 #入口 #节点入口 #入口检测- ❤️6
- 👍2

Sub-Store 从 Google 服务条款 获取国家/地区版本
- 检测落地 脚本支持使用正则从响应获取数据
使用场景: 从网页响应中获取某些信息, 自定义节点名称
举例: 从 Google 服务条款 获取国家/地区版本 如图所示cv:data-name="country-version"[^>]*>[^<]*<\/a>\s*([^<]+)
如果想要英文的就用https://policies.google.com/terms?hl=en-US
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #落地 #Google #服务条款- 🔥5
- ❤️2


Sub-Store 的 GPT 检测脚本更新
- 节点上新增_gpt_latency字段, 指响应延迟
- 新增参数disable_failed_cache, 禁用失败缓存. 即不缓存失败结果
感谢群友 Apple X 的建议
原消息
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #GPT #OPENAI #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS- ❤️2
HTTP-META & Sub-Store 打包更新
版本1.0.4最新 mihomo Alpha 版里设置listeners设置port为65535时有些问题.alpha-05e8f13 已修复
顺便更新了一些方便调试的逻辑
1. 若要进行调试, 可参考 HTTP-META 说明 设置环境变量META_DISABLE_AUTO_CLEAN=true和META_TEMP_FOLDER=/opt/app/data
这样就能查看每次运行时, 核心的日志和配置
2. 可用端口范围也可以设置META_MAX_AVAILABLE_PORT默认为 65534META_MIN_AVAILABLE_PORT默认为 1
感谢 @mimaboom 的测试
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#SubStore #更新记录 #changlog #updates #httpmeta #meta #Docker #Android- ❤️1

使用覆写生成 Mihomo 配置更新
补充了部分注意事项:
你需要保证自己能成功下载覆写, 如果你不知道怎么做. 你可以尝试套一个 GitHub 加速服务. 可打开 https://ghproxy.link 查看最新可用加速服务. 或使用 https://proxy.api.030101.xyz
比如这样:https://proxy.api.030101.xyz/https://raw.githubusercontent.com/mihomo-party-org/override-hub/refs/heads/main/yaml/ACL4SSR_Online_Full_WithIcon.yaml
3. 保存后, 将链接导入 Mihomo Party 等客户端
Mihomo Party 覆写仓库
覆写 使用指南
原消息
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #覆写 #懒人- ❤️7
- 👍1
- 👻1

使用覆写生成 Mihomo 配置
▎使用示范
1. 点击 Sub-Store 前端最下面第二个文件tab, 按图 1 新建 Mihomo 配置文件
2. 如图2, 进行配置: 设置订阅, 选择一个你喜欢的覆写
你需要保证自己能成功下载覆写, 如果你不知道怎么做. 你可以尝试套一个 GitHub 加速服务. 可打开 https://ghproxy.link 查看最新可用加速服务. 或使用 https://proxy.api.030101.xyz
比如这样:https://proxy.api.030101.xyz/https://raw.githubusercontent.com/mihomo-party-org/override-hub/refs/heads/main/yaml/ACL4SSR_Online_Full_WithIcon.yaml
3. 保存后, 将链接导入 Mihomo Party 等客户端
Bettbox 群友的配置和覆写
Mihomo Party 覆写仓库
覆写 使用指南
▎自定义更新间隔
脚本操作 - 脚本if($options){ $options._res = { headers: { 'profile-update-interval': 24 } } }
Mihomo Party 响应头文档, 上述脚本操作相关说明
▎不使用覆写, 更复杂更自由的用法
使用脚本生成 Mihomo 配置
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #覆写 #懒人- ❤️15
- 👍3

Sub-Store Mihomo 服务器版一键懒人配置示例
要求: 后端 >=2.16.0前端 >=2.14.319
1. 如图 1, 导入 此文件
2. 假设你的订阅链接为https://a.com/download/collection/name?target=ClashMeta, 文件名称为config.yaml
例如:{ url: 'https://a.com/download/collection/name?target=ClashMeta' }
->https://a.com/api/file/config.yaml?$options=%7B%22url%22%3A%22https%3A%2F%2Fa.com%2Fdownload%2Fcollection%2Fname%3Ftarget%3DClashMeta%22%7D
即可直接输出配置
如果懒得弄 而且你的 url 不需要 encode
例如:https://a.com/download/collection/name
你也可以这样:https://a.com/api/file/config.yaml?$options=url=https://a.com/download/collection/name
这只是一个示例. 如果有更复杂的需求. 可以自己编辑本示例中的脚本.
ℹ️ 生成文件 & 配置
生成 clash.meta(mihomo) 配置示例
Surfboard 远程托管配置示例
生成 sing-box 配置
生成 sing-box 机场入口+落地节点 代理链 示例
相关内容
链接参数说明 脚本使用说明
代理 App 版安装下载
服务器/云平台/Docker/Android 版的相关教程
相关教程/脚本整合
#mihomo #clash #clash.meta #ClashMeta #meta #Sub-Store #SubStore #配置 #示例 #文件 #options- ❤️11

Sub-Store 快速生成
clash.meta(mihomo) 配置示例更新
▎ 补充一个使用 YAML 解析替换proxy-providers的例子:const yaml = ProxyUtils.yaml.safeLoad($content ?? $files[0]) yaml['proxy-providers'] = { provider: { url: 'https://sub.com/share/col/name?token=b&target=ClashMeta', type: 'http', interval: 86400, 'health-check': { enable: true, url: 'https://www.gstatic.com/generate_204', interval: 300 } } } $content = ProxyUtils.yaml.safeDump(yaml)
原消息- ❤️2
- 👍1
🆕 更新: Sub-Store 入口检测和落地检测脚本中增加 MMDB 日志
HTTP-META 方案的用户可以检查entrance.js和http_meta_geo.js
脚本日志中会输出 GeoLite2 Country 和 GeoLite2 ASN 数据库文件路径
ℹ️ 相关内容
Sub-Store 的节点 入口 & 落地 检测 完整示例配置- ❤️3

Sub-Store 入口/落地检测 更新
1. 默认情况下节点域名会被解析为 IP, 若想还原节点域名, 可在最后加一步节点操作if ($server._domain) $server.server = $server._domain
2. 部分 IP(如各种 CDN
) 使用内部方法 GEO 数据 可能无法得到 countryCode
3. 使用内部方法时, 检测条件放宽,aso和countryCode存在其一即可
4. 如果嫌中转的名称太长, 可以加一步正则命名:🇨🇳.*➮(.*)$=>$1 中转
查看 发布帖- ❤️1

Sub-Store 的节点 入口 & 落地 检测 完整示例配置
支持的运行环境 请查看 检测落地脚本 和 检测入口脚本 说明
▎使用
如图 1导入我的 预设配置: 1. App (使用内部接口版) 2. App (使用网络请求版) 3. Node.js 版
说明:
App (使用网络请求版) 比较通用, 全部使用网络请求. 可能会慢到超时
App (使用内部接口版) 设置了internal参数使用内部方法获取数据, 数据来自 GEOIP 数据库, 大幅提速
在订阅中, 输入你的 本地节点 或 远程订阅
微调部分参数, 如:timeout超时,retries重试次数
使用即可
已开启了缓存, 首次超时就是节点太多测太慢了. 可在设备上尝试使用快捷指令等方式定时请求, 保证 App 中拉取时/ Gist 同步时 始终使用缓存
相关使用说明: 脚本 检测落地脚本 和 检测入口脚本
可得到如图 2的结果
默认情况下节点域名会被解析为 IP, 若想还原节点域名, 可在最后加一步节点操作: if ($server._domain) $server.server = $server._domain
如果嫌中转的名称太长, 可以加一步正则命名:🇨🇳.*➮(.*)$=>$1 中转
部分 IP(如各种 CDN
) 使用内部方法 GEO 数据 可能无法得到 countryCode
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #Node #服务器 #VPS #GEO #落地 #节点落地 #落地检测 #入口 #节点入口 #入口检测- ❤️40
- 👍2
#Sub-Store #SubStore #脚本 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #自建 #平台 #Docker #Node.js
Sub-Store Docker 镜像 测试版
新增: 带 http-metatag 的镜像
包含
HTTP META
可直接使用需要
HTTP META 功能的脚本, 本地且端口号为默认值, 无需设置
可查看👇🏻
节点测活脚本 GPT 检测脚本 节点落地信息脚本
Sub-Store 服务器/云平台/Docker/Android 版的相关教程 (其中
Sub-Store
Hugging Face 自建教程 已更新为 包含 HTTP-META的版本)- ❤️2

Sub-Store 的节点落地信息脚本
支持自由设置 接口和格式
支持以下环境:
1.
Loon 和
Surge
2. 任意环境 但是需要配合另一台设备的 HTTP API(目前仅
Surge 支持, 参数看 脚本说明)
3. Node.js 版(需要HTTP META配合)
HTTP META 本体
Android 也可本地使用 配合 Android 本地版 Sub-Store
▎使用
具体说明可查看脚本内容
常用参数:internal: 可切换为使用内部方法获取数据, 数据来自 GEOIP 数据库. 此时仅需要一个支持返回 IP 的远程 API, 大幅缩短了请求时长. 适用于以下环境:
a.
Surge,
Loon(build >= 692) 等有 $utils.ipaso和$utils.geoipAPI 的 App
b.Node.js版Sub-Store需配置 GEOIP 数据, 设置环境变量SUB_STORE_MMDB_COUNTRY_PATH和SUB_STORE_MMDB_ASN_PATH或 传入mmdb_country_path和mmdb_asn_path参数(分别为 MaxMind GeoLite2 Country 和 GeoLite2 ASN 数据库 的路径)
Docker 配置的一个参考(我省略了其他字段):
部分 IP(如各种 CDN
) 使用内部方法 GEO 数据 可能无法得到 countryCodetimeout,concurrency适当调节api接口. 默认为http://ip-api.com/json?lang=zh-CNformat自定义格式, 从 节点(proxy) 和 API 接口响应(api) 中取数据. 默认为:{{api.country}} {{api.isp}} - {{proxy.name}}
因为这里用了eval所以...其实可以玩很多花活 甚至可以当前日期: {{new Date().toLocaleDateString()}}
举例: 若要使用其他 API(比如 cloudflare), 可以这样设置(这个好像没法直接用了, 留着做个示范吧 反正意思就是从响应字段里取值)接口 为https://speed.cloudflare.com/meta格式 为{{api.country}} {{api.asOrganization}} - {{proxy.name}}
参数一般不用加 这里仅做一个示范
1.
Loon 和
Surge (需使用 有 ability=http-client-policy的模块) 版:https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/geo.js#concurrency=10&timeout=5000&retries=12. Node.js 版(需要HTTP META配合)https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/http_meta_geo.js#http_meta_protocol=http&http_meta_host=127.0.0.1&http_meta_port=9876&http_meta_start_delay=3000&http_meta_proxy_timeout=10000
抛砖引玉 提供一个落地检测完整流程导出数据可一键导入
最新: 节点 入口 & 落地 检测 完整示例配置
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS #GEO #落地 #节点落地 #落地检测- ❤️9
- 👍1