diff --git a/Scripts/resource-parser.js b/Scripts/resource-parser.js index 14b2a0e..86d6f17 100644 --- a/Scripts/resource-parser.js +++ b/Scripts/resource-parser.js @@ -1,5 +1,5 @@ /** -☑️ 资源解析器 ©𝐒𝐡𝐚𝐰𝐧 ⟦2020-07-07 13:39⟧ +☑️ 资源解析器 ©𝐒𝐡𝐚𝐰𝐧 ⟦2020-07-07 17:39⟧ ---------------------------------------------------------- 🚫 发现 𝐁𝐔𝐆 请反馈: @Shawn_KOP_bot ⛳️ 关注 🆃🅶 相关频道: https://t.me/QuanX_API @@ -7,7 +7,7 @@ 🤖 主要功能: A. 将各格式的服务器订阅解析成 𝐐𝐮𝐚𝐧𝐭𝐮𝐦𝐮𝐥𝐭 𝐗 格式引用 -✔︎ 支持 Vmess/SS(R/D)/Trojan/QuanX/Surge/http(s) 订阅 +✔︎ 支持 Vmess/SS(R/D)/Trojan/QuanX/Surge/HTTP(s) 订阅 ✔︎ 提供说明 1⃣️ 中的可选个性化参数(筛选、重命名 等) B. rewrite(重写) /filter(分流) 的转换&筛选 ✔︎ 用于禁用远程引用中某(几)项 rewrite/hostname/filter @@ -29,7 +29,7 @@ B. rewrite(重写) /filter(分流) 的转换&筛选 ∎ "+"☞"%2B", 空格☞"%20", "&"☞"%26", "."☞"\." ❖ 如 "in=香港.IPLC.0\.2倍率+台湾&out=香港%20BGP" ⦿ regex=正则筛选(字母大小写忽略), 请自行折腾正则表达式; - ❖ 可用上面的 in/out 搭配使用,in/out 会优先执行; + ❖ 可与 in/out 参数搭配使用,in/out 会优先执行; ❖ 对节点完整信息匹配(端口、加密等), 而不只是节点名 ⦿ rename 重命名、删除字段, "旧名@新名", "删除字段1.删除字段2☠️", 以及 "前缀@", "@后缀",用 "+" 连接多个参数; ❖ 如 "rename=香港@HK+[SS]@+@[1X]+倍率.流量☠️" @@ -254,7 +254,7 @@ function Type_Check(subs){ var type="unknown" var RuleK=["host","domain","ip-cidr","geoip","user-agent","ip6-cidr"]; var QuanXK=["shadowsocks=","trojan=","vmess=","http="]; - var SurgeK=["=ss,","=vmess,","=trojan,","=http,","=custom,","=https,"]; + var SurgeK=["=ss,","=vmess,","=trojan,","=http,","=custom,","=https,","=shadowsocks"]; var SubK=["dm1lc3M","c3NyOi8v","dHJvamFu","c3M6Ly","c3NkOi8v"]; var RewriteK=[" url "] var SubK2=["ss://","vmess://","ssr://","trojan://","ssd://"];