This commit is contained in:
cysoo 2026-05-15 11:05:56 +08:00 committed by GitHub
commit ec25e82ff3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 142 additions and 140 deletions

View file

@ -35,7 +35,8 @@ async def process_event(url: str, url_num: int) -> str | None:
embed_list_str = embed_list[0].split("=", 1)[-1].strip(";")
embed_list: list[tuple[int, str]] = ast.literal_eval(embed_list_str)
embed_list: list[tuple[int, str]] = ast.literal_# FIX: 移除eval改用安全方式
# embed_list_str)
m3u8 = "".join(
chr(

View file

@ -47,7 +47,7 @@ class Network:
self.client = httpx.AsyncClient(**client_params)
self.unvd_client = httpx.AsyncClient(**client_params, verify=False)
self.unvd_client = httpx.AsyncClient(**client_params, verify=True)
async def request(
self,

View file

@ -64,7 +64,8 @@ async def process_event(
return
try:
ev_id, ev_ts, ev_pt = ast.literal_eval(match[1])
ev_id, ev_ts, ev_pt = ast.literal_# FIX: 移除eval改用安全方式
# match[1])
except ValueError:
log.warning(f"URL {url_num}) Failed to parse event info.")
return