/PixivBatchDownloader

Chrome 扩展,批量下载 Pixiv 的插画和小说。过滤作品、下载时重命名、转换动态图片等。Powerful Pixiv batch downloader. Batch download artworks and novels, filter works, rename when downloading, convert animated images, and more.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

English

繁體中文

日本語

韩国语

Russian

Discord 频道

version

简介

Powerful Pixiv Downloader

这是一个 Chrome 浏览器扩展程序,用于批量下载 Pixiv 上的图片和小说。

支持的语言:简体中文、繁體中文、日本語、English、한국어。

主要功能:

  • 批量下载画师的所有作品、你的收藏、你的关注、排行榜、搜索结果等;
  • 一键下载你看到的任何作品;
  • 在页面上手动选择你要下载的作品;
  • 设置过滤条件,筛选你要下载的作品;
  • 下载插画、漫画、动图、小说;
  • 保存动图为 GIF、WebM、APNG、ZIP 格式;
  • 保存小说为 TXT、EPUB 格式;
  • 使用画师名字、日期、标题等多种数据建立文件夹;
  • 自定义文件名,并进行排序;
  • 在序号前面补 0,使排序不会混乱;
  • 保存用户头像和封面图片;
  • 显示更大的缩略图,查看起来更为轻松;
  • 在缩略图上预览作品大图,查看原图;
  • 保存下载记录,避免重复下载;
  • 保存下载进度,恢复未完成的下载;
  • 导出作品数据;
  • 批量收藏作品;
  • 为你收藏里的未分类作品添加标签;
  • 定时抓取;

PixivBatchDownloader screenshot

PixivBatchDownloader screenshot

访问官网

在 YouTube 查看视频教程

安装

在线安装

Chromium 内核的浏览器可以从 Chrome Web Store 安装本扩展。

推荐在 PC 浏览器上使用。如果你需要在 Android 系统上使用,可以使用 Kiwi 浏览器安装此扩展。具体说明:

怎么在安卓上使用

离线安装

如果您不能在线安装,您可以从 Releases 页面 离线安装。

离线安装指南


  • 下载的文件会保存在浏览器的下载目录里。

  • 请关闭浏览器设置中的“下载前询问每个文件的保存位置”选项,以免在下载时出现弹窗。

Wiki

查看 Wiki

鸣谢

  • 感谢 道滿VHlqg 翻译繁体中文。

  • 感谢 光の軌跡 翻译日语。

  • 感谢 KOZ39 翻译韩语。

  • 感谢 bropines 翻译俄语。

  • 感谢 Reinford0 对本工具的测试和改进。

  • 感谢 z2n 对本工具项目构建做出的改进。

支持和捐助

如果您感觉本脚本帮到了您,您可以对我进行支持和捐助,不胜感激 (╹▽╹)

  1. 国内的众筹赞助平台“爱发电”(类似于 patreon):

https://afdian.com/a/xuejianxianzun

  1. 可通过微信和支付宝扫码转账:

支付宝 微信

  1. 国外的赞助网站 Patreon:

https://www.patreon.com/xuejianxianzun

开发

  1. 本工具在开发时需要先安装 Node.JS。

  2. Clone 本项目(或者先 Fork),并安装依赖:

git clone https://github.com/xuejianxianzun/PixivBatchDownloader.git

cd ./PixivBatchDownloader

npm i

至此初始化完成。

你可以在浏览器的扩展管理里,加载 dist 文件夹作为扩展程序,以进行本地调试。


本项目的 npm 命令:

npm run ts  // 编译 ts 文件到 dist 文件夹
npm run less // 编译 less 文件到 dist 文件夹
npm run fmt // 格式化所有文件

npm run pre-build // 执行 fmt、ts、less 命令(即编译所有代码,但是不打包)

npm run build // 执行 fmt、ts、less 命令,并把打包所需的其他文件也复制到 dist 文件夹,最后把 dist 文件夹打包成 zip 文件

当你修改了代码并且编译之后,代码会被编译到 dist 文件夹。你需要在浏览器的扩展管理里刷新离线加载的这个扩展,然后刷新 pixiv 页面,以应用新的代码。

帮助

常见问题

如果你遇到问题,可以查看下载器面板左下角的“常见问题”,以及 Wiki。

  • 如果下载后的文件名异常,请禁用其他有下载功能的浏览器扩展。

  • 如果使用 ssr、v2ray 等工具,下载时开启“全局代理”以提高下载速度。

  • 如有其他问题或建议,加欢迎 QQ 群 499873152 进行交流。

支持的语言

  • 简体中文
  • 繁體中文
  • English
  • 日本語
  • 한국어
  • Русский

欢迎您对翻译做出改进,谢谢~

可以使用的页面类型以及测试网址

0 首页

1 作品页面

2 插画列表页

2 小说列表页

2 Tag 页面

2 小说 Tag 页面

3 收藏页面-旧版

4 收藏页面-新版

5 搜索页面

6 地区排行榜

7 插画、漫画排行榜

8 Pixivision

9 收藏作品的详情 (此类页面似乎已经被移除)

10 关注的新作品

11 发现

12 大家的新作品

13 小说页面

14 系列小说页面

15 小说搜索页面

16 小说排行榜

17 关注的新作品-小说

18 大家的新作品-小说

19 漫画系列页面

20 关注

21 约稿

22 仅可由链接浏览

友情链接

PixivUserBatchDownload

Pixiv User Batch Download 简称 PUBD,它是一个 UserScript 脚本,可以让你在 Pixiv 的画师页面里批量抓取所有作品,发送到 Aria2 下载,适合动手能力强的用户使用。

  • 配合 Aria2 下载,可发送到本地或远端路由器。

  • 可使用掩码自定义保存文件夹、重命名。

PixivFanboxDownloader

用于批量下载 Pixiv Fanbox 上的文件的浏览器扩展程序。