mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-17 01:40:44 +08:00
- 提高代码一致性和可读性,避免返回错误类型
This commit is contained in:
parent
a56565e187
commit
60cb9ba152
@ -110,7 +110,7 @@ class Alist:
|
|||||||
print(f"Alist刷新: 存储{storage_id}连接失败❌ {data.get('message')}")
|
print(f"Alist刷新: 存储{storage_id}连接失败❌ {data.get('message')}")
|
||||||
except requests.exceptions.RequestException as e:
|
except requests.exceptions.RequestException as e:
|
||||||
print(f"Alist刷新: 获取Alist存储出错 {e}")
|
print(f"Alist刷新: 获取Alist存储出错 {e}")
|
||||||
return False
|
return []
|
||||||
|
|
||||||
def refresh(self, path):
|
def refresh(self, path):
|
||||||
data = self.get_file_list(path, True)
|
data = self.get_file_list(path, True)
|
||||||
@ -146,7 +146,7 @@ class Alist:
|
|||||||
return response.json()
|
return response.json()
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"📁 Alist刷新: 获取文件列表出错❌ {e}")
|
print(f"📁 Alist刷新: 获取文件列表出错❌ {e}")
|
||||||
return False
|
return {}
|
||||||
|
|
||||||
def get_root_folder_full_path(self, cookie, pdir_fid):
|
def get_root_folder_full_path(self, cookie, pdir_fid):
|
||||||
if pdir_fid == "0":
|
if pdir_fid == "0":
|
||||||
@ -179,4 +179,4 @@ class Alist:
|
|||||||
return "/".join(file_names)
|
return "/".join(file_names)
|
||||||
except requests.exceptions.RequestException as e:
|
except requests.exceptions.RequestException as e:
|
||||||
print(f"Alist刷新: 获取Quark路径出错 {e}")
|
print(f"Alist刷新: 获取Quark路径出错 {e}")
|
||||||
return False
|
return ""
|
||||||
|
|||||||
@ -61,8 +61,8 @@ class Alist_strm:
|
|||||||
try:
|
try:
|
||||||
selected_configs = [int(x.strip()) for x in selected_configs_str.split(",")]
|
selected_configs = [int(x.strip()) for x in selected_configs_str.split(",")]
|
||||||
except ValueError:
|
except ValueError:
|
||||||
print("Error: 运行alist-strm配置错误,id应以,分割")
|
print("🔗 alist-strm配置运行: 出错❌ id应以,分割")
|
||||||
return None
|
return False
|
||||||
data = [("selected_configs", config_id) for config_id in selected_configs]
|
data = [("selected_configs", config_id) for config_id in selected_configs]
|
||||||
data.append(("action", "run_selected"))
|
data.append(("action", "run_selected"))
|
||||||
try:
|
try:
|
||||||
|
|||||||
@ -76,7 +76,7 @@ class Aria2:
|
|||||||
return response.json()
|
return response.json()
|
||||||
except requests.exceptions.RequestException as e:
|
except requests.exceptions.RequestException as e:
|
||||||
print(f"Aria2下载: 错误{e}")
|
print(f"Aria2下载: 错误{e}")
|
||||||
return None
|
return {}
|
||||||
|
|
||||||
def get_version(self):
|
def get_version(self):
|
||||||
"""检查与 Aria2 的连接."""
|
"""检查与 Aria2 的连接."""
|
||||||
@ -91,4 +91,4 @@ class Aria2:
|
|||||||
def add_uri(self, params=None):
|
def add_uri(self, params=None):
|
||||||
"""添加 URI 下载任务."""
|
"""添加 URI 下载任务."""
|
||||||
response = self._make_rpc_request("aria2.addUri", params)
|
response = self._make_rpc_request("aria2.addUri", params)
|
||||||
return response.get("result") if response else None
|
return response.get("result") if response else {}
|
||||||
|
|||||||
@ -84,7 +84,7 @@ class Emby:
|
|||||||
|
|
||||||
def search(self, media_name):
|
def search(self, media_name):
|
||||||
if not media_name:
|
if not media_name:
|
||||||
return False
|
return ""
|
||||||
url = f"{self.url}/emby/Items"
|
url = f"{self.url}/emby/Items"
|
||||||
headers = {"X-Emby-Token": self.token}
|
headers = {"X-Emby-Token": self.token}
|
||||||
querystring = {
|
querystring = {
|
||||||
@ -113,4 +113,4 @@ class Emby:
|
|||||||
print(f"🎞️ 搜索Emby媒体库:{response.text}❌")
|
print(f"🎞️ 搜索Emby媒体库:{response.text}❌")
|
||||||
except requests.exceptions.RequestException as e:
|
except requests.exceptions.RequestException as e:
|
||||||
print(f"搜索Emby媒体库出错: {e}")
|
print(f"搜索Emby媒体库出错: {e}")
|
||||||
return False
|
return ""
|
||||||
|
|||||||
@ -90,7 +90,6 @@ class Plex:
|
|||||||
return libraries
|
return libraries
|
||||||
else:
|
else:
|
||||||
print(f"🎞️ 获取Plex媒体库信息失败❌ 状态码:{response.status_code}")
|
print(f"🎞️ 获取Plex媒体库信息失败❌ 状态码:{response.status_code}")
|
||||||
return None
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"获取Plex媒体库信息出错: {e}")
|
print(f"获取Plex媒体库信息出错: {e}")
|
||||||
return None
|
return []
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user