mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-13 15:50:45 +08:00
规范日志输出
This commit is contained in:
parent
18005f7682
commit
7f8ff6279c
@ -819,7 +819,7 @@ class Quark:
|
||||
fids += response["data"]
|
||||
file_paths = file_paths[50:]
|
||||
else:
|
||||
print(f"获取目录ID:失败, {response['message']}")
|
||||
print(f"获取目录ID: 失败, {response['message']}")
|
||||
break
|
||||
if len(file_paths) == 0:
|
||||
break
|
||||
@ -1286,8 +1286,8 @@ class Quark:
|
||||
def do_save_task(self, task):
|
||||
# 判断资源失效记录
|
||||
if task.get("shareurl_ban"):
|
||||
print(f"分享资源已失效:{task['shareurl_ban']}")
|
||||
add_notify(f"❗《{task['taskname']}》分享资源已失效:{task['shareurl_ban']}\n")
|
||||
print(f"分享资源已失效: {task['shareurl_ban']}")
|
||||
add_notify(f"❗《{task['taskname']}》分享资源已失效: {task['shareurl_ban']}\n")
|
||||
return
|
||||
|
||||
# 标准化保存路径,去掉可能存在的首位斜杠,然后重新添加
|
||||
@ -1304,8 +1304,8 @@ class Quark:
|
||||
is_sharing, stoken = self.get_stoken(pwd_id, passcode)
|
||||
if not is_sharing:
|
||||
task["shareurl_ban"] = stoken
|
||||
print(f"分享详情获取失败:{stoken}")
|
||||
add_notify(f"❗《{task['taskname']}》分享详情获取失败:{stoken}\n")
|
||||
print(f"分享详情获取失败: {stoken}")
|
||||
add_notify(f"❗《{task['taskname']}》分享详情获取失败: {stoken}\n")
|
||||
return
|
||||
share_detail = self.get_detail(pwd_id, stoken, pdir_fid, _fetch_share=1)
|
||||
# 获取保存路径fid
|
||||
@ -1393,7 +1393,7 @@ class Quark:
|
||||
if not share_file_list:
|
||||
if subdir_path == "":
|
||||
task["shareurl_ban"] = "分享为空,文件已被分享者删除"
|
||||
add_notify(f"❌《{task['taskname']}》:{task['shareurl_ban']}\n")
|
||||
add_notify(f"❌《{task['taskname']}》: {task['shareurl_ban']}\n")
|
||||
return tree
|
||||
elif (
|
||||
len(share_file_list) == 1
|
||||
@ -1445,7 +1445,7 @@ class Quark:
|
||||
if task.get("use_sequence_naming") or task.get("use_episode_naming"):
|
||||
# 计算剩余的实际可用文件数(排除文件夹)
|
||||
remaining_usable_count = len([f for f in share_file_list if not f.get("dir", False)])
|
||||
print(f"📑 应用过滤词: {task['filterwords']},剩余{remaining_usable_count}个项目")
|
||||
print(f"📑 应用过滤词: {task['filterwords']},剩余 {remaining_usable_count} 个项目")
|
||||
else:
|
||||
# 正则模式下,需要先检查哪些文件/文件夹会被实际转存
|
||||
pattern, replace = "", ""
|
||||
@ -1479,7 +1479,7 @@ class Quark:
|
||||
print(f"⚠️ 计算可处理项目时出错: {str(e)}")
|
||||
remaining_count = len([f for f in share_file_list if re.search(pattern, f["file_name"])])
|
||||
|
||||
print(f"📑 应用过滤词: {task['filterwords']},剩余{remaining_count}个项目")
|
||||
print(f"📑 应用过滤词: {task['filterwords']},剩余 {remaining_count} 个项目")
|
||||
print()
|
||||
|
||||
# 获取目标目录文件列表
|
||||
@ -2215,7 +2215,7 @@ class Quark:
|
||||
else:
|
||||
err_msg = save_file_return["message"]
|
||||
if err_msg:
|
||||
add_notify(f"❌《{task['taskname']}》转存失败:{err_msg}\n")
|
||||
add_notify(f"❌《{task['taskname']}》转存失败: {err_msg}\n")
|
||||
else:
|
||||
# 没有新文件需要转存
|
||||
if not subdir_path: # 只在顶层(非子目录)打印一次消息
|
||||
@ -2369,7 +2369,7 @@ class Quark:
|
||||
# 移除直接打印的部分,由do_save负责打印
|
||||
# print(rename_log)
|
||||
except Exception as e:
|
||||
rename_log = f"重命名出错: {dir_file['file_name']} → {save_name},错误:{str(e)}"
|
||||
rename_log = f"重命名出错: {dir_file['file_name']} → {save_name},错误: {str(e)}"
|
||||
rename_logs.append(rename_log)
|
||||
# 移除直接打印的部分,由do_save负责打印
|
||||
# print(rename_log)
|
||||
@ -2455,7 +2455,7 @@ class Quark:
|
||||
# 获取分享详情
|
||||
is_sharing, stoken = self.get_stoken(pwd_id, passcode)
|
||||
if not is_sharing:
|
||||
print(f"分享详情获取失败:{stoken}")
|
||||
print(f"分享详情获取失败: {stoken}")
|
||||
return False, []
|
||||
|
||||
# 获取分享文件列表
|
||||
@ -2758,11 +2758,11 @@ class Quark:
|
||||
return True, rename_logs
|
||||
else:
|
||||
err_msg = query_task_return["message"]
|
||||
add_notify(f"❌《{task['taskname']}》转存失败:{err_msg}\n")
|
||||
add_notify(f"❌《{task['taskname']}》转存失败: {err_msg}\n")
|
||||
return False, []
|
||||
else:
|
||||
print(f"❌ 保存文件失败: {save_file_return['message']}")
|
||||
add_notify(f"❌《{task['taskname']}》转存失败:{save_file_return['message']}\n")
|
||||
add_notify(f"❌《{task['taskname']}》转存失败: {save_file_return['message']}\n")
|
||||
return False, []
|
||||
else:
|
||||
# print("没有需要保存的新文件")
|
||||
@ -2950,7 +2950,7 @@ class Quark:
|
||||
if new_name != orig_name:
|
||||
rename_operations.append((dir_file, new_name))
|
||||
except Exception as e:
|
||||
print(f"正则替换出错: {dir_file['file_name']},错误:{str(e)}")
|
||||
print(f"正则替换出错: {dir_file['file_name']},错误: {str(e)}")
|
||||
|
||||
# 按原始文件名字母顺序排序,使重命名操作有序进行
|
||||
# rename_operations.sort(key=lambda x: x[0]["file_name"])
|
||||
@ -2989,7 +2989,7 @@ class Quark:
|
||||
rename_logs.append(error_log)
|
||||
except Exception as e:
|
||||
# 收集错误日志但不打印
|
||||
error_log = f"重命名出错: {dir_file['file_name']} → {new_name},错误:{str(e)}"
|
||||
error_log = f"重命名出错: {dir_file['file_name']} → {new_name},错误: {str(e)}"
|
||||
rename_logs.append(error_log)
|
||||
else:
|
||||
# 重名警告但不打印
|
||||
|
||||
Loading…
Reference in New Issue
Block a user