您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Claim Now "OK" and "Go Claim" on all CryptoFuture faucet pages, then refreshes after each cycle
// ==UserScript== // @name CryptoFuture Auto (ON) // @namespace http://tampermonkey.net/ // @version 1.3 // @description Claim Now "OK" and "Go Claim" on all CryptoFuture faucet pages, then refreshes after each cycle // @author 👽 // @match https://cryptofuture.co.in/faucet/currency/* // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; function claimCycle() { setTimeout(() => { const claimButton = document.getElementById('subbutt'); if (claimButton && !claimButton.disabled) { console.log("✅ Clicking 'Claim Now'..."); claimButton.click(); } else { console.log("⏳ 'Claim Now' button not found or disabled."); } // Wait 1s → Click "OK" setTimeout(() => { const okButton = document.querySelector('button.swal2-confirm.swal2-styled'); if (okButton && okButton.offsetParent !== null) { console.log("🟩 Clicking 'OK'..."); okButton.click(); } else { console.log("❌ 'OK' button not found or not visible."); } // Wait 1s → Click "Go Claim" setTimeout(() => { const goClaimButton = Array.from(document.querySelectorAll('a.btn.btn-success, a.btn.btn-primary')) .find(btn => btn.textContent.trim().toLowerCase().includes('go claim')); if (goClaimButton && goClaimButton.offsetParent !== null) { console.log("🔁 Clicking 'Go Claim'..."); goClaimButton.click(); } else { console.log("❌ 'Go Claim' button not found."); } // Wait 10s → Refresh page setTimeout(() => { console.log("🔄 Refreshing page to restart cycle..."); location.reload(); }, 10000); // Wait 10 seconds before refresh }, 1000); // Wait 1s before "Go Claim" }, 1000); // Wait 1s before "OK" }, 5000); // Initial 5s wait per cycle } // Start script 5s after page load setTimeout(() => { console.log("🚀 Starting full faucet claim loop..."); claimCycle(); }, 5000); })();