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
Bot releases are visible (Hide)
Published by xuejianxianzun over 2 years ago
小说的每条设定资料可以拥有两条用于说明补充的数据,之前只会保存第一条,现在可以保存第二条了。
Published by xuejianxianzun over 2 years ago
如果用户没有关闭浏览器设置里的“下载前询问每个文件的保存位置”,那么下载器保存文件时会弹出“另存为”对话框。
从这个版本开始,如果用户点了“取消”按钮,不保存这个文件,下载器不会再重试保存它。
Published by xuejianxianzun over 2 years ago
https://github.com/xuejianxianzun/PixivBatchDownloader/issues/224
现在下载器在下载重复的小说作品时,可以判断小说在上次下载之后是否被修改过。如果修改过了,则下载器会重新下载它。(严格策略和宽松策略均是如此)
以前下载器没有保存作品的修改日期数据,所以不能判断小说是否修改过。现在保存了修改日期数据。
Published by xuejianxianzun over 2 years ago
以前合并系列小说时,即使用户启用了“在小说里保存元数据”,文件里也不会保存小说的元数据。
现在下载器会把一些元数据保存到合并后的文件里。(系列标题、作者、URL)
另外,如果这个系列小说有设定资料,下载器会把设定资料也保存到文件里。
提示:大部分系列小说没有设定资料,只有少部分有设定资料,例如:
https://www.pixiv.net/novel/series/8913386
只有“合并系列小说”时,下载器才会保存设定资料。如果把每个小说保存成一个文件的话,是不会保存设定设定资料的。这是因为设定资料是只有系列页面才有的,单个小说没有设定资料。
Published by xuejianxianzun over 2 years ago
Published by xuejianxianzun over 2 years ago
因为 pixiv 改版导致元素的 className 变化,一些样式失效了。现在修复。
Published by xuejianxianzun over 2 years ago
下载时,网页标题上会显示还有多少个文件尚未下载。
这样,用户不需要打开下载面板就能够知道下载进度。
以前如果下载器正在下载中,用户无法建立新的下载,此时下载器会提示“当前任务尚未完成”。
现在我对此进行了优化,即使下载器正在下载中,用户也可以添加某些类型(*)的新的下载任务。
新的下载任务会进入等待队列,等下载器完成本次任务之后,会抓取和下载等待队列中的作品。
只有抓取前就已经知道了作品的 id 的任务才能使用这个新特性。这些任务有:
相反的,抓取前不知道作品 id 的任务不能使用这个新特性。
例如很多页面的“开始抓取”按钮,下载器需要在抓取之后才知道有哪些作品,所以它们不适用于这个新特性。
注意:如果你点击了“停止下载”按钮,那么等待队列会被清空。
Published by xuejianxianzun over 2 years ago
{series_id}
是“系列 ID” ,只在系列页面中可用。(小说系列、漫画系列)
例如 https://www.pixiv.net/user/3698796/series/61267
的 {series_id}
是 61267
。
Published by xuejianxianzun over 2 years ago
添加了新的提示:
作品总数为 0,Pixiv 可能拒绝了此次抓取。请稍后重试。
Published by xuejianxianzun over 2 years ago
第一张图不带序号功能的逻辑存在不严谨的地方,可能错误的去除序号。现在修复。
Published by xuejianxianzun over 2 years ago
以前当鼠标指针放在一个多图作品上,并显示预览图之后,滚动鼠标滚轮不会滚动页面,而是会切换显示多图作品里的图片。
现在有人想要让鼠标滚轮能照常滚动页面,因此我添加了这个设置。 issues/202
这个设置是默认开启的。如果关闭这个设置,就可以让鼠标滚轮滚动页面,并且不会切换多图作品里的图片。
这个功能之前是默认开启,现在改为默认关闭。
这只影响新安装的用户。
当有作品被排除,或者下载出错时,下载器会在日志里显示提示,例如:
97691114_p0 没有被保存,因为它的颜色不符合设定。
97382485_p0 保存失败,code:xxx
现在我在作品的 id 上添加了链接,你可以点击作品 id 直接打开这个作品的页面。
Published by xuejianxianzun over 2 years ago
pixiv 页面的宽度是固定的,即使屏幕宽度更大,它也不会在一排显示更多缩略图,或者加大缩略图的尺寸。
现在我用 css 显示更大的缩略图,并且解除了一些地方的宽度限制。
如果把一些横向滚动区域的缩略图放大(左右两侧有箭头按钮的那种区域),则滚动区域不能正常显示所有图片。
现在我添加了一个子选项“显示摘要信息”,关闭它之后就不会显示摘要信息了,并且也不会显示蓝色边框。
Published by xuejianxianzun over 2 years ago
Published by xuejianxianzun over 2 years ago
上个版本里有几句提示只有简体中文,忘记翻译其他语言了。现在添加了其他语言的文本。
Published by xuejianxianzun over 2 years ago
在搜索图片的页面里,短时间内抓取太多页面可能会被 pixiv 限制,pixiv 会直接返回空结果。
这个问题大概是从一周前出现的。现在修复了这个问题,下载器会等待限制时间结束之后再继续抓取。
关于这个问题的详细情况,可以查看 notes 目录里的文档:抓取 tag 搜索页面遇到限制.md
。
Published by xuejianxianzun over 2 years ago
Published by xuejianxianzun over 2 years ago
群组页面 https://www.pixiv.net/group/ 并不是下载器支持下载的页面。
在之前的版本中,当启用“替换方形缩略图以显示图片比例”设置之后,在群组页面上会导致页面卡死。现在进行了修复。
Published by xuejianxianzun almost 3 years ago
在“其他”选项卡的“命名”分类里添加了“自定义用户名”的功能。
这个功能主要是为了解决一些画师有时会在名字后面加后缀,导致使用他的名字建立文件夹时,可能会产生多个文件夹的问题。
有些用户可能会改名(或者加后缀),例如:
Anmi@画集発売中
奥馬@skeb募集中
ひさまくまこ@連載中
焔すばる★2日目 東C17a
つる12/31東地区メ-28a
如果你想使用他本来的名字,不想要后缀,你可以使用这个功能来手动设置他的名字。
当你在命名规则中使用 {user}
标记时,下载器会优先使用你设置的名字。
注意:这个设置只会影响命名规则中的 {user}
标记。pixiv 网页上显示的用户名不会改变。
Published by xuejianxianzun almost 3 years ago
{bmk_id}
Bookmark Id。你收藏的每一个作品都会有一个 Bookmark Id。收藏的时间越晚,Bookmark Id 就越大。当你下载你的收藏时,可以使用 {bmk_id} 作为排序依据。
把这个标记放到命名规则开头,可以让下载后的文件的排序与你的收藏里显示的排序保持一致。
Published by xuejianxianzun almost 3 years ago
为了避免误判,下载器在抓取多图作品时不会检查它们的宽高是否符合要求,而是在下载时在检查宽高。
也就是说,下载器在抓取时会保留不符合宽高设置的多图作品,在下载时再检查里面的每一张图片,跳过不符合条件的图片。
如果你设置了对作品进行宽高检查,并且抓取的作品里含有多图作品,那么下载所花费的时间会更久,同时结果也会更加准确。
宽高检查包括:
预览搜索页面的筛选结果是一项很有用的功能,但是如果添加的结果太多了,可能会导致页面占用内存、CPU 资源增加,页面也会变得卡顿。
现在可以设置预览的作品数量上限了,默认值是 3000 个。