mirror of
https://github.com/iBug/pac.git
synced 2025-09-14 13:56:51 +08:00
refactor, nothing changed
This commit is contained in:
parent
b4672cad56
commit
3c8310f203
42
build.py
42
build.py
@ -126,6 +126,16 @@ def fetch_and_convert_ip6(src):
|
|||||||
return template.format("\n".join(lines)) + template2.format("\n".join(lines2))
|
return template.format("\n".join(lines)) + template2.format("\n".join(lines2))
|
||||||
|
|
||||||
|
|
||||||
|
def write_pac(filename, code, data, data_6, tail):
|
||||||
|
with open(os.path.join(OUT_DIR, filename), "w") as f:
|
||||||
|
f.write(code)
|
||||||
|
f.write(data)
|
||||||
|
f.write("\n")
|
||||||
|
f.write(data_6)
|
||||||
|
f.write("\n")
|
||||||
|
f.write(tail)
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
now = datetime.utcnow()
|
now = datetime.utcnow()
|
||||||
date = now.strftime("%Y%m%d")
|
date = now.strftime("%Y%m%d")
|
||||||
@ -150,20 +160,8 @@ def main():
|
|||||||
|
|
||||||
filename = f"pac-IPv4_{key}--IPv6_{key_6}.txt"
|
filename = f"pac-IPv4_{key}--IPv6_{key_6}.txt"
|
||||||
filename_gfwlist = f"pac-gfwlist-IPv4_{key}--IPv6_{key_6}.txt"
|
filename_gfwlist = f"pac-gfwlist-IPv4_{key}--IPv6_{key_6}.txt"
|
||||||
with open(os.path.join(OUT_DIR, filename), "w") as f:
|
write_pac(filename, code, data, data_6, gfwlist_stub)
|
||||||
f.write(code)
|
write_pac(filename_gfwlist, code, data, data_6, gfwlist_part)
|
||||||
f.write(data)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(data_6)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(gfwlist_stub)
|
|
||||||
with open(os.path.join(OUT_DIR, filename_gfwlist), "w") as f:
|
|
||||||
f.write(code)
|
|
||||||
f.write(data)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(data_6)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(gfwlist_part)
|
|
||||||
|
|
||||||
for key in SOURCES_46:
|
for key in SOURCES_46:
|
||||||
print(f"Generating PAC script from source {key}(IPv4v6)")
|
print(f"Generating PAC script from source {key}(IPv4v6)")
|
||||||
@ -177,20 +175,8 @@ def main():
|
|||||||
|
|
||||||
filename = f"pac-IPv4v6_{key}.txt"
|
filename = f"pac-IPv4v6_{key}.txt"
|
||||||
filename_gfwlist = f"pac-gfwlist-IPv4v6_{key}.txt"
|
filename_gfwlist = f"pac-gfwlist-IPv4v6_{key}.txt"
|
||||||
with open(os.path.join(OUT_DIR, filename), "w") as f:
|
write_pac(filename, code, data, data_6, gfwlist_stub)
|
||||||
f.write(code)
|
write_pac(filename_gfwlist, code, data, data_6, gfwlist_part)
|
||||||
f.write(data)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(data_6)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(gfwlist_stub)
|
|
||||||
with open(os.path.join(OUT_DIR, filename_gfwlist), "w") as f:
|
|
||||||
f.write(code)
|
|
||||||
f.write(data)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(data_6)
|
|
||||||
f.write("\n")
|
|
||||||
f.write(gfwlist_part)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user