Greasy Fork

Greasy Fork is available in English.

BiliBili一键关灯

点击按钮可使视频实现一键关灯模式

当前为 2024-06-20 提交的版本,查看 最新版本

// ==UserScript==
// @name         BiliBili一键关灯
// @version      0.0.2
// @description  点击按钮可使视频实现一键关灯模式
// @author       GSK
// @include      *://*.bilibili.com/video/*
// @ico          https://www.bilibili.com/favicon.ico?v=1
// @grant    GM_setValue
// @grant    GM_getValue
// @namespace http://greasyfork.icu/users/1321187
// ==/UserScript==


(function() {

    'use strict';
    //定义函数
    function hotkey() {
        //接收输入进来的键盘指令代码
        var a=window.event.keyCode;
        //判断是否与目标码相同
        //这个是按键A:执行关于视频关灯
        if (a==41) {
            //执行关灯指令
            document.getElementsByClassName("bui-checkbox-input")[3].click();
        }
        //这个是按键S:执行关于番剧关灯
        if (a==53) {
            //执行关灯指令
            document.getElementsByClassName("bui-checkbox-input")[1].click();
        }
        //这个是按键Z:执行关于电影关灯
        if (a==44) {
            //获取div对应class
            var div = document.getElementsByClassName("fixed-header")[0];
            //执行关灯指令
            document.getElementsByClassName("bui-checkbox-input")[1].click();
            //删除div
            div.parentNode.removeChild(div);

        }
    }
    //定义函数

    //
    document.onkeydown = hotkey;

    // Your code here...
})();