USDT Auto

Automatic rolls and claims

目前為 2025-01-02 提交的版本,檢視 最新版本

// ==UserScript==
// @name         USDT Auto
// @namespace    http://tampermonkey.net/
// @version      1.1
// @description  Automatic rolls and claims
// @author       ALEN
// @icon         https://i.imgur.com/tnqS60o.jpeg
// @match        https://usdpick.io/*
// @grant        none
// ==/UserScript==
 
(function () {
    'use strict';
 
    
    const VERIFY_INPUT_SELECTOR = 'input[name="cf-turnstile-response"]'; 
    const CLAIM_BUTTON_TEXT = 'Claim'; 
    const CHECK_INTERVAL = 2000; 
 
    
    function isVerificationComplete() {
        const verifyInput = document.querySelector(VERIFY_INPUT_SELECTOR);
        return verifyInput && verifyInput.value.trim() !== ''; 
    }
 
    
    function clickClaimButton() {
        const buttons = document.querySelectorAll('button'); 
        for (const button of buttons) {
            if (button.textContent.trim().toUpperCase() === CLAIM_BUTTON_TEXT.toUpperCase()) {
                console.log('驗證通過!正在點擊 Claim 按鈕...');
                button.click();
                return;
            }
        }
        console.log('Claim 按鈕未找到,將稍後重試...');
    }
 
    
    function checkVerificationAndClick() {
        if (isVerificationComplete()) {
            console.log('驗證完成,觸發點擊動作!');
            clickClaimButton();
        } else {
            console.log('驗證尚未完成,等待中...');
        }
    }
 
    
    setInterval(checkVerificationAndClick, CHECK_INTERVAL);
})();