Update blacklist.py

This commit is contained in:
frxz751113
2024-08-17 09:59:48 +08:00
committed by GitHub
parent 202995d860
commit 2be0ea4cb0
-7
View File
@@ -65,7 +65,6 @@ def check_url(url, timeout=6):
elapsed_time = None elapsed_time = None
# 返回经过时间和访问成功标志 # 返回经过时间和访问成功标志
return elapsed_time, success return elapsed_time, success
# 定义一个函数,用于检查RTMP URL是否可访问 # 定义一个函数,用于检查RTMP URL是否可访问
def check_rtmp_url(url, timeout): def check_rtmp_url(url, timeout):
try: try:
@@ -138,8 +137,6 @@ def check_p3p_url(url, timeout):
print(f"Error checking {url}: {e}") print(f"Error checking {url}: {e}")
# 如果发生异常,则返回False # 如果发生异常,则返回False
return False return False
# 定义一个函数,用于处理单行文本并检测其中的URL是否有效 # 定义一个函数,用于处理单行文本并检测其中的URL是否有效
def process_line(line): def process_line(line):
# 如果行中包含 "#genre#" 或者不包含 "://" 则跳过该行 # 如果行中包含 "#genre#" 或者不包含 "://" 则跳过该行
@@ -191,7 +188,6 @@ def write_list(file_path, data_list):
# 写入每一行数据到文件,每个item后面添加换行符 # 写入每一行数据到文件,每个item后面添加换行符
file.write(item + '\n') file.write(item + '\n')
# 增加外部url到检测清单,同时支持检测m3u格式url # 增加外部url到检测清单,同时支持检测m3u格式url
# urls里所有的源都读到这里。 # urls里所有的源都读到这里。
urls_all_lines = [] urls_all_lines = []
@@ -227,7 +223,6 @@ def convert_m3u_to_txt(m3u_content):
# 将结果合并成一个字符串,以换行符分隔 # 将结果合并成一个字符串,以换行符分隔
return '\n'.join(txt_lines) return '\n'.join(txt_lines)
def process_url(url): def process_url(url):
try: try:
# 打开URL并读取内容 # 打开URL并读取内容
@@ -248,7 +243,6 @@ def process_url(url):
except Exception as e: except Exception as e:
print(f"处理URL时发生错误:{e}") print(f"处理URL时发生错误:{e}")
# 去重复源 2024-08-06 (检测前剔除重复url,提高检测效率) # 去重复源 2024-08-06 (检测前剔除重复url,提高检测效率)
def remove_duplicates_url(lines): def remove_duplicates_url(lines):
urls =[] urls =[]
@@ -398,7 +392,6 @@ if __name__ == "__main__":
# 格式化脚本开始和结束的时间字符串 # 格式化脚本开始和结束的时间字符串
timestart_str = timestart.strftime("%Y%m%d_%H_%M_%S") timestart_str = timestart.strftime("%Y%m%d_%H_%M_%S")
timeend_str = timeend.strftime("%Y%m%d_%H_%M_%S") timeend_str = timeend.strftime("%Y%m%d_%H_%M_%S")
# 打印脚本开始、结束和执行时间信息 # 打印脚本开始、结束和执行时间信息
print(f"开始时间: {timestart_str}") print(f"开始时间: {timestart_str}")
print(f"结束时间: {timeend_str}") print(f"结束时间: {timeend_str}")