mirror of
https://github.com/JoeanAmier/XHS-Downloader.git
synced 2026-03-22 06:57:16 +08:00
feat: 发布 2.2 版本
1. 移除 sec_ch_ua_platform 参数 2. 移除 sec_ch_ua 参数 3. 优化请求延时间隔 4. 优化并发下载功能 5. 修正英语翻译错误 6. 新增并发下载限制 7. 修正命令行模式错误 8. 简化数据请求头 Closes #86 Closes #87 Closes #93 Closes #98 Closes #105 Closes #109 Closes #110 Closes #140 Closes #152 Closes #154 Closes #157 Closes #159 Closes #160 Closes #162 Closes #164 Closes #165
This commit is contained in:
@@ -39,13 +39,13 @@ class Setting(Screen):
|
||||
Label(self.message("作品文件名称格式"), classes="params", ),
|
||||
Input(self.data["name_format"], placeholder=self.message("发布时间 作者昵称 作品标题"), valid_empty=True,
|
||||
id="name_format", ),
|
||||
Label(self.message("Sec-Ch-Ua"), classes="params", ),
|
||||
Input(self.data["sec_ch_ua"], placeholder=self.message("内置 Chrome Sec-Ch-Ua"), valid_empty=True,
|
||||
id="sec_ch_ua", ),
|
||||
Label(self.message("Sec-Ch-Ua-Platform"), classes="params", ),
|
||||
Input(self.data["sec_ch_ua_platform"], placeholder=self.message("内置 Chrome Sec-Ch-Ua-Platform"),
|
||||
valid_empty=True,
|
||||
id="sec_ch_ua_platform", ),
|
||||
# Label(self.message("Sec-Ch-Ua"), classes="params", ),
|
||||
# Input(self.data["sec_ch_ua"], placeholder=self.message("内置 Chrome Sec-Ch-Ua"), valid_empty=True,
|
||||
# id="sec_ch_ua", ),
|
||||
# Label(self.message("Sec-Ch-Ua-Platform"), classes="params", ),
|
||||
# Input(self.data["sec_ch_ua_platform"], placeholder=self.message("内置 Chrome Sec-Ch-Ua-Platform"),
|
||||
# valid_empty=True,
|
||||
# id="sec_ch_ua_platform", ),
|
||||
Label(self.message("User-Agent"), classes="params", ),
|
||||
Input(self.data["user_agent"], placeholder=self.message("内置 Chrome User Agent"), valid_empty=True,
|
||||
id="user_agent", ),
|
||||
@@ -80,13 +80,14 @@ class Setting(Screen):
|
||||
Container(
|
||||
Select.from_values(
|
||||
("PNG", "WEBP"),
|
||||
value=self.data["image_format"],
|
||||
value=self.data["image_format"].upper(),
|
||||
allow_blank=False,
|
||||
id="image_format"),
|
||||
Select.from_values(["zh_CN", "en_GB"],
|
||||
value=self.data["language"],
|
||||
allow_blank=False,
|
||||
id="language", ),
|
||||
Select.from_values(
|
||||
["zh_CN", "en_GB"],
|
||||
value=self.data["language"],
|
||||
allow_blank=False,
|
||||
id="language", ),
|
||||
classes="horizontal-layout"),
|
||||
Container(
|
||||
Button(self.message("保存配置"), id="save", ),
|
||||
@@ -109,8 +110,8 @@ class Setting(Screen):
|
||||
"work_path": self.query_one("#work_path").value,
|
||||
"folder_name": self.query_one("#folder_name").value,
|
||||
"name_format": self.query_one("#name_format").value,
|
||||
"sec_ch_ua": self.query_one("#sec_ch_ua").value,
|
||||
"sec_ch_ua_platform": self.query_one("#sec_ch_ua_platform").value,
|
||||
# "sec_ch_ua": self.query_one("#sec_ch_ua").value,
|
||||
# "sec_ch_ua_platform": self.query_one("#sec_ch_ua_platform").value,
|
||||
"user_agent": self.query_one("#user_agent").value,
|
||||
"cookie": self.query_one("#cookie").value or self.data["cookie"],
|
||||
"proxy": self.query_one("#proxy").value or None,
|
||||
|
||||
Reference in New Issue
Block a user