mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-19 03:20:42 +08:00
规范日志输出
This commit is contained in:
parent
18005f7682
commit
7f8ff6279c
@ -819,7 +819,7 @@ class Quark:
|
|||||||
fids += response["data"]
|
fids += response["data"]
|
||||||
file_paths = file_paths[50:]
|
file_paths = file_paths[50:]
|
||||||
else:
|
else:
|
||||||
print(f"获取目录ID:失败, {response['message']}")
|
print(f"获取目录ID: 失败, {response['message']}")
|
||||||
break
|
break
|
||||||
if len(file_paths) == 0:
|
if len(file_paths) == 0:
|
||||||
break
|
break
|
||||||
@ -1286,8 +1286,8 @@ class Quark:
|
|||||||
def do_save_task(self, task):
|
def do_save_task(self, task):
|
||||||
# 判断资源失效记录
|
# 判断资源失效记录
|
||||||
if task.get("shareurl_ban"):
|
if task.get("shareurl_ban"):
|
||||||
print(f"分享资源已失效:{task['shareurl_ban']}")
|
print(f"分享资源已失效: {task['shareurl_ban']}")
|
||||||
add_notify(f"❗《{task['taskname']}》分享资源已失效:{task['shareurl_ban']}\n")
|
add_notify(f"❗《{task['taskname']}》分享资源已失效: {task['shareurl_ban']}\n")
|
||||||
return
|
return
|
||||||
|
|
||||||
# 标准化保存路径,去掉可能存在的首位斜杠,然后重新添加
|
# 标准化保存路径,去掉可能存在的首位斜杠,然后重新添加
|
||||||
@ -1304,8 +1304,8 @@ class Quark:
|
|||||||
is_sharing, stoken = self.get_stoken(pwd_id, passcode)
|
is_sharing, stoken = self.get_stoken(pwd_id, passcode)
|
||||||
if not is_sharing:
|
if not is_sharing:
|
||||||
task["shareurl_ban"] = stoken
|
task["shareurl_ban"] = stoken
|
||||||
print(f"分享详情获取失败:{stoken}")
|
print(f"分享详情获取失败: {stoken}")
|
||||||
add_notify(f"❗《{task['taskname']}》分享详情获取失败:{stoken}\n")
|
add_notify(f"❗《{task['taskname']}》分享详情获取失败: {stoken}\n")
|
||||||
return
|
return
|
||||||
share_detail = self.get_detail(pwd_id, stoken, pdir_fid, _fetch_share=1)
|
share_detail = self.get_detail(pwd_id, stoken, pdir_fid, _fetch_share=1)
|
||||||
# 获取保存路径fid
|
# 获取保存路径fid
|
||||||
@ -1393,7 +1393,7 @@ class Quark:
|
|||||||
if not share_file_list:
|
if not share_file_list:
|
||||||
if subdir_path == "":
|
if subdir_path == "":
|
||||||
task["shareurl_ban"] = "分享为空,文件已被分享者删除"
|
task["shareurl_ban"] = "分享为空,文件已被分享者删除"
|
||||||
add_notify(f"❌《{task['taskname']}》:{task['shareurl_ban']}\n")
|
add_notify(f"❌《{task['taskname']}》: {task['shareurl_ban']}\n")
|
||||||
return tree
|
return tree
|
||||||
elif (
|
elif (
|
||||||
len(share_file_list) == 1
|
len(share_file_list) == 1
|
||||||
@ -2215,7 +2215,7 @@ class Quark:
|
|||||||
else:
|
else:
|
||||||
err_msg = save_file_return["message"]
|
err_msg = save_file_return["message"]
|
||||||
if err_msg:
|
if err_msg:
|
||||||
add_notify(f"❌《{task['taskname']}》转存失败:{err_msg}\n")
|
add_notify(f"❌《{task['taskname']}》转存失败: {err_msg}\n")
|
||||||
else:
|
else:
|
||||||
# 没有新文件需要转存
|
# 没有新文件需要转存
|
||||||
if not subdir_path: # 只在顶层(非子目录)打印一次消息
|
if not subdir_path: # 只在顶层(非子目录)打印一次消息
|
||||||
@ -2369,7 +2369,7 @@ class Quark:
|
|||||||
# 移除直接打印的部分,由do_save负责打印
|
# 移除直接打印的部分,由do_save负责打印
|
||||||
# print(rename_log)
|
# print(rename_log)
|
||||||
except Exception as e:
|
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)
|
rename_logs.append(rename_log)
|
||||||
# 移除直接打印的部分,由do_save负责打印
|
# 移除直接打印的部分,由do_save负责打印
|
||||||
# print(rename_log)
|
# print(rename_log)
|
||||||
@ -2455,7 +2455,7 @@ class Quark:
|
|||||||
# 获取分享详情
|
# 获取分享详情
|
||||||
is_sharing, stoken = self.get_stoken(pwd_id, passcode)
|
is_sharing, stoken = self.get_stoken(pwd_id, passcode)
|
||||||
if not is_sharing:
|
if not is_sharing:
|
||||||
print(f"分享详情获取失败:{stoken}")
|
print(f"分享详情获取失败: {stoken}")
|
||||||
return False, []
|
return False, []
|
||||||
|
|
||||||
# 获取分享文件列表
|
# 获取分享文件列表
|
||||||
@ -2758,11 +2758,11 @@ class Quark:
|
|||||||
return True, rename_logs
|
return True, rename_logs
|
||||||
else:
|
else:
|
||||||
err_msg = query_task_return["message"]
|
err_msg = query_task_return["message"]
|
||||||
add_notify(f"❌《{task['taskname']}》转存失败:{err_msg}\n")
|
add_notify(f"❌《{task['taskname']}》转存失败: {err_msg}\n")
|
||||||
return False, []
|
return False, []
|
||||||
else:
|
else:
|
||||||
print(f"❌ 保存文件失败: {save_file_return['message']}")
|
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, []
|
return False, []
|
||||||
else:
|
else:
|
||||||
# print("没有需要保存的新文件")
|
# print("没有需要保存的新文件")
|
||||||
@ -2950,7 +2950,7 @@ class Quark:
|
|||||||
if new_name != orig_name:
|
if new_name != orig_name:
|
||||||
rename_operations.append((dir_file, new_name))
|
rename_operations.append((dir_file, new_name))
|
||||||
except Exception as e:
|
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"])
|
# rename_operations.sort(key=lambda x: x[0]["file_name"])
|
||||||
@ -2989,7 +2989,7 @@ class Quark:
|
|||||||
rename_logs.append(error_log)
|
rename_logs.append(error_log)
|
||||||
except Exception as e:
|
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)
|
rename_logs.append(error_log)
|
||||||
else:
|
else:
|
||||||
# 重名警告但不打印
|
# 重名警告但不打印
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user