Browse Source

Update abp.js

tags/4.3.1.0
Student Main 3 years ago
parent
commit
a1f9c3ff08
No known key found for this signature in database GPG Key ID: AA78519C208C8742
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      shadowsocks-csharp/Data/abp.js

+ 3
- 2
shadowsocks-csharp/Data/abp.js View File

@@ -10,15 +10,16 @@ var userrules = [];
var rules = []; var rules = [];
// convert to abp grammar // convert to abp grammar
var re = /^(@@)?\|\|.*?[^\^]$/;
for (var i = 0; i < __RULES__.length; i++) { for (var i = 0; i < __RULES__.length; i++) {
var s = __RULES__[i]; var s = __RULES__[i];
if (s.substring(0, 2) == "||") s += "^";
if (s.match(re)) s += "^";
rules.push(s); rules.push(s);
} }
for (var i = 0; i < __USERRULES__.length; i++) { for (var i = 0; i < __USERRULES__.length; i++) {
var s = __USERRULES__[i]; var s = __USERRULES__[i];
if (s.substring(0, 2) == "||") s += "^";
if (s.match(re)) s += "^";
userrules.push(s); userrules.push(s);
} }


Loading…
Cancel
Save