saber 酱的抱枕

Fly me to the moon

10/24
2016
软件

仙尊pixiv图片下载器 Xianzun Pixiv Downloader

downloader javascript js pixiv p站 UserScript Xianzun Pixiv Downloader 下载器 仙尊 批量下载 油猴脚本
新版界面,pid=68972163

本工具可以在pixiv上筛选你需要的图片,并且下载下来。下载到的图片都是原图尺寸。

你可以在greasyfork.org安装此UserScript

本工具是一个用户脚本(UserScript),你需要先在浏览器里安装用户脚本管理器扩展,再通过上面的链接把本脚本安装到用户脚本管理器里。

推荐使用chrome浏览器+Tampermonkey来安装。不要把本脚本直接作为浏览器的扩展安装。

github页面:https://github.com/xuejianxianzun/XZPixivDownloader

---------------

本工具现已推出 Chrome 扩展:

在 Chrome webstore 上安装 (扩展版的更新比较慢,我是先更新脚本版的)

-------------

QQ交流群:675174717

使用场景:
作品详情页
作品列表页
各种tag列表页
所有人的收藏页面
各大排行榜页面
tag搜索页面
相似作品页面
推荐作品页面
大家的新作品页面
关注的新作品页面
“发现”页面
pixivision上的插画、漫画、cosplay

安装本工具之后,在本工具可抓取的页面上,会出现与下载功能相关的按钮。

点击按钮设置好抓取参数之后,本工具会抓取图片并将进度显示在页面顶部。

抓取完毕后会显示下载面板,你可以直接下载图片:

downloader javascript js pixiv p站 UserScript Xianzun Pixiv Downloader 下载器 仙尊 批量下载 油猴脚本

你也可以点击复制图片url的按钮,并用下载软件里批量下载:

downloader javascript js pixiv p站 UserScript Xianzun Pixiv Downloader 下载器 仙尊 批量下载 油猴脚本

下载结果:

downloader javascript js pixiv p站 UserScript Xianzun Pixiv Downloader 下载器 仙尊 批量下载 油猴脚本


本工具的参数不多,也不难理解。如果有任何问题,推荐加QQ群675174717进行交流。

tips:
本工具的下载速度受网络因素影响,如果你打开p站页面的速度很慢,可能下载时速度也很慢。

如果你使用firefox浏览器,那么第一次下载某一类型的文件时弹窗提醒你保存还是打开。请选择保存并记住此设置。你可以依次打开下面类型的文件的页面,先下载一遍。

jpg文件 png文件 zip文件


如果您感觉本工具给您带来了方便,您可以考虑通过捐赠来支持我~

2018/12/17
GitHub star 达到 100

greasyfork.org 安装数:

2019/3/7
30000

2018/12/28
26000

2018/12/10
25000

2018/10/25
24000

2018/10/10
23000

2018/10/26
22000

2018/10/5
21000

2018/9/15
20000

2018/8/27
19000

2018/8/9
18000

2018/7/26
17000

2018/7/11
16000

2018/6/26
15000

2018/6/11
14000

2018/5/25
13000

2018/5/9
12000

2018/4/26
11000

2018/4/12
10000

2018/3/27
9000

2018/3/19
8000

2018/2/27
7000

2018/2/8
6000

2018/1/15
5000

2017/12/07
4000

2017/7/31
2000


2017/10/24
感谢 Infinite Gold Magician 赞助200元~ 么么哒

2018/9/19
感谢 ★堕落の天使 赞助200元~

仙尊pixiv图片下载器 Xianzun Pixiv Downloader

  1. 射爆
    Google Chrome 69Google Chrome 69Windows 7Windows 7

    作者大大您好,请问如何下载作品页内的相关作品呢(就是只下载某件作品拉到最下面的那些相关作品),旁边的下载按钮虽然可以下载相关作品,可是无法下载作品页内的,而是根据该作品名另外搜索的。。。

    回复
    1. saber 文章作者
      Google Chrome 69Google Chrome 69WindowsWindows

      相关作品里出现的作品,其实和添加收藏后的相似作品是一致的。

      下载器的下载相关作品,用的也是相似作品的 api。

      作品下方的相关作品最大只能加载180个,相似作品却大得多。两者的数据是一样的,相关作品只是相似作品里的一部分。

      你可以下载下来对比一下。

      回复
    1. saber 文章作者
      Google Chrome 67Google Chrome 67Windows 7Windows 7

      这个比较麻烦,但是有变通的办法。一般排名靠前的收藏数都是最高的,你可以在下载时在文件命名规则最前面添加“{bmk}”规则,这样下载后的文件会按照收藏数来排列(按文件名排序)。你可以只留下收藏数高的。

      回复
  2. qiu秋
    Google Chrome 65Google Chrome 65WindowsWindows

    选项“按收藏数筛选”能否增加最大收藏数限制。比如现在只能设定最小收藏数,我设置了一个比较小的数要抓取几百页再加上下载时间会导致很卡顿时间也很漫长。筛选中设置一个最小和最大收藏数,能让电脑不至于太卡顿,加快效率。

    回复
    1. saber 文章作者
      Google Chrome 66Google Chrome 66Windows 7Windows 7

      这个需求不太常见啊,比如搜索500以上收藏数的,我的本意就是把更高的(1000/2000)的也一起下载。
      而且收藏数高的比收藏数低的要少很多,比如500-1000可能有几百个,1000-2000可能就几十个。
      如果你一定要只下载一个区间内的,可以在下载到一定数量时中断下载。首先在命名规则的前面添加上{bmk},这样在进度条上就会显示收藏数。下载时是按收藏数从低到高下载的,比如会依次下载收藏在500以上、1000以上、2000以上的作品,以此类推。当下载的收藏数达到你不想要的数字的时候,中断下载。

      回复
  3. 42bh
    Google Chrome 65Google Chrome 65WindowsWindows

    你好,我在安装之后尝试下载,可以抓取页面,但是在获取作品信息的时候出现无权访问……跳过该作品的情况,而且不是一个页面的其中某个作品这样,是所有的作品都会出现无权访问的情况,我尝试了作者作品页面和排行榜页面都有这种情况,请问一下这个该怎么解决

    回复
    1. saber 文章作者
      Google Chrome 65Google Chrome 65Windows 7Windows 7

      emmm,你是用chrome浏览器?请在设置中关闭“下载前询问每个文件的保存位置”。
      另外打包也有不方便的地方,一个是有时候下载的图片总体积大(超过1G),一个是如果因为网络原因卡住了,打包就失败了,前功尽弃。。

      回复
      1. SaberH
        Google Chrome 63Google Chrome 63WindowsWindows

        我个人观点是如果可以在脚本里面实现更好的方法,就不应该要求用户修改脚本以外的设置.
        其次文件过大这个可以预先感知大小到差不多就结一个包,网络原因卡住也能先结一个包,剔除掉已经下载成功的.
        当然作者你改起来就很麻烦,这里也就只是个建议.我自己改改也能够满足自己的需要,最后谢谢作者的努力.

        回复
        1. saber 文章作者
          Google Chrome 65Google Chrome 65Windows 7Windows 7

          如果打包的话还要解压,再把压缩包删掉,这也产生了额外的步骤。如果一次下载产生了多个压缩包的话更麻烦了。
          看个人情况吧,这个脚本我用起来是最顺手的,因为本来就是写给自己用的。你如果不想改设置的话就打包吧。

          回复