From c3043cb2f90cd7d913c5576ea5ac7a5ea1ff0c90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A6=B3=E6=9C=88=E5=94=AF?= Date: Fri, 14 Aug 2020 00:12:44 +0800 Subject: [PATCH] Update hide_farm.py --- AutoBuild/hide_farm.py | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/AutoBuild/hide_farm.py b/AutoBuild/hide_farm.py index 22b3420..08ce05f 100644 --- a/AutoBuild/hide_farm.py +++ b/AutoBuild/hide_farm.py @@ -4,6 +4,7 @@ from datetime import datetime, timedelta, timezone tz = timezone(timedelta(hours=+8)) domain_list = '' +domain_list_ff = '' with open('../nofarm_hosts.txt', 'r') as files: for domains in files.read().split('\n'): if domains: @@ -11,11 +12,18 @@ with open('../nofarm_hosts.txt', 'r') as files: domain_list += 'google.*##div[data-hveid]:has(a[href*="{domain}"])\n'.format( domain=domain ) + domain_list_ff += 'google.*##div div div:has(a[href*="{domain}"])\n'.format( + domain=domain + ) if not os.path.exists('../hide_farm_from_search.txt'): with open('../hide_farm_from_search.txt', 'w') as files: pass +if not os.path.exists('../hide_farm_from_search_ff.txt'): + with open('../hide_farm_from_search_ff.txt', 'w') as files: + pass + with open('../hide_farm_from_search.txt', 'r') as orig: version, ver_dt = '', '' try: @@ -31,13 +39,17 @@ with open('../hide_farm_from_search.txt', 'r') as orig: else: v += str(int(version[-2:])+1).zfill(2) +head = '[Adblock Plus]\n' \ + '! Title: Make futa great again!\n' \ + '! Version: {version}\n' \ + '! Expires: 1 hour\n' \ + '! Homepage: https://t.me/adguard_tw\n' \ + '! ----------------------------------------------------------------------\n'.format( + version=v + ) + with open('../hide_farm_from_search.txt', 'w') as files: - head = '[Adblock Plus]\n' \ - '! Title: Make futa great again!\n' \ - '! Version: {version}\n' \ - '! Expires: 1 hour\n' \ - '! Homepage: https://t.me/adguard_tw\n' \ - '! ----------------------------------------------------------------------\n'.format( - version=v - ) files.write(head + domain_list) + +with open('../hide_farm_from_search_ff.txt', 'w') as files: + files.write(head + domain_list_ff)