Releases: xuejianxianzun/PixivBatchDownloader
17.3.0
✨新功能:从页面上移除“用户阻止名单”里的用户的作品
该功能默认启用。你可以在“更多”-“抓取”里找到这个设置。
下载器不会抓取“用户阻止名单”里的用户的作品,而且还可以从页面上移除他们的作品,这样你就不会看到不喜欢的用户的作品了。
PS:在被阻止的用户的主页里不会移除他们的作品,所以你可以正常查看他们的主页。
⚙️“不下载重复文件”功能改为默认启用
😊优化特定情况下的抓取效率:抓取作品详情前预先检查过滤条件,以减少非必要的慢速抓取
比如抓取一个作者的所有作品,并设置了过滤条件:只抓取今年发表的作品。
这个作者的 200 个作品只有 10 个作品符合条件,那么抓取作品详情时不应该使用慢速抓取模式。
之前下载器会使用慢速抓取,因为在决定是否慢速抓取时,判断的是作品总数量。现在改为提前检查过滤条件,这样可以判断只有 10 个作品需要发起请求,不需要使用慢速抓取,因此提高了抓取效率。
注意: 这种优化只能对部分过滤条件生效,它们不需要获取作品的详细数据就能够判断出是否符合要求。有些过滤条件必须请求作品的详细数据才能判断,此时无法应用这个优化措施。
😊根据文本长度,动态设置 textarea 的高度
🐛修复了系列漫画最多只能抓取 100 页的问题
🐛修复了合并系列小说时,总会下载封面图片的 bug
🐛修复了“横图占用二倍宽度”在一些情况下没有生效的问题
🕑更新了作品发布时间数据
17.2.0
✨新增设置:下载间隔
在“更多”-“下载”里添加了此设置:
下载间隔:当作品数量超过指定数量时启用:120 | 间隔时间:0 秒
每隔一定时间开始一次下载。
默认值为 0,即无限制。
如果设置为 1 秒钟,那么每小时最多会从 Pixiv 下载 3600 个文件。
如果你担心因为下载文件太频繁导致账号被 Ban,可以设置大于 0 的数字,以缓解此问题。
😄当日志数量很多时,不再清空日志区域,而是添加新的日志区域
😄添加和优化了一些提示
🐛修复了在发现页面中,不会高亮关注的用户的问题
🐛修复了一些预览图显示失效的问题
在小说的元数据里添加了发表日期
🕑更新了作品发布时间数据
17.1.4
🐛修复了在发现(discovery)页面中失效的问题
discovery 页面改版了,导致下载器的以下功能在 discovery 页面失效:
- 抓取作品(抓取不到)
- 预览图片
- 显示更大的缩略图
现在修复。
17.1.3
🐛修复了同时下载多个小说时,下载小说中的插画进度显示不全的问题
这只是日志的显示问题,实际上所有插画都成功下载了。
现在已修复此问题。
😄更换了下载小说中的插画时的 API,提高了效率,降低了触发 429 限制的概率
17.1.2
17.1.0
😄优化下载器生成的 EPUB 小说的文件体积和性能
😄点击“开始抓取”按钮时,如果有之前的抓取结果则进行询问,以避免误操作
😄优化了一些提示
🐛修复了在漫画页面里,“在多图作品页面里显示缩略图列表”区域可能会重复添加的问题
🐛修复抓取小说时,有时抓取到的数量不够的问题
🐛修复了在搜索页面抓取时,vip 优化策略可能出错导致抓取中止的问题
🕑更新了作品发布时间数据
17.0.0
⚙️可以设置慢速抓取时的间隔时间了
以前下载器使用 1600 ms 的时间间隔,但某些用户表示这依然会遇到 429 错误,他们希望可以加大间隔时间。
现在我添加了这个设置,它位于“更多”-“抓取”-“减慢抓取速度”-“间隔时间”。
小说搜索页面也支持会员搜索优化策略了
会员搜索优化策略在抓取列表页时也会生效了
这是新增的一个优化策略。这可以避免抓取很多不必要的作品页。
修复会员搜索优化策略在获取作品详情阶段存在的问题
解决了一些动图保存为 GIF 时,色差过大的问题
之前下载器转换 GIF 固定使用质量 10,现在动图的原文件体积越小,就会使用越好的质量,这可以有效解决某些手绘动图保存为 GIF 时,色差过大的问题。
虽然有时使用最佳质量依然无法完全避免色差,但是比之前还是要好很多。
🕑更新了作品发布时间数据
16.9.0
16.8.1
🐛修复了下载的 epub 小说无法打开的问题
上个版本更新导致的 bug,现在修复此问题。