AWAvenue-Ads-Rule/script/Dnsmasq.py
saldry a7dca74f3b
Some checks are pending
build Rule / execute_python_script (push) Waiting to run
使用更简洁的 dnsmasq 规则格式
2025-07-27 20:57:36 +08:00

13 lines
313 B
Python

def format_domain(List):
domain = []
for line in List:
domain_lines = f"address=/{line.strip()}/#"
domain.append(domain_lines)
return domain
def build(rule):
list = format_domain(rule.domain_list)
return {'list': list, 'suffix': '.conf', 'comment': '#', 'total': len(list)}