From c639b0d763545d910a102916fbfc1d52c961ca32 Mon Sep 17 00:00:00 2001 From: Cp0204 Date: Tue, 19 Nov 2024 03:05:38 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20=E4=BC=98=E5=8C=96Alist=5Fstrm?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=B3=A8=E9=87=8A=E5=8F=8A=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新默认配置字典的注释,增加可读性 - 修改打印语句,使其更清晰地表达配置运行状态 --- media_servers/alist_strm.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/media_servers/alist_strm.py b/media_servers/alist_strm.py index 3bffc7a..a1b450d 100644 --- a/media_servers/alist_strm.py +++ b/media_servers/alist_strm.py @@ -1,12 +1,19 @@ import re import requests + """ 配合 alist-strm 项目,触发特定配置运行 https://github.com/tefuirZ/alist-strm """ + + class Alist_strm: - default_config = {"url": "", "cookie": "", "config_id": ""} + default_config = { + "url": "", # alist-strm服务器URL + "cookie": "", # alist-strm的cookie,F12抓取,关键参数:session=ey*** + "config_id": "", # 要触发运行的配置ID + } is_active = False def __init__(self, **kwargs): @@ -34,10 +41,10 @@ class Alist_strm: match = re.search(r'name="config_name" value="([^"]+)"', html_content) if match: config_name = match.group(1) - print(f"alist-strm配置: {config_name}") + print(f"alist-strm配置运行: {config_name}") return True else: - print(f"alist-strm配置: 匹配失败❌") + print(f"alist-strm配置运行: 匹配失败❌") except requests.exceptions.RequestException as e: print(f"获取alist-strm配置信息出错: {e}") return False