refactor(browser.py): 优化从浏览器读取 Cookie 功能

This commit is contained in:
JoeanAmier
2024-09-08 21:10:06 +08:00
parent 10164ba7b6
commit ab405f605c
8 changed files with 65 additions and 27 deletions

View File

@@ -138,8 +138,12 @@ class CLI:
("--language", "-l", "choice", _("设置程序语言目前支持zh_CN、en_GB")),
("--settings", "-s", "str", _("读取指定配置文件")),
("--browser_cookie", "-bc", "choice",
fill(_("从指定的浏览器读取小红书网页版 Cookie支持1 Arc, 2 Brave, 3 Chrome, 4 Chromium, "
"5 Edge, 6 Firefox, 7 LibreWolf, 8 Opera, 9 Vivaldi; 输入浏览器名称或序号"), width=40)),
fill(_("从指定的浏览器读取小红书网页版 Cookie支持{0}; 输入浏览器名称或序号").format(
", ".join(f"{i}: {j}" for i, j in enumerate(
BrowserCookie.SUPPORT_BROWSER.keys(),
start=1,
))
), width=40)),
("--update_settings", "-us", "flag", _("是否更新配置文件")),
("--help", "-h", "flag", _("查看详细参数说明")),
("--version", "-v", "flag", _("查看 XHS-Downloader 版本")),