// ==UserScript== // @name Banfaucet // @namespace http://tampermonkey.net/ // @version 0.1 // @description O melhor dia sempre vai ser o Hoje! // @author Garcia // @match https://banfaucet.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=banfaucet.com // @grant GM_info // @grant GM_setValue // @grant GM_getValue // @grant window.close // @grant GM_openInTab // @grant window.onurlchange // @grant GM_xmlhttpRequest // ==/UserScript== //FAZ LOGIN let botaoClicado = false; // define uma variável para controlar se o botão foi clicado ou não let botaoClicadoclick = false; // define uma variável para controlar se o botão foi clicado ou não const interval1 = setInterval(() => { if (document.querySelector('div.hero-btn-wrap a.btn-one').innerText==="Sign In" && !botaoClicado) { document.querySelector('div.hero-btn-wrap a.btn-one').click() botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval1); // interrompe o intervalo } }, 6000); //FAZ LOGIN const interval2 = setInterval(() => { if (window.location.href.includes("https://banfaucet.com/login") && !botaoClicado) { var inputEmailpadrao = "seuemail@gmail.com" // xxx = your email var inputPassword = "suasenha" // yyy = your password if (document.querySelector('input[type="email"]') && document.querySelector(".h-captcha > iframe") && document.querySelector(".h-captcha > iframe").getAttribute("data-hcaptcha-response").length > 0) {document.querySelector('input[type="email"]').value = inputEmailpadrao document.querySelector('input[type="password"]').value = inputPassword document.querySelector('button.btn-submit.w-100').click() botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval2); // interrompe o intervalo } } }, 6000); //FAZ FAUCET const interval3 = setInterval(() => { if (document.querySelector('button.custom-stbtn.btn-lg.claim-button').innerText===" Collect" && !botaoClicado) { if(document.querySelector(".h-captcha > iframe") && document.querySelector(".h-captcha > iframe").getAttribute("data-hcaptcha-response").length > 0 && document.querySelector('div.captcha-solver-info').innerText==='Antibot Solved!') {document.querySelector('button.custom-stbtn.btn-lg.claim-button').click() botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval3); // interrompe o intervalo } } }, 6000); //FAZ PTC const interval6 = setInterval(() => { if (document.querySelector('div.container-fluid button.btn-one').innerText==="View" && !botaoClicado) { if(document.querySelector('div.container-fluid button.btn-one').innerText==="View"){ document.querySelector('div.container-fluid button.btn-one').click() botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval6); // interrompe o intervalo } } }, 6000); const interval7 = setInterval(() => { if(document.getElementById('ptcCountdown').innerText==="0" && document.querySelector(".h-captcha > iframe") && document.querySelector(".h-captcha > iframe").getAttribute("data-hcaptcha-response").length > 0) {document.querySelector('button.btn.btn-success.btn-block').click() botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval7); // interrompe o intervalo } }, 6000); //Redirecionamento const interval4 = setInterval(() => { if (window.location.href.includes("https://banfaucet.com/dashboard") && !botaoClicado) { window.location.replace("https://banfaucet.com/faucet") botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval4); // interrompe o intervalo } }, 2000); const interval8 = setInterval(() => { if (window.location.href.includes("https://banfaucet.com/faucet") && document.getElementById('minute') && !botaoClicado) { window.location.replace("https://banfaucet.com/ptc") botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval8); // interrompe o intervalo } }, 1000); const interval9 = setInterval(() => { if (document.body.innerHTML.includes("View more PTC ads at BitcoTasks") && window.location.href.includes("https://banfaucet.com/ptc") && !botaoClicado) { window.location.replace("https://banfaucet.com/faucet") botaoClicado = true; // atualiza a variável para indicar que o botão foi clicado clearInterval(interval9); // interrompe o intervalo } }, 1000); setInterval(() => { location.reload(true); }, 160000);