bugfix: user-rule不生效问题

This commit is contained in:
zhiyi
2023-09-17 01:24:13 +08:00
parent b32c4e9e4b
commit 9976b1df08
3 changed files with 22 additions and 23 deletions

View File

@@ -262,6 +262,7 @@ def main():
# Yeah, it's an URL, try to download it
print('Downloading user rules file from %s' % args.user_rule)
user_rule = urllib.request.urlopen(args.user_rule, timeout=10).read().decode('utf-8')
user_rule = user_rule.splitlines(False)
if args.direct_rule:
directrule_parts = urllib.parse.urlsplit(args.direct_rule)
@@ -293,9 +294,8 @@ def main():
cnips = fetch_ip_data()
domains = []
# domains = reduce_domains(domains)
pac_content = generate_pac_fast(domains, args.proxy, direct_rule, cnips, localtld_rule)
pac_content = generate_pac_fast(user_rule, args.proxy, direct_rule, cnips, localtld_rule)
with open(args.output, 'w') as f:
f.write(pac_content)