pixiv.cat极简辅助

当pixiv.cat因为图片个数而无法显示时可通过此脚本在新标签页打开所有图片

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         pixiv.cat极简辅助
// @namespace    https://pixiv.cat/
// @version      0.4
// @description  当pixiv.cat因为图片个数而无法显示时可通过此脚本在新标签页打开所有图片
// @author       Pikaqian
// @match        https://pixiv.cat/*
// @icon         https://pixiv.cat/favicon.ico
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var body = document.getElementsByTagName ("p")[0];
    var inner=body.innerHTML
    //var result=inner.match(i)
    const match_number=/[0-9]*[0-9]/
    var result_1=inner.match(match_number)
    console.log(result_1[0])
    var picture=result_1[0]
    if(picture>=15){
    picture=15
    }
    var url=window.location.href
    var url_1=url.split(".png")
    for(var t=picture;t>0;t--){
        var url_final=url_1[0]+"-"+t+".png"
        window.open(url_final)
    console.log(url_final)
    }

    window.opener = null
    window.open('','_self')
    window.close()
})();