您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically click hCaptcha checkbox and notify via Telegram when detected or solved
当前为
// ==UserScript== // @name Captha Solver // @namespace https://tampermonkey.net/ // @version 1.15 // @description Automatically click hCaptcha checkbox and notify via Telegram when detected or solved // @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 // Send Telegram message function sendTelegramMessage(message) { const botToken = "8151644407:AAHl5d3W8wZnQeCaFJHLNouYQCzqgS7zi-s"; let chatId = localStorage.getItem('telegramChatId'); console.log("Message sent to Telegram:", chatId); const url = `https://api.telegram.org/bot${botToken}/sendMessage?chat_id=${chatId}&text=${encodeURIComponent(message)}`; GM_xmlhttpRequest({ method: "GET", url: url, onload: function(response) { console.log('Pesan dikirim ke Telegram:', response.responseText); }, onerror: function(error) { console.error('Error mengirim pesan ke Telegram:', error); } }); } function qSelector(selector) { return document.querySelector(selector); } function isHidden(el) { return (el.offsetParent === null); } function randomDelay() { return Math.floor(Math.random() * 75000) + 15000; } 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 sendTelegramMessage("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(); sendTelegramMessage("Chapta solved"); // Send message when captcha is solved location.reload(); }, randomDelay()); } else { return; } }, 3000); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址