bilibili自动屏幕全屏原画Pro

bilibili自动屏幕全屏/原画Pro

目前为 2022-10-06 提交的版本。查看 最新版本

// ==UserScript==
// @name         bilibili自动屏幕全屏原画Pro
// @namespace    http://tampermonkey.net/
// @version      1.0.0
// @description  bilibili自动屏幕全屏/原画Pro
// @author       wj
// @match        https://www.huya.com/*
// @match        https://live.bilibili.com/*
// @match        https://www.douyu.com/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @license      MIT
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

     function pageOnload(targetNode, cb) {
        // 创建一个观察器实例并传入回调函数
        const observer = new MutationObserver(cb);

        // 以上述配置开始观察目标节点
        observer.observe(targetNode, { childList: true });
    }

    // Your code here...
    /* ---------- BILIBILI ------------- */
    // 改画质
    function BiLiPlayerQuality() {
        console.log('改画质__BiLiPlayerQuality')
        const ele = document.getElementById('live-player')
        const mousemove = new Event("mousemove");
        ele.dispatchEvent(mousemove);

        const qualityBtn = document.querySelector('.quality-wrap.svelte-73epzt');
        const mouseenter = new Event("mouseenter");
        qualityBtn.dispatchEvent(mouseenter);
        setTimeout(() => {
            const proBtn = document.querySelectorAll('.quality-it.svelte-73epzt')[0];
            proBtn.click()
            BiLiAutoOpen()
        }, 100)
    }
    // 自动屏幕全屏
    function BiLiAutoOpen() {
        const ele = document.getElementById('live-player')
        const ev = new Event("dblclick");
        ele.dispatchEvent(ev);
    }
    function BILI() {
        pageOnload(document.body, BiLiPlayerQuality)
    }

    // 执行
    window.onload = function () {
        const currentUrl = window.location.host
        switch(currentUrl) {
            case 'www.huya.com': {
               // HY()
                break;
            };
            case 'live.bilibili.com': {
                BILI()
                break;
            };
            case 'www.douyu.com': {
               // DY()
                break;
            }
        }
    }
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址