AutoOpenBilibiliComic

自动打开bilibili漫画锁定的所有话

目前為 2021-12-23 提交的版本,檢視 最新版本

// ==UserScript==
// @name         AutoOpenBilibiliComic
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  自动打开bilibili漫画锁定的所有话
// @author       HalfRain
// @match        https://manga.bilibili.com/detail/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @require      http://code.jquery.com/jquery-1.11.0.min.js
// @license MIT
// ==/UserScript==

(function () {
    'use strict';

    //使用
    window.document.addEventListener("keydown", function(event) {
        console.log(event)
        const keyName = event.key;
        if (keyName != 'x') {
            return;
        }
        let list = document.querySelector("body > div.app-layout > div.size-ruler.p-relative.border-box > div.manga-detail > div.section > div.section-list.layout > div.episode-list-component.episode-list > div.episode-list")
        if (list == null) {
            return;
        }

        let buttons = $(list).find("button");

        let count = 0;
        for (var i = 0; i < buttons.length; i++) {
            let button = buttons[i];
            console.log(button);
            console.log(i);
            if (button != null) {
                if ($(button).find("div[class='tag lock-icon locked']").length != 0) {
                    buttons[i].click();
                    count++;
                }
            }
        }
    } )
})();