mirror of
https://github.com/JoeanAmier/XHS-Downloader.git
synced 2025-12-26 04:48:05 +08:00
perf(XHS-Downloader.js): 优化作品链接提取功能
This commit is contained in:
parent
14bf951ca6
commit
2359cf93a4
@ -1,36 +1,9 @@
|
||||
**项目更新内容:**
|
||||
|
||||
1. 使用 rookiepy 替代 browser-cookie3
|
||||
2. 修复 record_data 参数无效的问题
|
||||
3. 新增文件名称非法字符处理机制
|
||||
4. 移除 sec_ch_ua_platform 参数
|
||||
5. 新增自动删除空文件夹功能
|
||||
6. 优化重定向链接获取逻辑
|
||||
7. 引入 aiofiles 库操作文件
|
||||
8. 修复 ScannerError 错误
|
||||
9. 修改 chunk 参数默认值
|
||||
10. 优化作品数据提取逻辑
|
||||
11. 优化作品数据返回格式
|
||||
12. 优化项目运行信息提示
|
||||
13. 新增作品下载记录开关
|
||||
14. 新增文件断点续传功能
|
||||
15. 新增获取数据延时处理
|
||||
16. 移除文件并发下载功能
|
||||
17. 移除 sec_ch_ua 参数
|
||||
18. 默认开启局域网访问
|
||||
19. 新增下载并发限制
|
||||
20. 修复其他已知问题
|
||||
21. 更新英语翻译
|
||||
22. 其他细节优化
|
||||
|
||||
<p><strong>建议删除旧版配置文件 <code>settings.json</code>,删除后重新运行程序会自动生成新的默认配置文件!</strong></p>
|
||||
|
||||
<p><strong>注意:Mac OS 平台可执行文件 <code>main</code> 可能需要从终端命令行启动;受设备限制,Mac OS 平台可执行文件尚未经过测试,无法保证可用性!</strong></p>
|
||||
1. 优化文件后缀处理逻辑
|
||||
|
||||
<hr>
|
||||
|
||||
**用户脚本更新内容:**
|
||||
|
||||
1. 新增专辑作品链接提取功能
|
||||
2. 更新作品链接提取功能
|
||||
3. 其他细节优化
|
||||
1. 优化作品链接提取功能
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
// ==UserScript==
|
||||
// @name XHS-Downloader
|
||||
// @namespace https://github.com/JoeanAmier/XHS-Downloader
|
||||
// @version 1.6.2
|
||||
// @version 1.6.3
|
||||
// @description 提取小红书作品/用户链接,下载小红书无水印图文/视频作品文件
|
||||
// @author JoeanAmier
|
||||
// @match http*://xhslink.com/*
|
||||
@ -342,7 +342,7 @@
|
||||
return notesRawValue.map(item => item.id);
|
||||
}
|
||||
|
||||
const generateNoteUrls = data => data.map(([id, token]) => `https://www.xiaohongshu.com/explore/${id}?xsec_token=${token}&xsec_source=pc_feed`).join(" ");
|
||||
const generateNoteUrls = data => data.map(([id, token]) => `https://www.xiaohongshu.com/explore/${id}?xsec_token=${token}&xsec_source=pc_user`).join(" ");
|
||||
|
||||
const generateUserUrls = data => data.map(id => `https://www.xiaohongshu.com/user/profile/${id}`).join(" ");
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user