From 38f11764a5e4602bd6f60d76eb0f3d3d54a6ba0c Mon Sep 17 00:00:00 2001 From: Shawn <45581750+KOP-XIAO@users.noreply.github.com> Date: Sun, 14 Mar 2021 09:24:59 +0800 Subject: [PATCH] minor --- Scripts/resource-parser.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Scripts/resource-parser.js b/Scripts/resource-parser.js index 6a4a7fd..ff8fa18 100644 --- a/Scripts/resource-parser.js +++ b/Scripts/resource-parser.js @@ -1,5 +1,5 @@ /** -☑️ 资源解析器 ©𝐒𝐡𝐚𝐰𝐧 ⟦2021-03-13 17:59⟧ +☑️ 资源解析器 ©𝐒𝐡𝐚𝐰𝐧 ⟦2021-03-14 09:59⟧ ---------------------------------------------------------- 🛠 发现 𝐁𝐔𝐆 请反馈: @Shawn_KOP_bot ⛳️ 关注 🆃🅶 相关频道: https://t.me/QuanX_API @@ -905,13 +905,13 @@ function ReplaceReg(cnt, para) { function Subs2QX(subs, Pudp, Ptfo, Pcert, Ptls13) { var list0 = subs.split("\n"); var QuanXK = ["shadowsocks=", "trojan=", "vmess=", "http="]; - var SurgeK = ["=ss", "=vmess", "=trojan", "=http", "=custom"]; + var SurgeK = ["=ss,", "=vmess,", "=trojan,", "=http,", "=custom,"]; var LoonK = ["=shadowsocks", "=shadowsocksr"] var QXlist = []; var failedList = []; for (var i = 0; i < list0.length; i++) { var node = "" - if (list0[i].trim().length > 3) { + if (list0[i].trim().length > 3 && !/\;|\/|\#/.test(list0[i][0])) { var type = list0[i].split("://")[0].trim() var listi = list0[i].replace(/ /g, "") const NodeCheck = (item) => listi.toLowerCase().indexOf(item) != -1; @@ -965,7 +965,7 @@ function Subs2QX(subs, Pudp, Ptfo, Pcert, Ptls13) { } } if (failedList.length > 0 && Pntf0 != 0) { - $notify(`⚠️ 有 ${failedList.length} 条数据解析出错, 已跳过`, "出错内容", failedList.join("\n")); + $notify(`⚠️ 有 ${failedList.length} 条数据解析失败, 已忽略`, "出错内容👇", failedList.join("\n")); } return QXlist; }