- 指定 UID 收藏下载:支持指定用户的公开/未公开收藏作品的下载与数据收集
- 指定 UID 关注下载:支持指定用户的关注画师作品的批量下载
- 支持单图、多图、动图的原图下载
- 反反爬机制
- 模块周期执行
- 支持慢速模式保障下载,减少429错误导致的限制访问
- 支持单轮模块抓取上限
- Cookie管理
- 支持获取 Chrome 浏览器登录的 Pixiv 账户并生成 cookie 文件持久化
- 支持通过用户自定义 cookie 池(单个或多个 cookie)
- API 支持:提供查询 PID 信息、随机插画接口(含反代链接)
- 日志记录功能
PixiC提供了丰富的自定义配置,可以通过 config.py 修改,后续会开发GUI界面进行可视化操作
- 配置参数
- 采集功能 --> 支持增量更新开关、各模块开关等
- 支持最低收藏数过滤 --> 相关配置
- 支持周期轮询设置
- 支持数据库采集数据、数据库启用开关
- 支持插画下载路径配置
请参考部署文档完成环境搭建和依赖安装
核心步骤如下:
# 1. 克隆仓库
git clone https://github.com/Coder-Sakura/PixiC.git
# 2. 安装依赖
cd PixiC/v2.0
pip install -r requirements.txt
# 3. 运行调度程序
python scheduler.pyPixiC API + Mybot机器人或其他qq机器人 可实现功能
- 查询pid (预览图片已去除)
- 随机插画 (预览图片已去除)
可自行部署
订阅源链接: 蓝奏云 密码: hsvs (已失效)
- GUI界面及优化
- 日榜、周榜、月榜作品采集
- 任务通知:异常状态通知用户
- 希望可以提交
issue和pr来帮助本项目进行完善,也欢迎fork和star本项目以对作者表示支持,感谢! - 本仓库仅用于学习与交流使用,因使用而产生的一切纠纷与原作者无关。