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 - 9.8.5

Published by xuejianxianzun over 3 years ago

修复下载重试时,一处存在问题的代码

PixivBatchDownloader - 9.8.4

Published by xuejianxianzun over 3 years ago

对 nginx 反代理访问 pixiv 的方式进行下载支持

nginx 反代理上 p 站的方式是把图片网址的域名 pximg.net 重定向到 pixiv.cat(因为后者没有被国内屏蔽,可以正常加载)。

之前 nginx 反代理的用户无法使用下载器进行下载,现在下载器里添加了对 pixiv.cat 的支持,可以进行下载了。

注意:

  1. pixiv.cat 的图片加载速度可能比较慢,所以下载线程应该设置的小一些。
  2. 某些用户的 nginx 反代理使用的域名不是 pixiv.cat,此时下载器仍然无法进行下载。你可以从下载器里复制 url,把pximg.net 替换成你的反向代理域名,用其他下载软件进行下载。

优化下载遇到错误时的重试处理

PixivBatchDownloader - 9.8.3

Published by xuejianxianzun over 3 years ago

修复部分用户遇到的文本显示为 undefined 的问题

文本显示为 undefined 的 bug 之前已经修复了,但是最近有些用户安装下载器的最新版还是会遇到这个情况。

我进行了测试但是无法复现这个问题。

现在我对 Lang 语言类进行了完善,以后应该不会再出现这个问题了。

PixivBatchDownloader - 9.8.2

Published by xuejianxianzun over 3 years ago

修复了小说详情页面里向前向后抓取失效的问题

现在小说详情页面里可以正常抓取了。

修复了动图和小说的 id 后面添加 p0 的问题

现在动图和小说的 id 后面不会出现 p0 了。

PixivBatchDownloader - 9.8.1

Published by xuejianxianzun over 3 years ago

修复了收藏设置为“不添加 tag”失效的问题

PixivBatchDownloader - 9.8.0

Published by xuejianxianzun over 3 years ago

新增功能:抓取 id 范围

在 Pixiv 首页可以看到这个抓取按钮。

你可以设置一个作品 id 范围,抓取此范围内的所有作品(包含开始和结束的 id)。

建议一次不要抓取超过 100,000 个 id。(虽然你可以设置更多,但是不推荐那样做)。

优化对缩略图的处理

根据 issues#140 使用另一套 url 作为缩略图 url,不会产生 404。

导出抓取结果为 csv 时,内容里也添加了 thumb 一项。

其他优化,修复 bug

PixivBatchDownloader - 9.7.5

Published by xuejianxianzun over 3 years ago

代码优化

PixivBatchDownloader - 9.7.4

Published by xuejianxianzun over 3 years ago

新增隐藏设置:鼠标经过切换选项卡

下载器的选项卡可以用鼠标点击和鼠标经过两个事件来进行切换。

有的用户想要只用鼠标点击切换,不想用鼠标经过来切换。对此增加了一个隐藏设置:

mouseEnterSwitchTabbar

  • 默认值为 true,允许鼠标经过切换选项卡。
  • 如果为 false,不允许鼠标经过切换选项卡。

使用方法:在页面上输入口令 mouseenter 即可切换该选项的开启与关闭。

生成文件名时对边界情况进行了更好的处理

对一些会发生错误的情况进行了处理。

PixivBatchDownloader - 9.7.3

Published by xuejianxianzun over 3 years ago

在图片查看器上添加了收藏按钮

处理 Window 保留名称可能导致下载失败的问题

导入抓取结果时,可以应用用户在 Pixiv 中的屏蔽设定

代码优化

PixivBatchDownloader - 9.7.2

Published by xuejianxianzun over 3 years ago

导入下载记录时,可以导入含有 id 列表的 txt 文件

这是个隐藏功能,可以在页面上输入口令 recordtxt 使用。

以前,下载器只能导入自己导出的下载记录(json 文件),不支持导入其他格式的文件。

但是有用户想导入 txt 格式的 id 列表,如:

84334853_p0
84334853_p1
84334853_p2

所以我添加了这个隐藏功能。

txt 文件的内容必须是文件 ID(带序号),否则即使导入了,和下载器内部的格式不一致,也是无法生效的。

导入之后可以用“宽松”策略来使用。(“严格”策略下无效,因为这样的导入只有 id,没有文件名)。

代码优化

PixivBatchDownloader - 9.7.1

Published by xuejianxianzun over 3 years ago

修复 bug

修复“为每个作品创建单独的文件夹”功能异常的问题。

PixivBatchDownloader - 9.7.0

Published by xuejianxianzun over 3 years ago

导入抓取结果时,可以应用多图作品设置

现在导入抓取结果时,可以应用“抓取”选项卡里的大部分设置。除了:

  1. 设置页面数量/作品数量
  2. 彩色图片/黑白图片

解决了抓取结果太多时,导出抓取结果失败的问题

导出结果为 csv 文件时,增加了 xRestrict 数据

查看大图功能支持了更多的缩略图

优化页面右侧按钮的图标

代码优化

PixivBatchDownloader - 9.6.0

Published by xuejianxianzun over 3 years ago

新增设置项:按照分级限制筛选作品

在抓取页面里添加了一个设置:

下载作品类型  ✓全年龄  ✓R-18  ✓R-18G 

这样便于用户根据分级过滤作品。

在只想下载限制级作品的场景,这个功能比通过设置 “必须的 tag” 为 “R-18,R-18G” 更好用,因为通过 tag 来过滤限制级作品是不够准确的:某些限制级作品并没有添加对应的 tag。

修复 bug

修复在小说页面里快速下载失败的问题。

PixivBatchDownloader - 9.5.2

Published by xuejianxianzun over 3 years ago

优化新版收藏页面的使用体验

PixivBatchDownloader - 9.5.1

Published by xuejianxianzun over 3 years ago

修复 bug

修复了新安装 9.4.0 版本的用户打开下载器界面看到的文字都是 undefined 的问题。

修复了页数更改无效的问题。

功能变化:导入抓取结果时,会根据过滤条件进行过滤

PixivBatchDownloader - 9.4.0

Published by xuejianxianzun over 3 years ago

新增设置:使用第一个匹配的 tag 建立文件夹

该功能由赞助者提供赞助。

启用这个设置之后,用户可以输入 tag 列表。

在下载时,如果作品的 tag 列表里含有用户设置的 tag,就会使用这个 tag 建立文件夹(仅限第一个匹配到的 tag)

移除设置:快速下载始终建立文件夹

移除了这个设置项。现在快速下载始终会建立文件夹。

其他优化

PixivBatchDownloader - 9.3.0

Published by xuejianxianzun over 3 years ago

新增设置:根据作品类型自动创建文件夹

该功能由赞助者提供赞助。

根据作品类型自动创建文件夹  ✓插画  ✓漫画  ✓动图  ✓小说

你可以勾选其中任意多个选项,这样下载器会根据作品类型自动创建文件夹。

  • 如果勾选了插画,插画作品会被存入 Illustration 文件夹
  • 如果勾选了漫画,漫画作品会被存入 Manga 文件夹
  • 如果勾选了动图,动图作品会被存入 Ugoira 文件夹
  • 如果勾选了小说,小说作品会被存入 Novel 文件夹

其他修改

根据作品类型创建的文件夹的名字改成了首字母大写。

PixivBatchDownloader - 9.2.0

Published by xuejianxianzun over 3 years ago

新增功能:为下载器设置背景图片

在“其他”选项卡里添加了“背景图片”的设置。

你可以选择自己喜欢的图片作为下载器的背景图片,并且可以调节透明度、对齐方式。

提示: 建议使用颜色较暗的图片作为背景图片。

优化下载器面板布局

修复 bug

代码优化

PixivBatchDownloader - 9.1.0

Published by xuejianxianzun over 3 years ago

新增“导入抓取结果”功能

下载器导出的结果可以被导入并进行下载。

优化收藏页面的抓取效率

代码优化,修复 bug

PixivBatchDownloader - 9.0.2

Published by xuejianxianzun over 3 years ago

优化提示

添加了一些提示;

优化了一些提示;

Related Projects