更新 .gitea/workflows/convert_surge_to_gogost.py
All checks were successful
SurgeToGoGostConverter / convert (push) Successful in 4s

This commit is contained in:
2024-11-09 07:31:19 +00:00
parent 447d496e21
commit d4c694bc2a

View File

@@ -49,14 +49,14 @@ def convert_surge_to_gogost(input_path, output_path):
outfile.write(f"# 未识别规则: {line}\n")
# 执行转换并指定文件路径
input_dir = "surge" # 替换为你的 Surge 规则文件夹路径
output_dir = "gogost" # 替换为转换后文件的输出路径
input_dir = "./surge" # 替换为你的 Surge 规则文件夹路径
output_dir = "./gogost" # 替换为转换后文件的输出路径
os.makedirs(output_dir, exist_ok=True)
# 逐个转换指定目录中的 Surge 规则文件
for filename in os.listdir(input_dir):
if filename.endswith(".list"): # Surge 规则文件以 .list 结尾
if filename.endswith(".list"): # 假设规则文件以 .list 结尾
input_path = os.path.join(input_dir, filename)
output_filename = f"{os.path.splitext(filename)[0]}.txt" # 输出文件以 .txt 结尾
output_filename = filename.replace(".list", ".txt") # 将文件后缀从 .list 改为 .txt
output_path = os.path.join(output_dir, output_filename)
convert_surge_to_gogost(input_path, output_path)