Greasy Fork

来自缓存

Greasy Fork is available in English.

虎牙去除全屏礼物

none

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

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

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

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

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

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

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

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

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

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

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

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

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

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

// ==UserScript==
// @name         虎牙去除全屏礼物
// @namespace     none
// @version      1.0
// @description  none
// @author       none
// @include      *://*.huya.com/*
// @include      *://*.douyu.com/*
// @include      *://live.bilibili.com/*
// @include      *://live.douyin.com/*
// @grant        none
// ==/UserScript==


(function () {
    var domain = location.hostname;
    // huya.com
    if (['www.huya.com'].includes(domain)) {
        function videoType() {
            console.log("切换清晰度 -> ready");
            var time_num = 0;
            var t1 = setInterval(function () {
                time_num+=5
                $(".player-videotype-list li:nth-child(2)").click();
                if (time_num==240) {
                    clearInterval(t1);
                    console.log("结束");
                }
            }, 35);
        }

        let open_box = setInterval(function () {
            console.log("自动领取礼包 -> ready");
            let box = $(".player-box-stat3");
            if ($(box[5]).parent().children("p")[3].innerHTML == "") {
                box.each(function () {
                    if (this.style.visibility == "visible") {
                        this.click();
                        $("#player-box")[0].style.display = "none";
                    }
                });
            } else {
                console.log("自动领取礼包 -> over");
                clearInterval(open_box);
            }
        }, 30000);

        function loadStyle(css) {
            var style = document.createElement('style');
            style.type = 'text/css';
            style.rel = 'stylesheet';
            style.appendChild(document.createTextNode(css));
            var head = document.getElementsByTagName('head')[0];
            head.appendChild(style);
        }
        let css = '#player-gift-wrap{display:none !important;height:0 !important}';//底部礼物
        css += '.player-wrap{height:100% !important}';//视频播放高度修正
        css += '#player-ctrl-wrap{bottom:0px !important }';//视频播放高度修正
        css += '#chatRoom{height:80% !important;}';//修正评论高度
        css += '#chatRoom > div{height:100% !important;}';//修正评论高度
        css += '.room-footer{display:none !important;}';//修正评论高度

        //鼠标移入移出显示播放器控制条
        function displayMode() {
            $("#J_playerMain").mouseover(function () {
                $(".mode-page-full #player-ctrl-wrap").show();
                $(".mode-page-full #player-wrap").css("height", "100%");
            }).mouseout(function () {
                $(".mode-page-full #player-ctrl-wrap").hide();
                $(".mode-page-full #player-wrap").css("height", "100%");
            });
        }
        loadStyle(css);
        displayMode();
        videoType();
    }

    // douyu.com
    if (['www.douyu.com'].includes(domain)) {
        console.log("检测到");
        let choose_time = setInterval(() => {
                if (document.getElementsByClassName("wfs-2a8e83").length > 0) {
                    clearInterval(choose_time);
                    //document.querySelector('div.wfs-2a8e83').click();
					document.querySelectorAll(".tipItem-898596 > ul > li")[0].click();
                    console.log("切换成功");
                }
            }, 1000);
    }
    // bilibili.com
    if (['live.bilibili.com'].includes(domain)) {

        function loadStyle(css) {
            var style = document.createElement('style');
            style.type = 'text/css';
            style.rel = 'stylesheet';
            style.appendChild(document.createTextNode(css));
            var head = document.getElementsByTagName('head')[0];
            head.appendChild(style);
        }
        let css = '#gift-control-vm{display:none !important;height:0 !important}';//底部礼物
        css += '#web-player__bottom-bar__container{display:none !important;height:0 !important}';//底部礼物,最大化

        loadStyle(css);
    }
        // douyin.com
    if (['live.douyin.com'].includes(domain)) {

        function loadStyle(css) {
            var style = document.createElement('style');
            style.type = 'text/css';
            style.rel = 'stylesheet';
            style.appendChild(document.createTextNode(css));
            var head = document.getElementsByTagName('head')[0];
            head.appendChild(style);
        }
        let css = '.aqK_4_5U{display:none !important;height:0 !important}';//底部礼物
        css += '#aqK_4_5U{display:none !important;height:0 !important}';//底部礼物,最大化
        loadStyle(css);
    }
})();