diff --git a/Scripts/resource-parser.js b/Scripts/resource-parser.js index 1dfcb84..a106297 100644 --- a/Scripts/resource-parser.js +++ b/Scripts/resource-parser.js @@ -697,7 +697,7 @@ function Rewrite_Filter(subs, Pin, Pout,Preg) { for (var i = 0; i < subs.length; i++) { subi = subs[i].trim(); var subii = subi.replace(/ /g, "") - if (subi != "" && subi.indexOf(" url ")!=-1) { + if (subi != "" && (subi.indexOf(" url ")!=-1 || /^hostname\=/.test(subii))) { const notecheck = (item) => subi.indexOf(item) == 0 if (noteK.some(notecheck)) { // 注释项跳过 continue; @@ -802,6 +802,7 @@ function Rule_Handle(subs, Pout, Pin) { ply = Ppolicy; //策略组 var nlist = [] var RuleK = ["//", "#", ";"]; + var RuleK2 = ["host,", "-suffix,", "domain,", "-keyword,", "ip-cidr,", "ip-cidr6,", "geoip,", "user-agent,", "ip6-cidr,"]; if (Tout != "" && Tout != null) { // 有 out 参数时 var dlist = []; for (var i = 0; i < cnt.length; i++) {