435 字
2 分钟
利用 Pxder 批量下载 Pixiv 你收藏的插画

Pxder是一款利用Node.js编写的能够批量下载你在P站收藏,或者喜欢的画师插画的下载器,其开源地址为:https://github.com/Tsuk1ko/pxder

本篇主要讲解在Ubuntu16.04下使用,Windows下可参考上面的地址

安装Node.js环境#

Terminal window
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

接着安装Pxder

Terminal window
npm i -g pxder

卸载的话运行

Terminal window
npm uninstall -g pxder

配置#

首先我们需要配置一下账户及下载设置

登录#

Terminal window
pxder --login

接着输入你的账户密码

登出#

Terminal window
pxder --logout

下载设置#

Terminal window
pxder --setting

然后你会看到以下输出

Pxder Options
[1] Download path /pixiv # 下载目录,必须设置
[2] Download thread 5 # 下载线程数
[3] Download timeout 30 # 下载超时
[4] Auto rename off # 自动重命名(文件夹)
[5] Proxy Disable # 使用代理
[0] Exit
Press a key [1...5 / 0]: 0

输入相关序号进行设置就好,最后输入0退出

使用#

下载公开收藏#

Terminal window
pxder -b
# 或
pxder --bookmark

插画会被保存在[bookmark] Public文件夹中

下载私密收藏#

Terminal window
pxder -B
# 或
pxder --bookmark--private

插画会被保存在[bookmark] Private文件夹中

下载公开关注的画师的所有作品#

Terminal window
pxder -f
# 或
pxder --follow

下载私密关注的画师的所有作品#

Terminal window
pxder -F
# 或
pxder --follow--private

下载或更新某画师的所有插画作品#

使用-u或--uid参数,后跟画师的 UID,可单个可多个,如果多个则用英文半角逗号隔开

Terminal window
pxder -u uid1,uid2,uid3,...
例:
pxder -u 5899479,724607,11597411

更新已下载的画师的画作#

Terminal window
pxder -U
# 或
pxder --update

下载指定 PID 插画#

Terminal window
pxder -p pid1,pid2,pid3,...
例:
pxder -p 70593670,70594912,70595516

插画会被保存在PID文件夹中

有问题欢迎评论留言~

利用 Pxder 批量下载 Pixiv 你收藏的插画
https://lwnlh.com/posts/9_use_pxder_to_download_your_illustrations_from_pixiv/
作者
ResidualBlood
发布于
2019-01-11
许可协议
CC BY-NC-SA 4.0