对clash ip规则添加no-resolve close #84

This commit is contained in:
heinu 2024-09-19 13:22:38 +08:00 committed by GitHub
parent e5085bd635
commit 50e91f48bb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -16,10 +16,10 @@ def format_regex(List):
def format_ip(List): def format_ip(List):
ip = [] ip = []
for line in List: for line in List:
ip_lines = f" - IP-CIDR,{line.strip()}" ip_lines = f" - IP-CIDR,{line.strip()},no-resolve"
ip.append(ip_lines) ip.append(ip_lines)
return ip return ip
def build(rule): def build(rule):
list = ["payload:"] + format_ip(rule.ip_list) + format_domain(rule.domain_list) + format_regex(rule.regex_list) list = ["payload:"] + format_ip(rule.ip_list) + format_domain(rule.domain_list) + format_regex(rule.regex_list)
return {'list': list, 'suffix': '.yaml', 'comment': '#', 'total': len(list)} return {'list': list, 'suffix': '.yaml', 'comment': '#', 'total': len(list)}