xuejianxianzun / PixivBatchDownloader

Chrome 扩展,批量下载 Pixiv 的插画和小说。过滤作品、下载时重命名、转换动态图片等。Powerful Pixiv batch downloader. Batch download artworks and novels, filter works, rename when downloading, convert animated images, and more.
https://pixiv.download/
GNU General Public License v3.0
3.48k stars 208 forks source link
chrome chrome-extension downloader illust novel pixiv pixiv-downloader

English

繁體中文

日本語

韩国语

Russian

Discord 频道

version

简介

Powerful Pixiv Downloader

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

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

主要功能:

PixivBatchDownloader screenshot

PixivBatchDownloader screenshot

访问官网

在 YouTube 查看视频教程

安装

在线安装

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

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

怎么在安卓上使用

离线安装

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

离线安装指南


Wiki

查看 Wiki

鸣谢

支持和捐助

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

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

https://afdian.net/@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。

支持的语言

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

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

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 下载,适合动手能力强的用户使用。

PixivFanboxDownloader

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