helpfpcoin.site Faucet HTTPS Enforcer + Autoclaim

Forces HTTPS and auto-claims Coin when ready

Перед установкой, Greasy Fork хочет предупредить вас о наличии в скрипте нежелательной функциональности — то есть функциональности, которая полезна автору скрипта, а не вам.

Этот скрипт получает комиссию для автора, например изменяя ссылки или предоставляя купоны, чтобы добавить реферальные или партнёрские коды. Объяснение автора этого скрипта: Directs to a referral link when not logged in

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Для установки этого скрипта вам необходимо установить расширение, такое как Tampermonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

// ==UserScript==
// @name         helpfpcoin.site Faucet HTTPS Enforcer + Autoclaim
// @namespace    ViolentMonkey
// @version      1.0
// @description  Forces HTTPS and auto-claims Coin when ready
// @author       Wphelp
// @match        *://helpfpcoin.site/faucet/doge*
// @grant        none
// @antifeature  referral-link Directs to a referral link when not logged in
// @license      Copyright Wphelp
// @run-at       document-end
// ==/UserScript==

(function() {
    'use strict';

    // 🔥 FORCE HTTPS REDIRECTION (BYPASS HTTP TRAPS)
    if (location.protocol !== 'https:') {
        const rebelRedirect = () => {
            const newUrl = `https://helpfpcoin.site/faucet/doge${location.search || ''}`;
            console.log(`[REBEL] Nuclear redirect to HTTPS: ${newUrl}`);
            location.replace(newUrl);
        };
        // Execute after 1.5s to avoid redirect loops
        setTimeout(rebelRedirect, 1500);
        return; // Terminate script on HTTP page
    }

    // 💣 AUTO-CLAIM PROTOCOL (HTTPS VERSION)
    const claimBtn = document.getElementById('claimBtns');
    const timerEl = document.getElementById('nextClaimTimer');

    const detonateClaim = () => {
        if (claimBtn) {
            console.log("[REBEL] Detonating claim button!");
            claimBtn.click();
            return true;
        }
        console.warn("[REBEL] Claim button not found - mission aborted");
        return false;
    };

    const scanForReadiness = () => {
        if (!timerEl) {
            console.error("[REBEL] Timer element missing - enemy countermeasures detected");
            return;
        }

        if (/ready/i.test(timerEl.textContent.trim())) {
            console.log("[REBEL] Status: READY - initiating attack sequence");
            setTimeout(detonateClaim, 2000); // Stealth delay
        } else {
            console.log(`[REBEL] Status: ${timerEl.textContent} - continuing surveillance`);
        }
    };

    // 🚀 MAIN OPERATION
    console.log("[REBEL] Secure zone established (HTTPS) - commencing autoclaim protocol");
    setInterval(scanForReadiness, 3000); // Scan every 3 seconds
})();