Auto click Claim Button

自動點擊 "Claim" 按鈕,直到按鈕可點擊為止

目前為 2024-11-21 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Auto click Claim Button
// @namespace    Auto click Claim Button
// @version      1.1
// @description  自動點擊 "Claim" 按鈕,直到按鈕可點擊為止
// @author       Yueei
// @match        *://*/*  // 這裡可以替換為特定的水龍頭網站 URL
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    function clickClaimButton() {
        const buttons = Array.from(document.querySelectorAll("button, a")); // 查找所有按鈕和鏈接
        const claimButton = buttons.find(btn => btn.textContent.trim().toLowerCase().includes('claim'));

        if (claimButton && !claimButton.disabled) { // 確保按鈕可點擊
            claimButton.click();
            console.log('已點擊 Claim 按鈕!');
        } else {
            console.log('找不到可點擊的 Claim 按鈕。');
        }
    }

    function startProcess() {
        setInterval(() => {
            clickClaimButton(); // 嘗試點擊 Claim 按鈕
        }, 10000); // 每10秒檢查一次
    }

    // 啟動腳本
    startProcess();
})();