mirror of
https://github.com/JoeanAmier/XHS-Downloader.git
synced 2025-12-25 20:36:47 +08:00
fix(script): 修复合辑作品链接提取失败的问题
This commit is contained in:
parent
bcd6b97a63
commit
3fe81aa124
@ -1,33 +1,9 @@
|
||||
**项目更新内容:**
|
||||
|
||||
1. 修复作品类型判断失败时异常退出的问题
|
||||
2. 修改服务器模式请求路径为 `/xhs/detail`
|
||||
3. 修改服务器模式默认端口为 `5556`
|
||||
4. 命令行模式支持传递多个作品链接
|
||||
5. 新增 `folder_name` 参数检查
|
||||
6. 服务器模式新增 MCP 模式
|
||||
7. 配置与文件归集到单文件夹
|
||||
8. 优化配置文件参数容错机制
|
||||
9. 优化提取链接的正则表达式
|
||||
10. 修改服务器模式启动命令
|
||||
11. 支持更多作品链接格式
|
||||
12. 支持音乐图集作品下载
|
||||
13. 其他细节优化
|
||||
|
||||
*****
|
||||
|
||||
**用户脚本更新内容:**
|
||||
|
||||
**版本号:2.1.10**
|
||||
**版本号:2.1.11**
|
||||
|
||||
1. 修复单张图片的作品下载后文件损坏问题
|
||||
2. 添加未登录状态下无法提取作品链接的提示
|
||||
3. 修复提取搜索结果作品链接失败的问题
|
||||
4. 脚本设置新增 `菜单始终显示` 配置项
|
||||
5. 修复用户脚本 CSS 样式冲突问题
|
||||
6. 优化运行弹窗提示的交互界面样式
|
||||
7. 新增支持仅提取勾选的作品链接
|
||||
8. 优化提取作品 ID 的正则表达式
|
||||
9. 优化图文作品复选弹窗交互效果
|
||||
10. 优化图文作品复选弹窗显示效果
|
||||
11. 优化用户脚本运行状态提示
|
||||
1. 修复合辑作品链接提取失败的问题
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
// ==UserScript==
|
||||
// @name XHS-Downloader
|
||||
// @namespace https://github.com/JoeanAmier/XHS-Downloader
|
||||
// @version 2.1.10
|
||||
// @version 2.1.11
|
||||
// @description 提取小红书作品/用户链接,下载小红书无水印图文/视频作品文件
|
||||
// @author JoeanAmier
|
||||
// @match http*://xhslink.com/*
|
||||
@ -503,7 +503,7 @@
|
||||
const id = match[1]; // match[0] 是整个匹配的字符串,match[1] 是第一个括号内的匹配
|
||||
|
||||
const notesRawValue = unsafeWindow.__INITIAL_STATE__.board.boardFeedsMap._rawValue[id].notes;
|
||||
return notesRawValue.filter(item => item?.noteCard).map(item => [item.noteId, item.xsecToken, item.noteCard.cover.urlDefault, item.noteCard.user.nickName, item.noteCard.displayTitle,]);
|
||||
return notesRawValue.map(item => [item.noteId, item.xsecToken, item.noteCard.cover.urlDefault, item.noteCard.user.nickName, item.noteCard.displayTitle,]);
|
||||
} else {
|
||||
console.error("从链接提取专辑 ID 失败", currentUrl,);
|
||||
return [];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user