USDT Auto

Automatic rolls and claims

当前为 2025-01-02 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

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

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

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

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

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

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

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

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

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

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

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

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

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

// ==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);
})();