:
Pxder(P站插画批量下载器)能够让你运用本工具从P站批量下载插画,需求装置Node.js才干运用,登录会让你输入用户名密码,登录胜利一次后以后假如没有出什么bug则无需再次登录!
运用办法:
简单写下阐明(主要针对 Windows 用户)
首先你需求先装置 Node.js
翻开nodejs下载右边的“最新发布版” => 装置一路肯定
装置/更新/卸载
翻开“命令提示符”或者“Powershell”,执行下面的命令,即可装置或者更新(注:后续命令皆为在此执行)
装置与卸载
npm i -g pxder
npm uninstall -g pxder
登录会让你输入用户名密码,登录胜利一次后以后假如没有出什么bug则无需再次登录
注:pxder 仅会在计算机上贮存 refreshAccessT oken,而不会贮存您的帐号密码
有五项设置,按下数字键选择一项停止设置,然后依照请求输入之后回车即可
[1] Download path 下载目录,必需设置
[2] Download thread 下载线程数
[3] Download timeout 下载超时
[4] Auto rename 自动重命名(文件夹)
- **下载目录**
请留意相对途径与绝对途径的区别,不过不用担忧,输入完途径后会显现绝对途径以便当你检查
目录无需手动树立,下载图片的时分会自动树立
- **下载线程数**
即同时下载的图片数,默许为`5`,最小为`1`,最大为`32`
下载图片时最左侧的一列实践上就是线程编号
- **下载超时及重试**
假如这么多秒之后一张图还没被下载完则算作超时,超时后会自动重试,默许值为`30`
下载图片时假如线程编号是黄色底的就代表此次是重试
重试超越`10`次则视作下载失败
- **自动重命名**
开启了以后,例如这个画师原来叫`abc`,今天你再次去下载(更新)他的画作,但是他改名叫`def`了,那么程序会自动帮你重命名画师文件夹。
运用阐明:
- 由于官方客户端 API 限制 offset 不能大于 5000,所以程序不会也无法得到画师列表、画作列表、珍藏列表等 5000 页以后的数据,并且由该缘由招致的程序解体问题曾经在 v2.7.3 修复
- 会将同一画师的作品下载在`(UID)画师名`格式的文件夹内,图片命名格式为`(PID)作品名`
并且,画师名会自动删除名字中`@`(包含半角&全角)符号及以后的文字(由于这些根本上都是画师的摊位信息之类的与名字无关的信息)
- 文件(夹)名均会过滤掉一切 Windows 和 Linux 中不能或不引荐做文件名的符号
- 动图下下来会是一切帧的紧缩包,并且会标注 delay 信息
- 例如`xxx@30ms.zip`表示该动图的播放速度为 30ms 一帧
- 由于获取动图信息需求额外调用API,因而假如动图较多将会使得解析时间较长
- 下载时会疏忽掉曾经下载完成的插画
- 下载超时或网络错误解自动重试,重试上限为10次
- 假如当某一个线程到达重试上限并且此时有不止一个下载线程处于重试状态,程序将视为暂时呈现了网络问题,暂停5分钟后会继续重试
- 假如只要一个下载线程呈现错误,程序将会放弃下载该p并继续运转