您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically click hCaptcha checkbox
// ==UserScript== // @name Captha Solver // @namespace https://tampermonkey.net/ // @version 1.25 // @description Automatically click hCaptcha checkbox // @match https://*.hcaptcha.com/*hcaptcha-challenge* // @match https://*.hcaptcha.com/*checkbox* // @match https://*.hcaptcha.com/*captcha* // @grant GM_xmlhttpRequest // @license MIT // ==/UserScript== (function() { var CHECKBOX = "#checkbox"; var ARIA_CHECKED = "aria-checked"; var captchaDetected = false; // Flag to track if "Ada Chapta" has been sent function qSelector(selector) { return document.querySelector(selector); } function isHidden(el) { return (el.offsetParent === null); } if (window.location.href.includes("checkbox")) { var checkboxInterval = setInterval(function() { if (!qSelector(CHECKBOX)) { // If checkbox is not found, do nothing } else if (qSelector(CHECKBOX).getAttribute(ARIA_CHECKED) == "true") { clearInterval(checkboxInterval); // Stop checking if already checked } else if (!isHidden(qSelector(CHECKBOX)) && qSelector(CHECKBOX).getAttribute(ARIA_CHECKED) == "false") { if (!captchaDetected) { // Send "Ada Chapta" message only once console.log("Ada Chapta"); captchaDetected = true; // Set flag to true to prevent repeated messages } // Introduce a random delay before clicking the checkbox setTimeout(function() { qSelector(CHECKBOX).click(); console.log("Chapta solved"); location.reload(); }, Math.floor(Math.random() * 75000) + 15000); // Fixed the syntax here } else { return; } }, 3000); } })();