waitenfor / PixivUserBatchDownload

P站画师个人作品批量下载工具,可高度自定义重命名,发送到本地或远程Aria2下载。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PixivUserBatchDownload 5

中文名:“P站画师个人作品批量下载工具”,简称PUBD。

  • 为什么要做PUBD?

    PUBD的理念是在阅览P站的过程中,看见喜欢的画师,可以直接一键下载该画师的所有作品。

    融入网页的体验,不需要专门打开其他程序。

  • PUBD都有哪些功能?

    PUBD的功能主要是可以下载画师所有公开作品,并且可以自定义下载路径、文件名。

    可以发送到家里的路由、租用的VPS、家里的安卓智能电视等远程地址下载。(做远程主要是因为我单位上网收流量费 😢

程序运行图

程序结构

PUBD主体部分是采用JavaScript语言编写的用户脚本,为了方便开发,分离了用户界面到单独的CSS文件。

PUBD通过P站官方手机APP的后台API获取作者的作品列表,然后发送到指定的Aria2下载器下载。可选用第三方管理器对Aria2状态进行管理。

下载流程的结构如下图
结构图

License|许可协议

PixivUserBatchDownload 5 Copyright(C) 2018 by Mapaler

此程序是免费软件。你可以将它根据“GNU通用公共许可证第三版(GPLv3)”重新分发和/或修改。

程序下载

为了方便扩展自动更新PUBD,我将两部分都发布到了扩展支持自动更新的网站,建议到这里安装。

使用说明

请访问 PUBD Wiki 阅读。

后续功能开发状态

  • 下载逐项发送(不卡死)
  • 输出文本信息(下载列表)
  • 多画师批量下载
  • 子菜单快速完成操作(已开发但暂未使用)
  • Tab选项卡式面板
  • 仅下载当前一幅作品
  • 下载过滤器
  • 点击通知自动关闭页面
  • 扩展菜单内直接打开程序
  • 使用system.multicall加快Aria2请求速度
  • 自动清除Aria2下载完成项目
  • WebSocket协议

友情链接

仙尊 Pixiv 图片批量下载器
功能介绍:

  • 支持多种页面里的批量下载,可以设置多种筛选条件
  • 有一些辅助功能,如去除广告、快速收藏、看图模式等
  • 下载不依赖第三方工具
  • 支持多语言(机翻)

About

P站画师个人作品批量下载工具,可高度自定义重命名,发送到本地或远程Aria2下载。

License:GNU General Public License v3.0


Languages

Language:JavaScript 86.0%Language:CSS 14.0%