#解析器
2020-06-30
支持对 Surge 模块/配置文件中,URL-REGEX 规则、302/307 复写,以及 Script 部分的解析转换
- dst=regex,只解析url-regex 部分
- dst=script,只解析 302/307/script 部分
- 默认则全部解析
2020-06-30
支持对 Surge 模块/配置文件中,URL-REGEX 规则、302/307 复写,以及 Script 部分的解析转换
- dst=regex,只解析url-regex 部分
- dst=script,只解析 302/307/script 部分
- 默认则全部解析
#解析器
2020-07-17
感谢 @PengYM 大佬的新参数,提供另一种用于节点过滤、重命名功能的灵活方式:
- sfilter 参数,可以传入一段 base64 编码的脚本,用于过滤订阅节点。
- srename 参数,可以传入一段 base64 编码的脚本,用于重命名订阅节点
使用方式参考:
https://github.com/KOP-XIAO/QuantumultX/pull/9‘
2020-07-17
感谢 @PengYM 大佬的新参数,提供另一种用于节点过滤、重命名功能的灵活方式:
- sfilter 参数,可以传入一段 base64 编码的脚本,用于过滤订阅节点。
- srename 参数,可以传入一段 base64 编码的脚本,用于重命名订阅节点
使用方式参考:
https://github.com/KOP-XIAO/QuantumultX/pull/9‘
#API
2020-07-25: 新增两个参数(quanx/surge/clash):
- clash 的 proxy-provider支持SSR订阅转换
- regdel,利用正则表达式删除节点名中字符;
- regdel=H.*L
- sort=x,节点随机排序
2020-07-25: 新增两个参数(quanx/surge/clash):
- clash 的 proxy-provider支持SSR订阅转换
- regdel,利用正则表达式删除节点名中字符;
- regdel=H.*L
- sort=x,节点随机排序
#API
2020-07-27
⚠️ 现在只保留了all2quanx/all2surge/all2clash等几个转化接口
⚠️ 之前旧接口 sub2quanx/Mix2Surge等已取消
❌ 如出现404错误,请自行更换
2020-07-27
⚠️ 现在只保留了all2quanx/all2surge/all2clash等几个转化接口
⚠️ 之前旧接口 sub2quanx/Mix2Surge等已取消
❌ 如出现404错误,请自行更换
#API
2020-07-31
- 几乎完全重写,支持同订阅内有多种类型节点组合的方式;
- filter 正则过滤参数,变更为对完整节点字段生效(端口、加密、udp 状态等信息)
- 如有 bug,请带链接或详细描述反馈 @Shawn_KOP_bot
- 或使用其他 API
2020-07-31
- 几乎完全重写,支持同订阅内有多种类型节点组合的方式;
- filter 正则过滤参数,变更为对完整节点字段生效(端口、加密、udp 状态等信息)
- 如有 bug,请带链接或详细描述反馈 @Shawn_KOP_bot
- 或使用其他 API
#解析器
2020-08-19
❓有人问,解析器能否 选择性给部分节点 开启/关闭 udp
🗣答案是🉑️
因为需求小众,所以没有单独的参数,
但可用现有的 replace 参数更改节点内容来实现
replace=oldregex@newregex
示范:给🇰🇷/🇬🇧 BGP开启udp,关闭🇭🇰IEPL 01/02的udp
参数内容:
说明:
- 中间的'+'号用来连接两个需求
- 第一个为 (udp-relay=)(.*true)(.*IEPL%20(01|02))@$1false$3
- 其中$1跟$3分别代表第1跟第3括号里的内容,第一个括号内容匹配udp-relay参数,第3个括号匹配到节点名部分
- 而 false 将会替代第2括号内的 true(即关闭udp)
- 后者🇰🇷🇬🇧同理
(Ps. 严格来说,上面参数里的 - 跟 = 都应该加转义符\)
2020-08-19
❓有人问,解析器能否 选择性给部分节点 开启/关闭 udp
🗣答案是🉑️
因为需求小众,所以没有单独的参数,
但可用现有的 replace 参数更改节点内容来实现
replace=oldregex@newregex
示范:给🇰🇷/🇬🇧 BGP开启udp,关闭🇭🇰IEPL 01/02的udp
参数内容:
replace=(udp-relay=)(.*true)(.*IEPL%20(01|02))@$1false$3+(udp-relay=)(.*false)(.*(
🇰🇷|
🇬🇧).*BGP)@$1true$3
说明:
- 中间的'+'号用来连接两个需求
- 第一个为 (udp-relay=)(.*true)(.*IEPL%20(01|02))@$1false$3
- 其中$1跟$3分别代表第1跟第3括号里的内容,第一个括号内容匹配udp-relay参数,第3个括号匹配到节点名部分
- 而 false 将会替代第2括号内的 true(即关闭udp)
- 后者🇰🇷🇬🇧同理
(Ps. 严格来说,上面参数里的 - 跟 = 都应该加转义符\)
#解析器
2020-08-23
1⃣️ 新增 clash 格式 proxy-provider 的解析(yaml 规范写法)
- 支持 vmess、ss、ssr、trojan、http 类型
2⃣️ 新增 clash 格式规则 rule-set 的 解析
3⃣️ 更改为 默认跳过 tls 证书验证 -> [ tls-verification=false ]
-----------
bug请反馈 @Shawn_KOP_bot
2020-08-23
1⃣️ 新增 clash 格式 proxy-provider 的解析(yaml 规范写法)
- 支持 vmess、ss、ssr、trojan、http 类型
2⃣️ 新增 clash 格式规则 rule-set 的 解析
3⃣️ 更改为 默认跳过 tls 证书验证 -> [ tls-verification=false ]
-----------
bug请反馈 @Shawn_KOP_bot
QuantumultX 教程&API&解析器 通知频道
#解析器 2020-08-23 1⃣️ 新增 clash 格式 proxy-provider 的解析(yaml 规范写法) - 支持 vmess、ss、ssr、trojan、http 类型 2⃣️ 新增 clash 格式规则 rule-set 的 解析 3⃣️ 更改为 默认跳过 tls 证书验证 -> [ tls-verification=false ] ----------- bug请反馈 @Shawn_KOP_bot
# 解析器
2020-08-25
- 利用人工智能,强行纠正 部分 yaml 解析的❌问题;
- 支持了 clash 中的 ssr以及 ss 的 v2-plugin 类型解析;
--------------------------
⚠️ ⚠️ 如遇到 clash 订阅解析问题,纯属正常
⚠️ ⚠️ 有需要请反馈 @Shawn_KOP_bot 强行纠正
2020-08-25
- 利用人工智能,强行纠正 部分 yaml 解析的❌问题;
- 支持了 clash 中的 ssr以及 ss 的 v2-plugin 类型解析;
--------------------------
⚠️ ⚠️ 如遇到 clash 订阅解析问题,纯属正常
⚠️ ⚠️ 有需要请反馈 @Shawn_KOP_bot 强行纠正
QuantumultX 教程&API&解析器 通知频道
# 解析器 2020-08-25 - 利用人工智能,强行纠正 部分 yaml 解析的❌问题; - 支持了 clash 中的 ssr以及 ss 的 v2-plugin 类型解析; -------------------------- ⚠️ ⚠️ 如遇到 clash 订阅解析问题,纯属正常 ⚠️ ⚠️ 有需要请反馈 @Shawn_KOP_bot 强行纠正
#解析器
🗣 机场有 Clash 订阅或 proxy provider的,可以帮忙验证 资源解析器 能否正常解析clash 格式节点
⚠️ 如失败,可带链接反馈 @Shawn_KOP_bot 以帮助修正yaml的解析
目前仅测试过以下 ✈️ 的clash 链接能正常解析
- DlerCloud
- n3ro
- ARK
- Yahaha
- CNIX
🗣 机场有 Clash 订阅或 proxy provider的,可以帮忙验证 资源解析器 能否正常解析clash 格式节点
⚠️ 如失败,可带链接反馈 @Shawn_KOP_bot 以帮助修正yaml的解析
目前仅测试过以下 ✈️ 的clash 链接能正常解析
- DlerCloud
- n3ro
- ARK
- Yahaha
- CNIX
#API
2020-09-16
新增replace 参数,可用于正则替换节点信息、参数
- replace=regex1@str1+regex2@str2
- 如将某节点 xxx 的 udp 关闭:
- replace=(.*relay\=)true(.*tag\=xxx)@$1false$2
- 如 replace=regex@ , 则类似 regdel 参数,删除字符
2020-09-16
新增replace 参数,可用于正则替换节点信息、参数
- replace=regex1@str1+regex2@str2
- 如将某节点 xxx 的 udp 关闭:
- replace=(.*relay\=)true(.*tag\=xxx)@$1false$2
- 如 replace=regex@ , 则类似 regdel 参数,删除字符
#解析器
2020-09-19
sort 参数增加按指定规则排序功能:
❖ 指定规则可以是正则表达式或简单关键词, 用"<" 跟 ">" 表示顺序
❖ 𝘀𝗼𝗿𝘁=🇭🇰>🇸🇬>🇯🇵>🇺🇸 , 靠前排序
❖ 𝘀𝗼𝗿𝘁=IEPL<IPLC<BGP , 靠后排序
❖ 关键词不限于节点名, 可以是节点信息的任意参数
2020-09-19
sort 参数增加按指定规则排序功能:
❖ 指定规则可以是正则表达式或简单关键词, 用"<" 跟 ">" 表示顺序
❖ 𝘀𝗼𝗿𝘁=🇭🇰>🇸🇬>🇯🇵>🇺🇸 , 靠前排序
❖ 𝘀𝗼𝗿𝘁=IEPL<IPLC<BGP , 靠后排序
❖ 关键词不限于节点名, 可以是节点信息的任意参数