Stackoverflow.com redirect to archive.org

Auto redirect Stackoverflow to archive.org when super ultra low user experience Cloudflare captcha detected.

질문, 리뷰하거나, 이 스크립트를 신고하세요.
// ==UserScript==
// @name         Stackoverflow.com redirect to archive.org
// @namespace    https://wsl.moe/
// @version      2024-10-11
// @description  Auto redirect Stackoverflow to archive.org when super ultra low user experience Cloudflare captcha detected.
// @license      WTFPL
// @author       You
// @match        https://*.stackexchange.com/*
// @match        https://*.stackoverflow.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    let executeCount = 0;
    let intervalId = 0;

    intervalId = setInterval(() => {
        if (executeCount > 10) {
            clearInterval(intervalId);
        }
        if (
            document.body.innerText.indexOf('Ray ID: ') !== -1 &&
            document.getElementsByTagName('a')[0].href.indexOf('utm_source=challenge') !== -1 &&
            document.body.innerHTML.indexOf('/cdn-cgi/challenge-platform/') !== -1
        ) {
            const origUrl = location.href;
            location.href = 'https://web.archive.org/web/' + origUrl;
        }
        executeCount += 1;
    }, 2000);
})();