PixivBatchDownloader

Chrome 扩展,批量下载 Pixiv 的插画和小说。过滤作品、下载时重命名、转换动态图片等。Powerful Pixiv batch downloader. Batch download artworks and novels, filter works, rename when downloading, convert animated images, and more.

GPL-3.0 License

Stars
3.6K

Bot releases are visible (Hide)

PixivBatchDownloader - 11.0.6

Published by xuejianxianzun about 3 years ago

修复在无痕模式中无法下载的问题

在无痕模式中使用此扩展可以正常下载了。

PixivBatchDownloader - 11.0.5

Published by xuejianxianzun about 3 years ago

优化对作品的日均收藏数量的检查

PixivBatchDownloader - 11.0.4

Published by xuejianxianzun about 3 years ago

修复了复制 URL 时可能显示空白内容的问题

如果抓取的作品都是小说,那么复制 URL 时的结果是空的(因为小说的文件没有链接可用)。上个版本的修改导致下载面板会显示空白内容,现在进行修复,如果没有内容就不显示输出面板。

PixivBatchDownloader - 11.0.3

Published by xuejianxianzun about 3 years ago

优化预览文件名、复制 URL 功能

  1. 对生成输出内容的代码进行了优化。
  2. 预览文件名时,文件夹部分会显示为蓝色,以便和文件名进行区分(仅在白色主题下有效)。
  3. 把输入内容保存到文件时,提示更加友好。

优化生成文件名的效率

生成文件名的效率提高 10%。

PixivBatchDownloader - 11.0.1

Published by xuejianxianzun about 3 years ago

针对系统磁盘空间不足导致下载失败的情况进行了提示

系统磁盘剩余空间较少时,下载器可能会无法下载文件。现在对这种情况进行了检测,遇到这种情况时下载器会显示提示:

下载时出现错误,可能的原因:<br>系统磁盘的剩余空间可能太少。请尝试清理系统磁盘空间,然后重新启动浏览器,继续未完成的下载。
PixivBatchDownloader - 11.0.0

Published by xuejianxianzun about 3 years ago

新增设置:显示高级设置

在“抓取”选项卡里增加了这个设置:显示高级设置。

默认为关闭状态,也就是隐藏高级设置。这样会让界面更加简洁,避免因为选项过多导致困扰。

如果开启这个设置,就会像以前一样显示所有的设置。

提示: 被隐藏的设置只是在视觉上进行了隐藏,它们仍然会继续工作。

PixivBatchDownloader - 10.9.0

Published by xuejianxianzun about 3 years ago

新增设置:在不同的页面类型中使用不同的命名规则

在“下载”选项卡中添加了这个设置。

如果你想要在某些页面里使用与其他页面不同的命名规则,可以使用这个设置。

启用这个设置之后,在各种页面里的命名规则都会变成下载器预设的规则。你可以把它们修改成你需要的规则。

应用场景示例:

  • 在用户的作品列表页面设置为 {user}/{id},使用用户名建立文件夹。
  • 在搜索 tag 的页面设置为 {p_tag}/{id},使用这个页面的 tag 建立文件夹。
  • 在排行榜页面设置为 {p_title}/{rank}-{id},在文件名的前面添加它在排行榜中的编号。

默认命名规则变化

默认的命名规则从 {id} 变成了 {p_title}/{id},也就是会使用页面标题来建立文件夹。

这是因为有很多用户不知道该如何建立文件夹。使用 {p_title} 作为文件夹名称是因为它在所有页面都能够使用。

PixivBatchDownloader - 10.8.1

Published by xuejianxianzun about 3 years ago

修复了保存 gif 格式的用户头像时,保存的是静态图的问题

如果用户的头像是 gif 动图,以前下载器保存下来的是静态图片,现在可以保存动图了。

修复了下载动图的方形缩略图时出现错误的问题

之前下载动图的方形缩略图时会出现错误,这是因为下载器尝试对其进行转换。现在直接下载缩略图,不进行转换,避免了这个错误。

PixivBatchDownloader - 10.7.1

Published by xuejianxianzun about 3 years ago

新增选项:保存作品的元数据

在“其他”选项卡里添加了这个选项。

保存作品的元数据 ?   插画   漫画   动图   小说 

如果勾选了对应的作品类型,下载器在下载这类作品时会为每一个作品建立一个 txt 文件,保存它的一些元数据,例如标题、简介、标签等。

提示:

这个功能是会单独建立一个 txt 文件的,所以它适合保存图片作品的元数据,不太适合保存小说的元数据。

因为小说本来就是文本文件,如果再单独建立一个 txt 文件保存元数据,反而容易导致混乱。小说的元数据还是建议使用“在小说里保存元数据”的设置。

修复 bug

PixivBatchDownloader - 10.6.0

Published by xuejianxianzun about 3 years ago

10.6.0

新增功能:合并系列小说

在系列小说页面的“抓取”选项卡添加了这个按钮:合并系列小说。

点击这个按钮,下载器会把这个系列里的多个小说合并到一个文件里,便于保存和阅读。

此功能请求来自 issues 164

提示:

  1. 此功能所下载的文件的名称是固定的格式:系列名称 + 第一个小说的 tags + 用户名 + 系列 id。这是因为下载的文件保存了多个小说,所以命名规则对这个文件名不起作用。
  2. 此功能不会在小说里保存元数据,也就是不保存每个小说的标题、tag、url 等信息,因为在一本书中出现多次元数据会破坏阅读体验。
  3. 在使用此功能时,下载器面板里不会出现进度条。下载会很快完成,并且显示一个轻量提示。
  4. 在使用此功能的过程中,下载器不会保存这次任务中的抓取记录。在文件下载之后,下载器也会清除这次的抓取数据。

10.5.1

  • 提高了检查“不能含有 tag(部分一致)”时的准确性
  • “不能含有 tag”的默认模式改为“完全一致”
PixivBatchDownloader - 10.5.0

Published by xuejianxianzun about 3 years ago

优化设置:为每个作品创建单独的文件夹

在这个设置里可以使用命名规则了。

  • 默认的规则是 {id_num}
  • 可以使用斜线 / 来建立文件夹
PixivBatchDownloader - 10.4.1

Published by xuejianxianzun about 3 years ago

下面是从 10.2.0 之后到这个版本之间的更新内容汇总:

修复了在图片搜索页面里,图片查看器不能自动下载的问题

优化搜索页面顶部的快速搜索功能

修复检查黑白图片时,图片加载失败会导致任务无法完成的问题

下载线程的上限改为 6

检查“日均收藏数量”时,如果作品发表时间不到 4 小时则不进行检查

在用户第一次开始下载时,显示一些提示信息

“图片尺寸”设置里新增了选项:方形缩略图

PixivBatchDownloader - 10.2.0

Published by xuejianxianzun about 3 years ago

修复 Chrome 新版本导致的动图转换为 webm 出错的问题

Chrome 浏览器从版本号 92 开始,升级了 webp 图片的编码,导致下载器转换的 webm 视频无法播放。

现在修复了这个问题,可以放心下载了。

如果你最近下载到了无法播放的 webm 视频,请使用新版本下载器重新下载一遍即可。

PixivBatchDownloader - 10.1.1

Published by xuejianxianzun over 3 years ago

修复 pixivision 下载时文件名都是 0 的 bug

以前的一个修改导致下载 pixivision 的文件时,文件名都是一样的,现在修复了这个 bug。

PixivBatchDownloader - 10.1.0

Published by xuejianxianzun over 3 years ago

新增设置:多图作品的图片数量限制

如果多图作品里的图片数量超过了 n 个,就不下载这个多图作品。

PixivBatchDownloader - 10.0.1

Published by xuejianxianzun over 3 years ago

放大镜图标可以显示在左上角

在作品缩略图上显示的放大镜图标可以显示到左侧,以避免和其他扩展的放大镜图标重叠。

优化图片查看器体验

  • 点击 1:1 按钮全屏查看图片时,减少图片闪烁的次数;
  • 全屏查看时,如果漫画的图片的高度超出查看器的区域,则显示其顶部,这样方便看漫画。(插画则会显示中间区域)
PixivBatchDownloader - 10.0.0

Published by xuejianxianzun over 3 years ago

排除 tag 时可以设置部分匹配

“不能含有 tag”的设置增加了匹配模式的选择:

○ 部分一致   ○ 完全一致

以前没有这个设置的时候,使用的是“完全一致”。现在默认使用“部分一致”。

举个例子,抓取结果中可能有一些腐向(BL)作品,如果你想排除它们,会有一些困难。因为腐向作品的 tag 有很多,而且还在不断增加中。

如果使用“完全一致”,你必须设置完整的 tag,例如:

BL,腐向け,腐向けHQ,Free!,腐ree!,BL松,刀剣乱舞,刀剣乱腐,黒子のバスケ,鬼灯の腐向け,創作BL,◆A【腐】,腐術廻戦,dcst腐向け

如果使用“部分一致”,你只需要设置一些出现频率高的关键字,就能排除大部分腐向作品。如:

BL,腐

注意:如果你要排除一个特定的 tag(区别于上例中排除多个 tag 的复杂情况),建议输入完整的 tag,以避免误伤。

PixivBatchDownloader - 9.9.2

Published by xuejianxianzun over 3 years ago

修复 bug

修复了抓取图片作品时,{tags_transl_only} 命名标记可能会遗漏一些未翻译的 tag 的 bug。

PixivBatchDownloader - 9.9.1

Published by xuejianxianzun over 3 years ago

代码优化

PixivBatchDownloader - 9.9.0

Published by xuejianxianzun over 3 years ago

新增设置:在序号前面填充 0

下载器默认不会在序号前添加 0,但是一些软件对于文件名排序不正确,在这种情况下需要添加 0。

开启这个设置后,序号的形式可能如下:

000
001
002
...
010
011
012
...

你可以在子选项里设置填充后的长度,默认为 3。(因为插画和漫画最多可以有 200 p,所以长度应该设置为 3)。

新增设置:选项卡切换方式

○ 鼠标经过   ○ 鼠标点击

用户可以选择使用哪种方式切换下载器的选项卡。

默认方式是鼠标经过,这样更快捷。一些用户担心鼠标经过的方式会误操作,此时可以选择鼠标点击的方式。

其他

修复 bug,优化代码,提高效率等

Related Projects