github xuejianxianzun/PixivBatchDownloader v18.6.0
18.6.0

one day ago

✨新增过滤器:原创作品

下载器在抓取时可以过滤原创作品和非原创作品了。

✨新增过滤器:标题必须含有

你可以要求作品标题里必须含有特定字符。

✨新增过滤器:标题不能含有

你可以要求作品标题里不能含有特定字符。它还有个子选项,可以同时检查系列标题。

✨在“第一张图不带序号”里添加了动图分类,可以去除动图的序号

如果你不希望动图的文件名里带有序号,可以启用“第一张图不带序号”,并勾选“动图”。

你可以在“更多”-“命名”里找到这个设置。

✨在图片查看器里添加了复制作品链接的按钮

点击这个按钮或者按下快捷键 L 即可复制该作品对应页面的网址。

✨在图片查看器里可以使用鼠标滚轮切换图片了

之前当用户在图片查看器里滚动鼠标滚轮时,只能缩放图片,现在可以切换图片了。这取决于鼠标指针是否位于图片上:

  • 当鼠标滚轮在图片上滚动时,图片会放大或缩小;
  • 当鼠标滚轮在图片外滚动时,会切换图片。

🔧导出关注的用户列表(JSON)时,会保存更多数据

之前导出的数据里只有每个用户的 id,现在包含了更多数据。

🔧复制按钮的图片尺寸默认值从普通改为原图

🔧小说保存格式的默认值从 TXT 改为 EPUB

⚙️“把 R-18(G) 作品存入指定的文件夹里”移动到“更多”里了

由于 {age_r} 标记在很大程度上可以取代“把 R-18(G) 作品存入指定的文件夹里”设置,所以我把它从“下载”里移动到“更多”-“命名”里了。

⚙️“管理设置”改为始终显示

之前“管理设置”是默认隐藏的,需要先启用“显示高级设置”才会显示。现在改为始终显示。

🐞修复了在搜索页面里,“移除被屏蔽的用户的作品”功能失效的问题

🐞修复了在大家的新作页面里,显示更大的缩略图可能失效的问题

😊合并系列小说为 EPUB 文件时,不再保存重复的封面图片

#597

在一个系列小说里,可能有多篇小说使用相同的封面图。它们的 URL 是相同的。以前下载器会全部下载和保存它们,但这样浪费了网络请求,也使文件体积产生了不必要的增加。现在进行了优化,对于同一个封面图片,只会下载和保存一次,这减少了合并系列小说的时间,也减小了文件体积。

😊添加了两处提示,提醒用户关闭“下载前询问每个文件的保存位置”

最近又有个用户因为没有关闭这个设置而给下载器打了差评,我真是无语了,安装后会显示一次使用说明,里面写的有也不看。现在我在下载面板上单独显示了这个提示,而且在首次开始抓取时也会单独用消息框显示一次提示,这要是还看不到那我无话可说了。

😊消除了合并系列小说时可能出现的抓取结果为空的警告

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

♻️重构了 IDData,可以添加系列小说的 id,与普通作品一起抓取

之前 IDData 里只能保存单个作品的 id,所以抓取流程里也只能处理单个作品。如果用户通过手动选择功能或者快速下载按钮来直接下载系列小说,之前只能在启动抓取流程之前单独处理,用户体验不好。

现在系列小说可以与普通作品一起抓取了。

PS:系列小说不会产生抓取结果,只有单个作品才会产生抓取结果。

♻️重构了 log 里的公用方法,使其更简洁易用

♻️把导出日志的代码拆分到单独的文件里

♻️把显示日志的按钮拆分到单独的文件里

♻️优化了获取作品发布时间数据的代码

Don't miss a new PixivBatchDownloader release

NewReleases is sending notifications on new releases.