K런 광고차단 스크립트

K런 광고차단

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

// ==UserScript==
// @name         K런 광고차단 스크립트
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  K런 광고차단
// @author       You
// @match        *://klauncher.kr/*
// @grant        none
// @run-at       document-start
// ==/UserScript==

(function() {
    'use strict';

    // Disable common JavaScript functions
    const noop = function() {};
    window.eval = noop;
    window.Function = noop;
    window.setTimeout = noop;
    window.setInterval = noop;
    document.write = noop;

    // Stop script tags from executing
    const observer = new MutationObserver(mutations => {
        mutations.forEach(mutation => {
            mutation.addedNodes.forEach(node => {
                if (node.tagName === 'SCRIPT') {
                    node.type = 'javascript/blocked';
                }
            });
        });
    });

    observer.observe(document.documentElement, { childList: true, subtree: true });
})();