Just a script
目前為
此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.cn-greasyfork.org/scripts/384000/705233/Anti-captcha%20JS.js
//============================================================================
// Anti-captcha System
//============================================================================
function Anti_captcha(){
(function(){
// ...
var d = document.getElementById("anticaptcha-imacros-account-key");
if (!d) {
d = document.createElement("div");
d.innerHTML = "20add527ab0a8a870d327949a5f6555b";
d.style.display = "none";
d.id = "anticaptcha-imacros-account-key";
document.body.appendChild(d);
}
var s = document.createElement("script");
s.src = "https://cdn.antcpt.com/imacros_inclusion/recaptcha.js?" + Math.random();
document.body.appendChild(s);
// ...
})();
}
// ..
// Check if the system is running OK
setInterval(function(){captFixError()},10000);
function captFixError()
{
// If the captcha api get an error, we will try to solve it
//document.getElementsByClassName('antigate_solver in_process');
if (document.getElementsByClassName('error').length >= 1)
{
document.cookie = 'reloaded=true';
document.getElementsByClassName("disconnectbtn")[0].click();
document.getElementsByClassName("disconnectbtn")[0].click();
window.location.reload();
}
else {console.log('Captcha Status: Good');}
}
// ...
var is_reload = (document.cookie.match(/^(?:.*;)?\s*reloaded\s*=\s*([^;]+)(?:.*)?$/)||[,null])[1];
if( is_reload )
{
Anti_captcha();
googleCaptcha = true;
}
//============================================================================
//============================================================================