Sub-Store 的节点入口信息检测脚本
支持自由设置
接口 和
格式支持所有环境
▎使用
具体说明可查看脚本内容
常用参数:
internal: 可切换为使用内部方法获取数据, 数据来自 GEOIP 数据库, 无需网络请求. 适用于以下环境:
a.

Surge,

Loon(build >= 692) 等有
$utils.ipaso 和
$utils.geoip API 的 App
b.
Node.js 版
Sub-Store, 设置环境变量
SUB_STORE_MMDB_COUNTRY_PATH 和
SUB_STORE_MMDB_ASN_PATH 或 传入
mmdb_country_path 和
mmdb_asn_path 参数(分别为 MaxMind GeoLite2 Country 和 GeoLite2 ASN 数据库 的路径)

部分 IP(如各种 CDN

) 使用内部方法 GEO 数据 可能无法得到
countryCodetimeout,
concurrency ,
retries 适当调节

与测落地不同 测入口可能会因为请求过于频繁被风控
api 接口. 默认为
http://ip-api.com/json/{{proxy.server}}?lang=zh-CNformat 自定义格式, 从 节点(proxy) 和 入口 API 响应(api)中取数据. 默认为:
{{api.country}} {{api.isp}} - {{proxy.name}}valid 验证 api 请求是否合法. 默认:
ProxyUtils.isIP('{{api.ip || api.query}}') (判断 响应中的字段是否为合法`IP`)

参数一般不用加 这里仅做一个示范
https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/check/entrance.js#concurrency=10&timeout=5000&retries=1
抛砖引玉 提供一个
可一键导入的入口测试配置
最新:
节点 入口 & 落地 检测 完整示例配置
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #脚本 #Node #服务器 #VPS #GEO #入口 #节点入口 #入口检测