diff --git a/Scripts/resource-parser.js b/Scripts/resource-parser.js index 3ab026a..fa96235 100644 --- a/Scripts/resource-parser.js +++ b/Scripts/resource-parser.js @@ -1,5 +1,5 @@ /** -☑️ 资源解析器 ©𝐒𝐡𝐚𝐰𝐧 ⟦2023-05-29 12:00⟧ +☑️ 资源解析器 ©𝐒𝐡𝐚𝐰𝐧 ⟦2023-05-31 10:10⟧ ---------------------------------------------------------- 🛠 发现 𝐁𝐔𝐆 请反馈: https://t.me/Shawn_Parser_Bot ⛳️ 关注 🆃🅶 相关频道: https://t.me/QuanX_API @@ -138,6 +138,7 @@ const nan_link = { "open-url": link1, "media-url": qxpng } // nan error link const bug_link = { "open-url": "https://t.me/Shawn_Parser_Bot", "media-url": "https://shrtm.nu/obcB" } // bug link const sub_link = { "open-url": link1, "media-url": "https://shrtm.nu/ebAr" } // server link const update_link = {"open-url" : "https://apps.apple.com/us/app/quantumult-x/id1443988620", "media-url": qxpng} +const plink0 = {"open-url" : link0, "media-url": qxpng} // 跳转订阅链接 if(version == 0) { $notify("⚠️ 请更新 Quantumult X 至最新商店版本\n","🚦 当前版本可能无法正常使用部分功能","\n👉 点击跳转商店链接更新",update_link) } @@ -372,10 +373,13 @@ function ParseUnknown(cnt){ } } catch(err) { - $notify("😭 未能识别该订阅格式: " + "⟦" + subtag + "⟧", "⚠️ 将直接导入Quantumult X \n 如认为是 BUG, 请点通知跳转并发送链接反馈", "链接返回内容:\n"+cnt, bug_link); + if (!/error|block|invalid/.test(cnt.toLowerCase())) { + $notify("😭 未能识别订阅 " + "⟦" + subtag + "⟧ 的内容", "⚠️ 将尝试直接导入Quantumult X \n 如认为是 BUG, 请点通知跳转并发送链接反馈", "订阅返回内容: 👇 \n"+cnt, bug_link); + } else { + $notify("😭 ⟦" + subtag + "⟧ 返回内容无效", "⚠️ 请自行检查订阅内容", "订阅返回内容: 👇 \n"+cnt, plink0); } } - +} function ResourceParse() { @@ -2450,7 +2454,7 @@ function get_emoji(emojip, sname) { "🇫🇷": ["FR", "France", "法国", "法國", "巴黎"], "🇷🇪": ["留尼汪", "留尼旺", "Réunion", "Reunion"], "🇨🇼": ["库拉索", "庫拉索", "Curaçao"], - "🇬🇧": ["UK", "GB ", "England", "United Kingdom", "英国", "伦敦", "英"], + "🇬🇧": ["UK", "GB ", "England", "United Kingdom", "英国", "伦敦", "英", "Britain"], "🇲🇴": ["MO", "Macao","Macau", "MAC", "澳门", "澳門", "CTM"], "🇰🇿": ["哈萨克斯坦", "哈薩克斯坦", "Kazakhstan"], "🇱🇦": ["老挝","老挝", "Laos"],