Youtube AdBlock ban bypass

Bypass youtubes new ad block restrictions

目前為 2023-10-15 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Youtube AdBlock ban bypass
// @namespace    http://tampermonkey.net/
// @version      0.3
// @description  Bypass youtubes new ad block restrictions
// @author       Obelous
// @match        https://www.youtube.com/*
// @match        https://www.youtube-cocookie.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=youtube.com
// @grant        none
// @license      MIT
// ==/UserScript==

let currentPageUrl = window.location.href;

window.addEventListener('beforeunload', function () {
    currentPageUrl = window.location.href;
});

document.addEventListener('yt-navigate-finish', function () {
    const newUrl = window.location.href;
    if (newUrl !== currentPageUrl) {
        location.reload();
    }
});

function splitUrl(str) {
    return str.split('=')[1];
}

function run() {
    console.log("Loaded");
    const block = document.querySelector('.yt-playability-error-supported-renderers');
    block.parentNode.removeChild(block);
    const url = "https://youtube.com/embed/" + splitUrl(window.location.href);
    const oldplayer = document.getElementById("error-screen");
    const player = document.createElement('iframe');
    player.setAttribute('src', url);
    player.style = "height:100%;width:100%;border-radius:12px;";
    player.id = "youtube-iframe";
    oldplayer.appendChild(player);
    console.log('Finished');
}

(function() {
    'use strict';
    //|             |||
    // RUN DELAY    VVV
    setTimeout(run, 500);
})();

QingJ © 2025

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