[WORKING 2025] Disable Aternos Anti-Adblock

Disable the Anti-Adblock on Aternos.org to use it without Ads. (This script is to be used along with Ublock Origin)

当前为 2024-12-25 提交的版本,查看 最新版本

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// ==UserScript==
// @name         [WORKING 2025] Disable Aternos Anti-Adblock
// @homepageURL  https://discord.gg/wufkp8Q5wu
// @description  Disable the Anti-Adblock on Aternos.org to use it without Ads. (This script is to be used along with Ublock Origin)
// @author       ascended1013 (https://discord.com/users/1287316126535258136)

// @match        https://aternos.org/*

// @version      2.2
// @run-at       document-start
// @grant        unsafeWindow

// @license      MIT
// @supportURL   https://discord.gg/wufkp8Q5wu
// @icon         https://files.catbox.moe/5hnfoq.png
// @namespace https://greasyfork.org/users/1237543
// ==/UserScript==

let r = unsafeWindow.Array.prototype.push;
unsafeWindow.Array.prototype.push = function(...t) {
    try {
        throw new Error
    } catch (e) {
        if (e.stack.includes("data:text/javascript")) throw new Error;
        return r.apply(this, t)
    }
};
let t = unsafeWindow.Proxy;
unsafeWindow.Proxy = function(r, e) {
    try {
        JSON.stringify(r) == '{}' && (e.get = () => () => !0)
    } catch (r) {}
    return new t(r, e)
}
setInterval((() => {
    Array.from(document.querySelectorAll("*")).filter((r => r.style.zIndex)).forEach((r => r.remove()))
}), 100);