AWAvenue-Ads-Rule/build/script/QuantumultX.py
2024-01-18 03:21:51 +08:00

22 lines
664 B
Python

def format_domain(domain_file):
domain = []
with open(domain_file, 'r') as file:
lines = file.readlines()
for line in lines:
domain_lines = f"DOMAIN,{line.strip()},reject"
domain.append(domain_lines)
return domain
def format_regex(regex_file):
regex = []
with open(regex_file, 'r') as file:
lines = file.readlines()
for line in lines:
regex_lines = f"DOMAIN-KEYWORD,{line.strip()},reject".replace("$","").replace("^","").replace("*","")
regex.append(regex_lines)
return regex
def build(domain_file, regex_file):
return format_domain(domain_file) + format_regex(regex_file)