top-level for clashx

This commit is contained in:
itdoginfo
2024-01-28 08:01:04 +03:00
parent 6e3b608937
commit bb3f5f5a3e

View File

@@ -58,6 +58,8 @@ def clashx(src, out, remove={'google.com'}):
if tldextract.extract(line).suffix:
if re.search(r'[^а\-]', tldextract.extract(line).domain):
domains.add(tldextract.extract(line.rstrip()).registered_domain)
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add("." + tldextract.extract(line.rstrip()).suffix)
domains = domains - remove
domains = sorted(domains)