github xuejianxianzun/PixivBatchDownloader v18.0.0
18.0.0

one day ago

✨新功能:复制按钮

下载器会在作品缩略图上和作品页面内显示一个复制按钮,点击它就可以复制作品的图片和一些数据。

你可以自定义要复制的数据和格式。

在作品页面里,以及预览作品时,你可以按快捷键 Alt + C 进行复制。

你可以在下载器面板的“增强”分类里点击“复制按钮”的名称,跳转到 wiki 查看详细说明。

✨在“预览作品的详细信息”的面板上添加了两个复制按钮

之前有 Copy TXTCopy JSON 两个按钮,现在添加了 Copy URL 和复制按钮。

✨在长按鼠标右键查看作品的大图时,也可以使用快捷键进行复制

在使用“在缩略图上长按鼠标右键时显示大图”功能时,也可以按 Alt + C 进行复制。

✨在图片查看器里添加了复制按钮和下载单图的按钮

图片查看器底部之前有 3 个按钮,现在我添加了 2 个按钮:

  • 复制按钮,可以点击或者按 Alt + C 使用。
  • 下载单图的按钮,可以点击或者按 C 使用。

😊在作品页面内,大图右侧添加了图片查看器和复制按钮

之前只有下载按钮,现在添加了图片查看器和复制按钮。

😊优化了图片查看器

  1. 加大了按钮尺寸
  2. 鼠标经过按钮时,背景颜色会变成蓝色以提供反馈
  3. 显示图片名称和分辨率
  4. 优化了该模块的代码,并且降低了耦合度

😊在“投稿时间”设置里添加了快捷设置时间的按钮,以提高效率

  • 对开始时间添加了“过去”、“现在”按钮。
  • 对结束时间添加了“现在”、“未来”按钮。

点击按钮就可以设置成对应的时间,在有需要的时候很方便。

另外,当用户需要设置为最近的日期时,可以先设置为“现在”,然后修改日期、时间即可,不需要修改年份,这样也可以提高效率。

😊优化了“预览作品”时,图片顶部显示的信息

现在一些关键信息会显示为具有背景颜色的独立元素,例如:

😊限制了“预览作品的详细信息”面板的最大高度

以前没有限制高度,但有些作品的简介太长了,会导致面板高度超出屏幕,无法完全显示。例如这个作品:

https://www.pixiv.net/artworks/135895589

现在我限制了最大高度为 60vh,以避免信息面板超出屏幕。

🔧把“预览作品的详细信息”的设置项下移了一些

我把这个设置项下移了一些,因为这个设置可能不是很常用。

😊优化了“下载推荐作品”的按钮

这个按钮现在具有动画效果,而且其文本可以根据语言自动变化。

😊缩略图上的下载按钮顺序改为最后一个

调整了缩略图上的3个按钮的顺序,下载按钮放到了最下面。

之前是在第一个(最上方),但是由于用户通常会先把鼠标放到缩略图中间位置,然后再点击按钮,此时点击第一个按钮的话,鼠标移动距离比较长。改成最后一个之后,鼠标移动距离会缩短,点击起来更加方便。

😊下载卡住时,自动刷新页面重试

有些少见的情况会导致下载卡住,下载器之前不会自动处理,只会显示提示。现在如果用户启用了“自动开始下载”,下载器会自动刷新页面,因为有时这能在一定程度上解决问题。

🐞修复了在某些页面里,不能保存用户设置的抓取数量的问题

之前的代码存在一处 bug,在有个地方忘记判断 max 为 -1 的情况,导致用户设置的值会被重置为 max。现在修复。

🐞修复了在移动端的作品页面里,没有添加快速收藏按钮的问题

在移动端页面里,作品大图下面的工具栏的 div 从 4 个变成了 5 个,导致下载器识别失败,所以不会添加快速收藏按钮。这也导致下载器不会添加复制按钮。

现在修复了这个问题。

🐞修复了一些快捷键会误触发的问题

下载器的有些快捷键如 C 之前没有排除 Ctrl 键,会在用户按 Ctrl + C 的时候误触发。现在对这种情况进行了修复。

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

Don't miss a new PixivBatchDownloader release

NewReleases is sending notifications on new releases.