- 👍1
折腾啥


先看这个 Telegram 转圈总结
可能不需要打断请求来解决 Telegram 转圈 / 免流继续跑流量
此模块仅 Surge 可用. Loon 也有 API 但是我懒得写了, 可自行摸索使用链接->重写->执行脚本 调用 setSelectPolicygetSubPolicysgetSubPoliciesgetPolicygetSelectedPolicy这几个 API 来回切换策略组来实现打断请求 类似这个 , QX 有$configuration.sendMessage, Stash 有 Clash RESTful API
1. 支持定时根据规则打断连接(不建议使用定时)
比如定时把
Telegram/
微信 连接打断防止转圈
图 2 中 第一行记得去掉#来启用定时功能
嫌通知烦的 如图禁用通知
效果图来自小白鼠用户 Luca
2. 通过请求打断连接时, 可设置是否发送通知
请求支持通过 URL 参数传入正则匹配参数REQ_RULE
建议使用:
快捷指令中, 使用自动化 在打开或关闭
Telegram 时打断连接 (参考: 1, 2)
例: 设置打开或关闭
Telegram 时候, 请求一下 http://kill-active-requests.com?REQ_RULE=Telegram
微信同理
嫌通知烦的 可设置REQ_NOTIFY为0
模块地址
辅助小脚本 打印现在活跃连接中的rule方便你查看并编写自己的正则匹配 效果图
其他说明 请查看 发布帖
模块脚本合集
频道资源合集
恰饭推荐
群组
#Surge #模块 #面板 #脚本 #打断连接 #打断请求 #活跃连接 #打断活跃连接 #免流 #Telegram #转圈 #微信- ❤️14
#ScriptHub
▎
Script Hub
近期更新汇总
兼容性转换: 删除请求头中的 host并将数字类型转换为字符串
主要解决了部分脚本在
Surge 上的请求问题
有些脚本虽然使用了Env.js或其他的逻辑来兼容非
QX 客户端
但是没有注意兼容性问题
echo-response增加status-code,text,base64
支持
Surge 的新 mock格式解析
Loon 逻辑规则和端口规则更新
当修改定时任务的关键词锁定到了非 cron脚本时,会自动生成一个定时任务- ❤️2
- 👍1
#Surge #模块 #脚本 #代理 #加速 #GitHub #镜像 #配置 #订阅 #Sub-Store #分流 #简化
Surge 分流配置超简化
从此以后你只需要这样写:# > 自己 Gist 的分流 RULE-SET,http://self/direct,DIRECT # > skk 佬的分流 RULE-SET,http://skk/non_ip/lan,DIRECT # > bm7 仓库的分流 RULE-SET,http://bm7/Global_All,Proxy # > 自建服务端 Sub-Store 的组合订阅 订阅 01 = select, policy-path=http://sub/01
转换规则:http://bm7/Global_All
->https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Global/Global_All.listhttp://self/direct
->https://gist.githubusercontent.com/your_username/your_gist_id/raw/direct.listhttp://sub/01
->https://your_sub_store_api.com/xxxxxx/download/collection/01?target=Surge
配置:[URL Rewrite] ^http:\/\/bm7\/(.*?)(_.*)?$ https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/$1/$1$2.list 302 ^http:\/\/skk\/(.*?)$ https://ruleset.skk.moe/List/$1.conf 302 ^http:\/\/self\/(.*)$ https://gist.githubusercontent.com/your_username/your_gist_id/raw/$1.list 302 ^http:\/\/sub\/(.*)$ https://your_sub_store_api.com/xxxxxx/download/collection/$1?target=Surge 302
福利:
薯薯RULE-SET,http://❤️🍟/HTTPDNS,Reject^http:\/\/xn--qeiz318m\/HTTPDNS http://raw.githubusercontent.com/VirgilClyne/GetSomeFries/main/ruleset/HTTPDNS.Block.list 302
如果你要添加更多自定义的 建议不要使用大写 或 自己注意正则中大小写同时匹配 讨论- 👍18
- ❤️14
Sub-Store 自建后端版如何排查
👉 代理 App 版如何排查
Android 版的区别: 后端端口为3000, 且没有/2cXaAxRGfddmGz2yx1wA部分. Android 模块说明
无法刷新出新版前端 清除前端 PWA 缓存
0. 首先你应该检查你的各种环境变量和配置 可参考 最简安全配置
1. 检查日志docker logs -f --tail 100 -f sub-store应该有[FRONTEND] :::3001 [FRONTEND -> BACKEND] :::3001/2cXaAxRGfddmGz2yx1wA/api/ -> http://127.0.0.1:3000/api/
如果开了SUB_STORE_BACKEND_MERGE则是[BACKEND] MERGE mode is [ON]. [BACKEND && FRONTEND] 127.0.0.1:3001 [BACKEND PREFIX] 127.0.0.1:3000/2cXaAxRGfddmGz2yx1wA [BACKEND] listening on 127.0.0.1:3001
2. 检查端口docker ps应该有(如果你监听是本机 显示的是127.0.0.1)0.0.0.0:3001->3001/tcp, :::3001->3001/tcp
3. 在本机访问curl http://127.0.0.1:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env应该会看到 JSON 响应{"status":"success","data":{"backend":"Node","version":"2.14.278"}}
4. 如果你不是监听的本地, 尝试在浏览器打开http://部署服务的IP:3001/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
5. 如果你配置了反代, 尝试在浏览器打开http://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
6. 如果你配置了反代且配置了 SSL, 尝试在浏览器打开https://你的域名/2cXaAxRGfddmGz2yx1wA/api/utils/env, 响应同上
7. 如果没有问题, 此时在浏览器打开你的前端, 设置后端为https://你的域名/2cXaAxRGfddmGz2yx1wA, 应该能设置成功. 如果不成功, 查看浏览器控制台. 可能是因为 HTTPS 的前端无法访问 HTTP 后端的问题, 可都使用 HTTPS 或修改浏览器设置允许不安全的内容 参考 使用官方 Sub-Store 前端连接非本地 HTTP 后端
相关
👉 代理 App 版如何排查
Sub-Store 合集
频道资源合集
恰饭推荐
群组
#排查 #Sub-Store #SubStore #Docker #自建 #后端 #服务器 #VPS #Android #安卓 #Node.js- ❤️9
- 👍1

Sub-Store
后端 2.14.289
兼容哪吒探针网络监控接口
Loon,
Surge(ability=http-client-policy) 可输出节点延迟
查看此功能详情
前端 2.14.215后端2.14.278
订阅支持输出哪吒探针兼容响应
1. 确保节点名能够被识别出地区 或手动设置 ISO 3166-1 二位字母代码
字段可以是$server._geo?.countryCode,$server._geo?.country
2. 可设置离线状态 字段为$server._unavailable
3. 暂时不需要解析域名, 若有需求, 自己在 Sub-Store 加一步域名解析, 或手动设置字段
现在域名解析后会自动添加_IPv4,_IPv6,_IP(若有多个步骤, 只取第一次成功的 v4 或 v6 数据),_domain字段
4. 默认按序数输出Uptime这将影响 VPings 中的排序
若有其他需求, 可自行设置节点的_uptime字段
5. 安装 VPings (加入群组)
其中URL填入 订阅地址 如https://sub.store/download/xxx不要带参数Token随便写
PS: 演示中的效果需搭配 薯薯的模块 并在VPings中设置地图风格为卫星叠加
VPings 帮助手册
JSON 输出支持 produceType: "internal"
修复 Tencent DNS 解析修复 Tencent DNS 解析
ProxyUtils增加getFlag,getISO方法
sing-box 订阅格式修改(如需原始格式 请使用 target=sing-box&produceType=internal)
清理输出字段
修复 SS URI 解析错误
区域过滤增加韩国德国, 修复内蒙古识别为蒙古的问题, geo增加关键词德意志,JNB,SJC,SEL,AMS
日志输出增加订阅的来源 User-Agent
相关内容
链接参数说明 脚本使用说明
Sub-Store 代理 App 版安装下载
Sub-Store 服务器/云平台/Docker/Android 版的相关教程- ❤️5
- 👍3
- 👌1
TestFlight macOS 版 App 离谱超时修复补丁
使用前需要 221 秒, 使用后仅需 6秒
此为精简版#!name=TestFlight macOS 版修复离谱超时 #!desc=会提示不兼容的硬件 但是不影响. 整合 P 佬的 TestFlight 区域限制解除 [General] skip-proxy = %APPEND% iosapps.itunes.apple.com [Header Rewrite] http-request https?:\/\/testflight\.apple\.com\/v3\/accounts\/.*?/apps header-del user-agent http-request https?:\/\/testflight\.apple\.com\/v3\/accounts\/.*?/apps header-add user-agent Oasis/3.5.1 OasisBuild/425.2 iOS/17.4 model/iPhone16,2 hwp/t8130 build/21E219 (6; dt:311) AMS/1 TSE/0 [Body Rewrite] http-request ^https?://testflight\.apple\.com/v\d/accounts/.+?/install$ (\"storefrontId\")\s?:\s?\".+?\" $1:"143441-19,29" [MITM] hostname = %APPEND% testflight.apple.com
使用场景
macOS 版 官方 TestFlight App 无论如何都显示失败
此版本使用了Body Rewrite功能, 使用脚本版的见 整合野比佬的区域限制解除脚本的版本
macOS 合集
合集
群组
恰饭
联系推广
#testflight #账号管理 #Surge #脚本 #模块 #mac #macOS- ❤️4
- 👍1

- ❤️3
青龙同步工具
🔖描述:
· 应大佬要求增加了指定 KEY 同步到青龙
· 添加环境变量 KEY 之后运行应用脚本(3)可以将 BoxJs 的环境变量同步到青龙环境
· 可以自行添加 Cron 每天同步
📍注意: 当前样式仅在线版支持,原版请自行使用 JSON 添加,同一个环境变量只能在青龙存在一次
📌应用: BoxJs(青龙同步)、BoxJS在线版、脚本链接
❣️订阅:Dompling一键添加、Dompling GitHub box订阅、Dompling GitHub 仓库- ❤️1
iRingo: 📍 Location & 🗺️ Maps
==已拆分为==>
iRingo: 📍 Location
iRingo: 🗺️ Map
v3.4.x 已发布
Powered by Chavy‘s
BoxJs
Created by @V_Clyne
Available in
Loon,
Stash,
Surge,
Egern,
Quantumult X
Compatible with
Shadowrocket
简介
为🇨🇳中国版 Maps (地图 app) 启用🇺🇳国际版限定功能,并提供自定义选项
详细功能介绍与说明请参阅: iRingo: 🗺️ Map
更新功能
1. 新增[定位漂移](Location Shift)API修改功能
2. 新增[瓦片地图](Tiles Map)数据源修改功能
3. 新增[卫星图像](Satellite Map)数据源修改功能
4. 新增[兴趣点](POI)数据源修改功能
5. 新增[飞行俯瞰](Flyover)数据源修改功能
6. 新增[四处看看](Look Around)数据源修改功能
7. 移除[默认配置]选项,现在总是启用全部已知功能
8. 移除[通告配置]选项,现在总是跟随[动态配置]版本
兼容性
1.
Shadowrocket 仅支持指定[动态配置]的服务版本,无法分别指定[调度器][导航与ETA][评分和照片][定位漂移][地图][卫星图像][交通状况][兴趣点][飞行俯瞰][四处看看]的服务版本
2.
Stash 需要 2.6.0 (798)
注:
1. 默认配置为目前最佳配置,在国内地图正常可用的情况下,尽可能多的启用国际版功能(如[飞行俯瞰],[四处看看]功能),如无必要,不需修改
2. 需要更新BoxJS订阅以显示新的 Map 设置面板与选项- ❤️1

更新: 兼容更多形式的数据, 并且脚本链接的参数可以覆盖远程订阅的参数
一个使用示例:
如图, 你可以给本地订阅 添加流量信息
并在脚本中指定重置天数- 👍4
- ❤️1
#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 #落地 #节点落地 #落地检测- ❤️8
- 👍1

Sub-Store
前端 2.14.214后端2.14.267
处理 sni off 的情况. 若出现问题, 麻烦大家及时反馈
处理传入 httpClient 的 timeout 参数
流量单位显示由 EB 提升到 YB
修复组合订阅子订阅失败导致预览失败
修复组合订阅中的分组选择状态
增加不同情况下的流量显示
修复前端订阅丢失
相关内容
链接参数说明 脚本使用说明
Sub-Store 代理 App 版安装下载
Sub-Store 服务器/云平台/Docker/Android 版的相关教程- 👏1
人形 Surge 授权查询
使用效果
使用方法:,sl [text/reply]
所需权限:plugins.sl
查询 Surge 授权:,sl
首次使用需要设置 Surge 授权的信息:,sl 邮箱 Key 类型例:,sl [email protected] YYYYYYsurge-ios
参考官网 https://nssurge.com/account
邮箱为License Email
Key 为License Key
类型为 iOS 版:surge-ios, Mac v2 版:surge-mac, Mac v3/v4/v5 版:surge-mac-3
人形插件合集
频道资源合集
恰饭推荐
群组
#Pagermaid #插件 #PagerMaid-Pyro #人形自走机器人 #bot #插件 #脚本 #Surge #授权- 🤡4
- ❤️3
- 👍3
- 🥱1
- 🥴1
#openai #chatgpt #ai #OneAPI #FreeOneAPI #GPT4FREE #FREE #白嫖
1. One API 统一管理通过标准的 OpenAI API 格式访问所有的大模型,开箱即用
2. Free One API 白嫖通过标准的 OpenAI API 格式访问所有的 LLM 逆向工程库
3. GPT4FREE 白嫖
包括 前端 和 API
4. Free AI APIs & Sites 白嫖
嫖一些免费 API, 部分可以涩涩 看表格里的NSFW Ok?
那一列- 👍5
- ❤️1

快速获取分流规则链接
(取自blackmatrix7佬整理的版本)
版本: v24.032701
更新: 24-03-27 14:37
安装: 点击安装
简介:
此快捷指令的作用主要就是通过关键字快速获取你需要的分流链接,因为旧版失效了,感觉应该挺实用所以重发下
(规则由 blackmatrix7 佬维护,感谢大佬)
注:其中常规版需配合 Actions 使用,可识别中文、英文和拼音
方法:
情况一:
①复制已有的blackmatrix7链接
②运行快捷指令,根据提示快捷转化成其他应用的格式
情况二:
①首次使用请打开快捷指令,在默认代理处填写对应工具名称,直接从注释中复制即可,直接输入可能因大小写问题而报错
②把快捷指令放到合适的 快捷打开方式
③运行快捷指令,输入关键字,此处注意,根据你安装的版本,选择输入中文或者拼音或者英文,在不确定情况下可以缩短关键字个数以增加匹配到的概率,如TestFlight可以输入test,此处输入无须区分大小写
④复制完成后去对应的工具粘贴即可,最好给他设置一个比较稳定的节点
如同时使用多个工具,自己创建个快捷指令副本改下参数即可
注:旧版本失效原因未查,不排除是系统升级导致部分动作变化导致,可自行尝试是否可用, 旧版本入口
新版
分享
合集
导航
#快捷指令- ❤️5
- 👍3