From 9f817a1a507c003b27c5c45d2afc7ce922f088b0 Mon Sep 17 00:00:00 2001 From: Shawn <45581750+KOP-XIAO@users.noreply.github.com> Date: Wed, 9 Sep 2020 19:50:07 +0800 Subject: [PATCH] bug fixed --- .DS_Store | Bin 14340 -> 14340 bytes Scripts/resource-parser.js | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.DS_Store b/.DS_Store index 18afe4180eed06b5d79ebfa6309c4e766c3a7b6e..153855d90f0a3160dfce55f40fb8fce24930a3e2 100644 GIT binary patch delta 1361 zcmeH_%TE(g6vpp|1!k_Hy#;(S_7!tL33)UI*;exxk$vxk>Ip_S&w>Ysl@#tNt zXIE&h&Oh6Hw$F zv@xSIHJ7+;JEhTa!_-(hSE?aMd2A%14(SP|$xfk`R?3f`)hE+N%4GX0EQI`vMbaH;uF5Ro9GY2PhQ?&IqS3fM;>a(?OO|zS_{&<7)&&dn&hP)>q$tUue zd?DY+5Au`zBEQLBxKMyXNbsTpo3RC3QI8-R(S&w%p&McJpch9FMGVJq3ZpPEhH+#t zhXq`~MO?!Y?qC^r@eq&k1S@!omw1KOBzy8;Ef<$t-<6K%nC%8a2Z!{71wbSw{ROv a7B<$ds1?5TYt~$|rtNY1pINj10sRMG@;%A` delta 1053 zcmeIwyK7T%6u|NGRU^5#)%;A_Jk(pNi9~IpZ8dFE1GZ?Bh=@{rR4huccMu;$69p-y zJ|a4livAP_5o~agRuGF0>L^&K4n+sw2qF$HiY`uiX^WHKAE4vm%NfpxQ_7d}x1R<) zi9}zlwzr|Fr9M`hOf>2@fgzVaoynT|eXv@eh-~tyqXoOuK9DQ!J7%xX743pzbV9|^ z`@=@RA#MrD3Tcz9bc-!{IW7Y-DCgy>+>jBuBM;@VjLEn>kqLPvujQ@0lTY$RzREZG z4wzI>NsvV>Cc+Yyvx?O;(M*aC(q!4dX1dtPF1qRAAcr{25qc?c#?M*KafRy)QD%f& z+~Wa{^kr{Yf1JP4Wp$)8zb}dY;S%Fz<(#=5HP7p-s;&t~>*^D&YxT_qJM_3O*=0m5 zQ{8nN&;5a5XlcZ<)C{+Ka)`y9GE?QITSKF1DVORorfO5OX{uSOU`%bUNjY`4+BjX? z+V$?L;9vC0GA#EUxo7gi@%kX29kCzs6Bix=gjk404N;a+M~t}R)k2b1)=ipa*g_{; z*~WJEkYlgoW; cc.indexOf(item) != -1; // 删除项 const RuleCheck = (item) => cc.indexOf(item) != -1; //无视注释行 if (Tout.some(exclude) && !RuleK.some(RuleCheck)) { @@ -616,7 +616,7 @@ function Rule_Handle(subs, Pout, Pin) { } else if (Tin != "" && Tin != null) { //if Tout var dlist = []; for (var i = 0; i < cnt.length; i++) { - cc = cnt[i].trim().replace(/^\s*\-/g,"") + cc = cnt[i].replace(/^\s*\-\s/g,"").trim() const RuleCheck = (item) => cc.indexOf(item) != -1; //无视注释行 if (!RuleK.some(RuleCheck) && cc) { //if Pout.some, 不操作注释项 dd = Rule_Policy(cc); @@ -639,7 +639,7 @@ function Rule_Handle(subs, Pout, Pin) { } function Rule_Policy(content) { //增加、替换 policy - var cnt = content.replace(/^\s*\-/g,"").trim().split(","); + var cnt = content.replace(/^\s*\-\s/g,"").trim().split(","); var RuleK = ["//", "#", ";"]; var RuleK1 = ["host", "domain", "ip-cidr", "geoip", "user-agent", "ip6-cidr"]; const RuleCheck = (item) => cnt[0].toLowerCase().indexOf(item) != -1; //无视注释行