最近自己搓了一个 Pixiv 图片下载工具 PixivCrawler,顺便开源出来分享一下。
起因也比较简单:平时在 Pixiv 找图的时候,经常想把某个画师的作品、收藏或者某个标签下面符合条件的图片批量保存下来。现有的一些工具要么偏脚本,要么配置起来比较麻烦,于是干脆自己写了一个带 GUI 的。
目前主要面向 Windows 10/11 x64。
GitHub:
https://github.com/Yestugit/PixivCrawler
目前支持
- 🔗 作品链接下载
直接丢 Pixiv 作品链接即可下载
- 👤 作者作品批量下载
输入作者页面/作者 ID,可以批量归档作品
- ❤️ 当前账号收藏下载
可以把自己收藏的作品批量保存下来
- 🔍 关键词 / 标签搜索
支持 Pixiv 标签搜索,也可以直接输入标签页链接
搜索时还可以按照:
- 最低收藏数
- 最低浏览数
- 最低点赞数
- 下载数量
进行筛选,目前单次最多下载 100 张图片。
比如我想找某个角色的高质量图片,就可以直接设置标签,然后加一个最低收藏数筛选,不用自己一张一张翻。
下载方面
做的时候也处理了一些实际使用比较容易遇到的问题:
- 支持断点续传
- 下载中断后可以继续
- 自动记录任务,避免重复下载
- 网络错误自动重试
- 遇到 Pixiv 429 限流会自动等待
- 控制并发请求,尽量避免请求过快
登录使用的是 Electron 独立的 Chromium 会话,Cookie 不会复制到界面或者 SQLite 中。
目前提供:
- Windows x64 安装版
- Windows x64 免安装 ZIP 版
可以直接在 GitHub Releases 下载。
关于这个项目
目前还是个人使用 + 业余开发的小工具,肯定还有不少可以优化的地方。
如果有佬愿意试试,遇到 Bug、Pixiv 接口变化,或者有什么功能建议,都欢迎直接提 Issue。
觉得有用的话也欢迎点个 ⭐,给我一点继续更新的动力(笑)。
GitHub:
https://github.com/Yestugit/PixivCrawler
本项目仅用于个人作品归档,与 pixiv Inc. 无关。
使用时请遵守 Pixiv 服务条款、作者权利以及当地法律。