github xuejianxianzun/PixivBatchDownloader v17.3.0
17.3.0

9 days ago

✨新功能:从页面上移除“用户阻止名单”里的用户的作品

该功能默认启用。你可以在“更多”-“抓取”里找到这个设置。

下载器不会抓取“用户阻止名单”里的用户的作品,而且还可以从页面上移除他们的作品,这样你就不会看到不喜欢的用户的作品了。

PS:在被阻止的用户的主页里不会移除他们的作品,所以你可以正常查看他们的主页。

⚙️“不下载重复文件”功能改为默认启用

😊优化特定情况下的抓取效率:抓取作品详情前预先检查过滤条件,以减少非必要的慢速抓取

#457

比如抓取一个作者的所有作品,并设置了过滤条件:只抓取今年发表的作品。
这个作者的 200 个作品只有 10 个作品符合条件,那么抓取作品详情时不应该使用慢速抓取模式。

之前下载器会使用慢速抓取,因为在决定是否慢速抓取时,判断的是作品总数量。现在改为提前检查过滤条件,这样可以判断只有 10 个作品需要发起请求,不需要使用慢速抓取,因此提高了抓取效率。

注意: 这种优化只能对部分过滤条件生效,它们不需要获取作品的详细数据就能够判断出是否符合要求。有些过滤条件必须请求作品的详细数据才能判断,此时无法应用这个优化措施。

😊根据文本长度,动态设置 textarea 的高度

🐛修复了系列漫画最多只能抓取 100 页的问题

🐛修复了合并系列小说时,总会下载封面图片的 bug

🐛修复了“横图占用二倍宽度”在一些情况下没有生效的问题

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

Don't miss a new PixivBatchDownloader release

NewReleases is sending notifications on new releases.