GlobalTV: Anti-Anti-AdBlocker

Misc

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// ==UserScript==
// @name            GlobalTV: Anti-Anti-AdBlocker
// @namespace       https://github.com/Zren/
// @description     Misc
// @author          Zren
// @version         1
// @match           https://www.globaltv.com/*
// @grant           none
// ==/UserScript==

function waitFor(predicate, callback) {
    var tick = function(){
        var e = predicate();
        if (e) {
            callback(e);
        } else {
            setTimeout(tick, 100);
        }
    };
    tick();
}
window.waitFor = waitFor

waitFor(function(){
    return typeof videoPlayer !== "undefined" && videoPlayer
}, function(videoPlayer){
    videoPlayer.$window['abTest'] = { blockAdBlocker: false }
})