github xuejianxianzun/PixivBatchDownloader v19.6.0
19.6.0

3 hours ago

⚡优化了导出、导入下载记录的性能

#699

重要: 这次优化需要升级数据库版本。如果你现在打开了多个 Pixiv 标签页,建议全部刷新一遍,或者重启浏览器来完成这次升级。如果只打开了这一个 Pixiv 标签页则无需手动处理。

  • 加快了导入下载记录的速度
  • 减少了导出下载记录时的内存使用量
  • 加快了清空下载记录的速度
  • 修复问题:在移动设备上,如果下载记录很多,可能会在导出时卡住,无法导出

✨新功能:在关注页面里,可以批量保存用户头像了

在关注页面的“附加功能”区域里,下载器添加了 2 个按钮:

  • 批量保存用户头像
  • 批量保存用户头像为图标

点击这些按钮,下载器会按照你设置的页面范围,批量保存里面的用户的头像。文件会保存到下载目录里的 pixiv users 文件夹里。

✨新增设置:收藏面板

当你使用下载器的手动收藏作品功能时,下载器可以显示一个收藏面板。

你可以在收藏面板里设置是否公开收藏、使用哪些标签(可以使用作品的标签、自定义标签、常用的标签),然后再添加收藏。

这个设置在“增强”-“收藏”分类里。

✨下载器收藏作品时,可以使用翻译后的标签了

在“下载器收藏作品时的默认行为 (✩)”里,你可以选择“添加翻译后的标签”了。

✨新增设置:使用第一个匹配的收藏标签建立文件夹

#368

当你在你的收藏页面里抓取作品时,如果想使用某些收藏标签(而不是作品本身的标签)来建立文件夹,就可以使用这个设置。

先填写你想设置为文件夹名字的标签,然后修改命名规则,添加特殊标记来建立文件夹。例如:
pixiv/{match_bookmark_tag_folder1}/{id}

该设置只在收藏页面里抓取时有效;它位于“命名”-“调整文件夹”分类里。

✨新增命名标记:{bookmark_tags}

{bookmark_tags}:作品的收藏标签列表。当你收藏一个作品之后,可以为它添加自定义的收藏标签;这个标记用来输出作品的收藏标签。

注意:

  1. 只有当你在收藏页面里抓取作品时,这个标记才是有效的;在其他页面里抓取时无效(通常不会输出内容)。
  2. 如果你没有为作品添加收藏标签,那么这个标记也不会输出内容。

✨新增支持的页面类型:可以在追更列表里抓取作品了

#427

追更列表页面:https://www.pixiv.net/following/watchlist/novels

追更页面里都是系列作品。现在下载器可以批量抓取你追更的小说、漫画了。

✨新增功能:抓取用户列表

在首页的“开始抓取”区域里新增了“抓取用户列表”按钮。你可以输入多个用户 ID,下载器会逐个抓取、下载这些用户的作品。

点击这个按钮可以查看详细说明。

✨新增筛选设置:来自用户

#521

使用这个设置,你可以只抓取已关注/未关注用户的作品。默认全部抓取。

该设置位于“筛选”-“作品类型”里。

✨新增筛选设置:图片格式

#414

如果有需要,你可以使用它来排除 .jpg 或 .png 图片。

该设置位于“筛选”-“作品类型”里。

✨新增设置:在作品缩略图上显示收藏按钮

点击收藏按钮可以让下载器收藏这个作品。另外,它还可以配合“点击点赞按钮时下载作品”功能使用,同时收藏 + 下载。

该设置位于“增强”-“缩略图上的按钮”分类。

✨新增设置:在作品缩略图上显示点赞按钮

#535

点击点赞按钮可以给这个作品点赞。另外,它还可以配合“点击点赞按钮时下载作品”功能使用,同时点赞 + 下载。

该设置位于“增强”-“缩略图上的按钮”分类。

📚小说可以同时保存为 EPUB 和 TXT 格式了

以前用户只能在 EPUB 和 TXT 格式里选择一种,现在可以多选了。

如果你希望在一次下载里同时保存为两种格式,可以把 EPUB 和 TXT 格式都选上。

🏷️在抓取结果里新增了 genre 属性(小说的分类)

✨在手动选择/排除模式里,可以框选作品了

进入手动选择/手动排除模式之后,按下鼠标左键并移动(PC 端),或者在页面上长按 0.5 秒之后拖动(移动端),即可框选作品。

🚀降低了进入手动选择/排除模式后的资源占用,优化性能表现

🔥移除了搜索页面里的“手动删除作品”按钮,你可以使用“手动排除作品”按钮代替它

它是搜索页面里的专用按钮,用来在预览抓取结果时手动删除作品。在 19.4.0 版本(2026-09-04)里,下载器添加了“手动排除作品”按钮,可以替代“手动删除作品”按钮的功能,所以现在我把“手动删除作品”按钮删掉了。

✨在搜索页面里,导入抓取结果后会重绘预览卡片

这是一个优化,并且带来了一个新的用途:用户可以把其他页面里的抓取结果导出,在搜索页面里导入,即可预览里面的作品。不过目前只会预览图像作品,不会预览小说或系列小说。

✨在日志区域底部添加了“复制日志”和“清空日志”按钮

点击“复制日志”按钮可以将当前日志区域的内容复制到剪贴板,是纯文本格式。

点击“清空日志”按钮可以清空日志区域的内容。

⌨️Input 组件里 Enter 不再用作提交;只有 Ctrl + Enter 才会提交

✨在图片查看器里添加了两个按钮

添加了查看作品信息和点赞的按钮。

🎨设置“复制作品信息”的“文本格式”时,可以直接换行

之前用户需要使用 {n} 标记表示换行,但这样很不直观,查看、修改规则时效率很低。

所以现在我移除了 {n} 标记,改为直接使用换行。旧设置里的 {n} 会被下载器自动替换,不需要用户手动修改。

前后对比:

✏️修改了一些设置的名字,使其更准确和易于理解

有些设置之前的名字很简短,以至于含义不清楚,用户需要查看帮助才能知道准确的含义。现在我把它们的名字改的更加准确了。

🐞修复问题:在 Firefox 浏览器上,合并系列小说时会报错,无法合并

#695

#698

Fireox 的 XrayWrapper 机制导致合并系列小说时的一处代码报错,进而导致合并系列小说失败。

这是只在 Firefox 等 Gecko 内核的浏览器上才会出现的问题,而且是最近才开始出现的,以前我测试时没遇到过这个问题。现在修复。

✅添加了一些模块级单元测试脚本

💡优化了一些帮助内容

🕑更新了作品发布时间数据

Don't miss a new PixivBatchDownloader release

NewReleases is sending notifications on new releases.