HC Free Coin Faucet Rotator 1

Claim Free Coin

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         HC Free Coin Faucet Rotator 1
// @namespace    Claim Free Coin
// @version      1.1
// @description  Claim Free Coin
// @author       lotocamion
// @match        https://faucet.bitgames.io/*
// @match        https://www.bitgames.io/*
// @match        https://cryptowin.io/*
// @match        https://www.cryptowin.io/*
// @match        https://btcadspace.com*
// @match        https://btcadspace.com/*
// @match        https://autofaucet.dutchycorp.space/*
// @match        https://get-bitcoin.net/*
// @match        https://dogebits.net/*
// @match        https://www.coinlean.com/*
// @match        http://captchafaucet.unaux.com/*
// @match        https://faupig-bit.online/*
// @match        https://free-crypto-litecoin.cf/*
// @connect      free-crypto-litecoin.cf
// @connect      faupig-bit.online
// @connect      captchafaucet.unaux.com
// @connect      get-bitcoin.net
// @connect      dogebits.net
// @connect      autofaucet.dutchycorp.space
// @connect      faucet.bitgames.io
// @connect      www.bitgames.io
// @connect      btcadspace.com
// @connect      cryptowin.io
// @connect      www.coinlean.com
// @grant        GM_xmlhttpRequest


// ==/UserScript==


(function() {
    'use strict';

    var clicked = false;



    var websiteData = [


        {url : "https://cryptowin.io/faucet", regex: "faucet"},
        {url : "https://cryptowin.io/surf", regex: "surf"},
        {url : "https://www.bitgames.io/offerwalls/faucet/", regex: "faucet"},
        {url : "https://www.bitgames.io/offerwalls/"},
        {url : "https://get-bitcoin.net/faucet.html"},
        {url : "https://dogebits.net/faucet.html"},
        {url : "https://btcadspace.com/faucet"},
        {url : "https://faupig-bit.online/page/dashboard"},
        {url : "http://captchafaucet.unaux.com/page/dashboard"},
        {url : "https://free-crypto-litecoin.cf/page/dashboard"},
        {url : "https://autofaucet.dutchycorp.space/coin_roll.php", regex: "coin_roll.php"},
        {url : "https://autofaucet.dutchycorp.space/roll.php", regex: "roll.php"},
        {url : "https://www.coinlean.com/freecoin/BTC/", regex: "BTC"},
        {url : "https://www.coinlean.com/freecoin/DOGE/", regex: "DOGE"},
        {url : "https://www.coinlean.com/freecoin/DASH/", regex: "DASH"},
        {url : "https://www.coinlean.com/freecoin/TRX/", regex: "TRX"},
        {url : "https://www.coinlean.com/freecoin/LTC/", regex: "LTC"},
        {url : "https://www.coinlean.com/freecoin/BCH/", regex: "BCH"},
        {url : "https://www.coinlean.com/freecoin/BNB/", regex: "BNB"},
        {url : "https://www.coinlean.com/freecoin/ETH/", regex: "ETH"},


        ];


         var websiteMap = [

         {website : ["captchafaucet.unaux.com","free-crypto-litecoin.cf","faupig-bit.online"],
         captchaButtonSubmitSelector: ["[name='claim']","[name='login']"],
         allMessageSelectors: [".alert.alert-info",".alert.alert-danger",".result"],
         timeoutMessageSelectors: ["#time_remaining"],
         messagesToCheckBeforeMovingToNextUrl: ["We've failed to process your claim","You have to wait","has been sent","Your faucet claim of"],
         additionalFunctions: btcadspace,},


         {website: "coinlean.com",
         captchaButtonSubmitSelector: "a.btn_1.gradient",
         allMessageSelectors: ['.layui-layer-content > div', "#clocker .text-center",".layui-layer-move"],
         messagesToCheckBeforeMovingToNextUrl: ["successfully", "claimed","was sent to your","insufficient","claim again", "You have to wait","You have reached"]},


        {website: "btcadspace.com",
         defaultButtonSelectors: ["a.btn.btn-block.btn-primary.btn-lg"],
         captchaButtonSubmitSelector: "button.btn.btn-block.btn-success.btn-lg",
         allMessageSelectors: ["span.text-center",".alert.alert-success",".alert.alert-danger","script",".text-center"],
         messagesToCheckBeforeMovingToNextUrl: ["claim again in","you won","You reached the maximum"],
         additionalFunctions: btcadspace,
         timeoutbeforeMovingToNextUrl: 90000},

        {website: ["bitgames.io"],
         additionalFunctions: bitgames,
         allMessageSelectors: ["title","hcaptcha-msg",".mine-popover","div.title","span.text-center",".alert.alert-success",".alert.alert-danger","script",".text-center"],
         messagesToCheckBeforeMovingToNextUrl: ["You can mine in:","You can mine in","Thank you","claim again in","you won","You reached the maximum"],
         timeoutbeforeMovingToNextUrl: 210000},


         {website : "cryptowin.io",
         defaultButtonSelectors: [".btn.btn-block.btn-click.btn-lg"],
         captchaButtonSubmitSelector: ".btn.btn-block.btn-success.btn-lg, #tryCaptcha",
         allMessageSelectors: [".alert.alert-success",".alert.alert-danger","script",".text-center"],
         messagesToCheckBeforeMovingToNextUrl: ["claim again in","you won","You reached the maximum"],
         additionalFunctions: cryptowin},


        {website: "autofaucet.dutchycorp.space",
         defaultButtonSelectors: ["a.btn-small.waves-effect.waves-red"],
         captchaButtonSubmitSelector: "#claim",
         allMessageSelectors: ['#timer'],
         additionalFunctions: dutchycorp,
         messagesToCheckBeforeMovingToNextUrl: ["You won", "successfully", "claimed","was sent to your","insufficient","claim again", "You have to wait","Minutes"],
         timeoutbeforeMovingToNextUrl: 180000},


        {website : ["get-bitcoin.net","dogebits.net"],
         defaultButtonSelectors: ["#claimFaucet > a"],
         toggleCaptchaSelector:[".modal-dialog .form-control"],
         toggleCaptchaSelectorIndex: 1,
         captchaButtonSubmitSelector: ".btn-rounded.btn-sm.w-30.mb-0",
         allMessageSelectors: [".alert.alert-success",".alert.alert-danger", "#main-container h1"],
         messagesToCheckBeforeMovingToNextUrl: ["can claim again","you won", "Sucuri Website Firewall"],
         additionalFunctions: getBitcoinDoge},

             ];



        function triggerEvent(el, type) {
        try{
            var e = document.createEvent('HTMLEvents');
            e.initEvent(type, false, true);
            el.dispatchEvent(e);
        }catch(exception){
            console.log(exception);
        }
        }

        function toggleCaptcha(selector, index){
        document.querySelector(selector).selectedIndex = index;
        var targetNode = document.querySelector(selector);
        if (targetNode) {
            setTimeout(function() {
                triggerEvent(targetNode, 'change');
            }, 5000);
        }
        }


        String.prototype.includesOneOf = function(arrayOfStrings) {


        if (!Array.isArray(arrayOfStrings)) {
            return this.toLowerCase().includes(arrayOfStrings.toLowerCase());
        }

        for (var i = 0; i < arrayOfStrings.length; i++) {
            if (this.toLowerCase().includes(arrayOfStrings[i].toLowerCase())) {
                return true;
            }
        }
        return false;
        }

        var websiteDataValues = {};


        for (let value of Object.values(websiteMap)) {
        if(window.location.href.includesOneOf(value.website)){
            websiteDataValues.inputTextSelector= value.inputTextSelector;
            websiteDataValues.inputTextSelectorButton = value.inputTextSelectorButton;
            websiteDataValues.defaultButtonSelectors = value.defaultButtonSelectors;
            websiteDataValues.claimButtonSelector = value.claimButtonSelector;
            websiteDataValues.captchaButtonSubmitSelector = value.captchaButtonSubmitSelector;
            websiteDataValues.loginSelectors = value.loginSelectors;
            websiteDataValues.allMessageSelectors = value.allMessageSelectors;
            websiteDataValues.messagesToCheckBeforeMovingToNextUrl = value.messagesToCheckBeforeMovingToNextUrl;
            websiteDataValues.withdrawPageUrl = value.withdrawPageUrl;
            websiteDataValues.withdrawEnabled = value.withdrawEnabled;
            websiteDataValues.balanceSelector = value.balanceSelector;
            websiteDataValues.withdrawMinAmount = value.withdrawMinAmount;
            websiteDataValues.successMessageSelectors = value.successMessageSelectors;
            websiteDataValues.toggleCaptchaSelector = value.toggleCaptchaSelector;
            websiteDataValues.toggleCaptchaSelectorIndex = value.toggleCaptchaSelectorIndex;
            websiteDataValues.timeoutbeforeMovingToNextUrl = value.timeoutbeforeMovingToNextUrl;
            websiteDataValues.additionalFunctions = value.additionalFunctions;
            break;
        }
        }


    var count = 0;
    var addressAssigned = false;
    for (let value of Object.values(websiteData)) {
        count = count + 1;
        if(value.url.includes(window.location.hostname) && window.location.href.includes("/" + value.regex)){
            addressAssigned = true;
            break;
        }
        }


       if(!addressAssigned){
       count = 0;
       for (let value of Object.values(websiteData)) {
            count = count + 1;
            if(value.url.includes(window.location.hostname) && !value.regex){
                addressAssigned = true;
                break;
       }
       }
       }



       async function getNextUrl(){


        if(count >= websiteData.length){
            count = 0;
            websiteDataValues.nextUrl = websiteData[count].url;
        }else{
            websiteDataValues.nextUrl = websiteData[count].url;
        }


        pingTest(websiteDataValues.nextUrl);
        }

        var isNextUrlReachable = false;

        function pingTest(websiteUrl) {
        console.log(websiteUrl);
        GM_xmlhttpRequest({
            method: "GET",
            url: websiteUrl,
            headers: {
                "Content-Type": "application/x-www-form-urlencoded"
            },
            timeout: 5000,
            onload: function(response) {

                console.log("reachable");
                isNextUrlReachable = true;
            },
            onerror: function(e) {
                console.log("error");
                count=count+1;
                getNextUrl();
            },
            ontimeout: function() {
                console.log("timeout");
                count=count+1;
                getNextUrl();
            },
            });

            }


            async function delay(ms) {
            return new Promise(resolve => setTimeout(resolve, ms))
            }


            var movingToNextUrl = false;
            async function goToNextUrl() {
            if((window && window.self == top) || (unsafeWindow && unsafeWindow.self == top)){
            console.log("Going to next Url");
            if(!movingToNextUrl){
                movingToNextUrl = true;
                getNextUrl();
                while (!isNextUrlReachable) {
                    await delay(3000);
                }
                console.log("Done");
                window.location.href = websiteDataValues.nextUrl;
                }
                }
                }

            async function goToWithdrawPage() {
            if(!movingToNextUrl){
            movingToNextUrl = true;
            window.location.href = websiteDataValues.withdrawPageUrl;
            }

            }



    var delayBeforeMovingToNextUrl = 120000;
    if(websiteDataValues.timeoutbeforeMovingToNextUrl){
        delayBeforeMovingToNextUrl = websiteDataValues.timeoutbeforeMovingToNextUrl;
    }

    setTimeout(function(){
        goToNextUrl();
    },delayBeforeMovingToNextUrl);



    function messageSelectorsPresent(){
        if(websiteDataValues.allMessageSelectors){
            for(var j=0;j<websiteDataValues.allMessageSelectors.length;j++){
                for(var k=0; k< document.querySelectorAll(websiteDataValues.allMessageSelectors[j]).length;k++){
                    if(document.querySelectorAll(websiteDataValues.allMessageSelectors[j])[k] &&
                       (document.querySelectorAll(websiteDataValues.allMessageSelectors[j])[k].innerText.includesOneOf(websiteDataValues.messagesToCheckBeforeMovingToNextUrl) ||
                        (document.querySelectorAll(websiteDataValues.allMessageSelectors[j])[k].value &&
                         document.querySelectorAll(websiteDataValues.allMessageSelectors[j])[k].value.includesOneOf(websiteDataValues.messagesToCheckBeforeMovingToNextUrl)))){
                        return true;
                        }
                        }
                        }
                        }
                        return false;
                        }


    function successMessageSelectorsPresent(){
        if(websiteDataValues.successMessageSelectors){
            for(var j=0;j<websiteDataValues.successMessageSelectors.length;j++){
                for(var k=0; k< document.querySelectorAll(websiteDataValues.successMessageSelectors[j]).length;k++){
                    if(document.querySelectorAll(websiteDataValues.successMessageSelectors[j])[k] && document.querySelectorAll(websiteDataValues.successMessageSelectors[j])[k].innerText.includesOneOf(websiteDataValues.messagesToCheckBeforeMovingToNextUrl)){
                        return true;
                    }
                    }
                    }
                    }
                    return false;
                    }

        function bitgames(){
        var clicked = false;
        var formSubmitted = false;
        var modalFormClicked = false;

        if(document.querySelector(".level-easy.enabled") && document.querySelector(".level-easy.enabled").innerText.includes("HCaptcha")){
            document.querySelector(".level-easy.enabled").click();
        }

        if(document.querySelector("div.--hcaptcha-insticator-center > div > form > center:nth-child(3) > div > div > p")){
            var ranquestion = document.querySelector("div.--hcaptcha-insticator-center > div > form > center:nth-child(3) > div > div > p").innerText;
            ranquestion= ranquestion.replace("What is ","");
            ranquestion= ranquestion.split("+");

            document.querySelector("#humanverify").value = Number(ranquestion[0].trim()) + Number(ranquestion[1].trim())
        }

        setInterval(function(){

            if(!clicked && document.querySelector("button.btn.btn-primary.btn-show")){
            document.querySelector("button.btn.btn-primary.btn-show").click()
            clicked = true;
            }


            if(document.querySelector(".btn-mine") && document.querySelector(".btn-mine").style.display =="inline"){
            document.querySelector(".btn-mine").click();
            }


            if(formSubmitted && !modalFormClicked && document.querySelector("#insticator-modal button.btn.btn-primary.btn-show")){
            document.querySelector("#insticator-modal button.btn.btn-primary.btn-show").click();
            modalFormClicked = true;


            }


            if(document.querySelector("iframe") && document.querySelector("iframe").getAttribute("data-hcaptcha-response") &&
               document.querySelector("iframe").getAttribute("data-hcaptcha-response").length > 0) {
                if(document.querySelector(".btn-solve")){
                    document.querySelector(".btn-solve").click();

                }

                if(document.querySelector(".btn.btn-primary.btn-solve-insticator")){
                    document.querySelector(".btn.btn-primary.btn-solve-insticator").click();
                }

                if(!formSubmitted && document.querySelector("form.puzzle-form")){
                    formSubmitted = true;
                    clicked = false;
                    document.querySelector(".form.puzzle-form").submit();
                }


                if(document.querySelector("#btn-verify")){
                    document.querySelector("#btn-verify").click();
                }


                }

                },5000);


                }




        function getRGBFromData(data){
        var hashMap = new Map();
        var maxRGB;
        var maxCount = 0;
        for(let i=0;i <data.length;i=i+4){
            let rgb = data[i].toString() + "," + data[i+1].toString() + "," + data[i+2].toString();
            if(data[i+3] > 127){
                if(hashMap.has(rgb)){
                    hashMap.set(rgb, hashMap.get(rgb)+1)
                    if(maxCount < hashMap.get(rgb)){
                        maxCount = hashMap.get(rgb);
                        maxRGB = [data[i],data[i+1],data[i+2]];
                    }
                }
                else{
                    hashMap.set(rgb, 1)
                }
                }
                }

                return maxRGB;
                }

                function getBitcoinDoge(){

            try{
            var j =0;
            var leastDifference = 10000;
            if(document.querySelector("div.modal-body img") && document.querySelectorAll("button[class='btn btn-lg']").length > 3){

                let image = document.querySelector("div.modal-body img");
                let c = document.createElement("canvas");
                c.width = image.width;
                c.height = image.height;
                var ctx = c.getContext("2d");
                ctx.drawImage(image, 0, 0);
                var imageData = ctx.getImageData(0, 0, c.width, c.height);
                var data = imageData.data;
                var questionRGB = getRGBFromData(data);


                    for(let i=0;i< document.querySelectorAll("button[class='btn btn-lg']").length;i++){
                    let canva = document.createElement("canvas");
                    canva.width = image.width;
                    canva.height = image.height;
                    let canvatx = canva.getContext("2d");
                    canvatx.fillStyle = document.querySelectorAll("button[class='btn btn-lg']")[i].style.backgroundColor;
                    canvatx.fillRect(0, 0,canva.width,canva.height);
                    let imageData = canvatx.getImageData(0, 0,canva.width,canva.height);
                    let rgb = getRGBFromData(imageData.data);

                    if(Math.abs(questionRGB[0]-rgb[0]) + Math.abs(questionRGB[1]-rgb[1]) + Math.abs(questionRGB[2]-rgb[2]) < leastDifference){
                        leastDifference = Math.abs(questionRGB[0]-rgb[0]) + Math.abs(questionRGB[1]-rgb[1]) + Math.abs(questionRGB[2]-rgb[2]);
                        j = i;
                    }

                    if(Math.abs(questionRGB[0]-rgb[0])<= 30 && Math.abs(questionRGB[1]-rgb[1]) <= 30 && Math.abs(questionRGB[2]-rgb[2]) <= 30){
                        break;
                    }
                    }

                console.log("Closest Matching Colour");
                console.log(document.querySelectorAll("button[class='btn btn-lg']")[j].style.backgroundColor);
                document.querySelectorAll("button[class='btn btn-lg']")[j].click();

                setTimeout(function(){
                    if(document.querySelector("#NXReportButton")){
                        document.querySelector("#NXReportButton").click();
                    }
                    setTimeout(function(){

                        for(var hc=0; hc < document.querySelectorAll("iframe").length; hc++){
                            if(document.querySelectorAll("iframe")[hc] &&
                                document.querySelectorAll("iframe")[hc].hasAttribute("data-hcaptcha-response")){
                                return;
                            }
                            }

                        if(document.querySelector(".btn-rounded.btn-sm.w-30.mb-0")){
                            document.querySelector(".btn-rounded.btn-sm.w-30.mb-0").click();
                        }
                        setTimeout(function(){
                            if(messageSelectorsPresent()){
                                goToNextUrl();
                            }
                            },5000);
                            },5000);
                            },5000);
                            }


                            }catch(e){

                            }
                            }



            function btcadspace(){
            if(window.location.href.includes("faucet")){
            var anchors = document.getElementsByTagName("a");
            for (var i = 0; i < anchors.length; i++) {
                anchors[i].onclick = function() {return false;};
            }
            }
            }



        function cryptowin(){

        var oldfunction = unsafeWindow.open;
        var windowName = "";

        function newFunction(params1, params2) {

            console.log(params1 + params2);
            if (!params2 || params2 == "_blank") {
                windowName = "CryptoWinPopUp";
            } else {
                windowName = params2;
            }

            return oldfunction(params1, windowName);
        };

        unsafeWindow.open = newFunction;

        unsafeWindow.onbeforeunload = function() {
            unsafeWindow.open('', windowName).close();
        };

        if(document.querySelector("#dropdownList")){
            document.querySelector("#dropdownList").click();
        }
        if(document.querySelector("#claim div.modal-body > div.ad_box center li > a") &&
           document.querySelector("#claim div.modal-body > div.ad_box center li > a").innerText == "hCAPTCHA"){
            document.querySelector("#claim div.modal-body > div.ad_box center li > a").click()
        }

        if(window.location.href.includes("surf")){

            if(document.querySelector("#visitedlink[class=''] [class='ptcbtn faa-parent animated-hover']")){
                document.querySelector("#visitedlink[class=''] [class='ptcbtn faa-parent animated-hover']").click();
            }else if(document.querySelector("#visitedlink") && !document.querySelector("#visitedlink[class=''] [class='ptcbtn faa-parent animated-hover']")){
                goToNextUrl();
            }else{

            }

            if(document.querySelector(".refbtn.start-btn")){
                document.querySelector(".refbtn.start-btn").click();
            }

            var interval =setInterval(function(){
                if(document.querySelector("#timer") && document.querySelector("#timer").innerText.includes("Oops")){
                    goToNextUrl();
                    clearInterval(interval);
                }
            },5000)

            }
            }

            function dutchycorp(){
            if(window.location.href.includes("ptc/wall.php")){
            setTimeout(function(){
                goToNextUrl();
            },60000)
            }
            }

            setInterval(function(){
            if(messageSelectorsPresent()){
            goToNextUrl();
            }
            },7000);


        setTimeout(function(){

        if( websiteDataValues.additionalFunctions){
            websiteDataValues.additionalFunctions();
        }


        if(websiteDataValues.withdrawEnabled){
            if(websiteDataValues.balanceSelector && document.querySelector(websiteDataValues.balanceSelector)){
                var currentBalance = document.querySelector(websiteDataValues.balanceSelector).innerText;
                if(currentBalance > websiteDataValues.withdrawMinAmount && !window.location.href.includes(websiteDataValues.withdrawPageUrl)) {
                    goToWithdrawPage();
                }

            }else{
                if(successMessageSelectorsPresent()){
                    goToWithdrawPage();
                }
            }
            }


        if(!movingToNextUrl && messageSelectorsPresent()){
            goToNextUrl();
        }

        if(!movingToNextUrl && websiteDataValues.defaultButtonSelectors){
            for(var i=0;i<websiteDataValues.defaultButtonSelectors.length ;i++){
                if(document.querySelector(websiteDataValues.defaultButtonSelectors[i])){
                    triggerEvent(document.querySelector(websiteDataValues.defaultButtonSelectors[i]), 'mousedown');
                    triggerEvent(document.querySelector(websiteDataValues.defaultButtonSelectors[i]), 'mouseup');
                    document.querySelector(websiteDataValues.defaultButtonSelectors[i]).click();
                    break;
                }
            }
        }

        if(!movingToNextUrl && websiteDataValues.toggleCaptchaSelector && Number.isInteger(websiteDataValues.toggleCaptchaSelectorIndex)){
            toggleCaptcha(websiteDataValues.toggleCaptchaSelector,websiteDataValues.toggleCaptchaSelectorIndex);
        }



        if(!movingToNextUrl && document.querySelector(websiteDataValues.inputTextSelector)){
            document.querySelector(websiteDataValues.inputTextSelector).value = websiteDataValues.address;
            setTimeout(function(){
                if(websiteDataValues.inputTextSelectorButton && document.querySelector(websiteDataValues.inputTextSelectorButton)){
                    document.querySelector(websiteDataValues.inputTextSelectorButton).click();
                }

        },5000);
        }



        var captchaInterval = setInterval(function(){
            try{
                if(!clicked && unsafeWindow.grecaptcha && unsafeWindow.grecaptcha.getResponse().length > 0){
                    document.querySelector(websiteDataValues.captchaButtonSubmitSelector).click();
                    clicked = true;
                    clearInterval(captchaInterval);
                    setTimeout(function(){
                        if(messageSelectorsPresent()){
                            goToNextUrl();
                        }
                    },5000);

                }
                }catch(e){

                }

                   for(var hc=0; hc < document.querySelectorAll("iframe").length; hc++){
                   if(! clicked && document.querySelectorAll("iframe")[hc] &&
                   document.querySelectorAll("iframe")[hc].getAttribute("data-hcaptcha-response") &&
                   document.querySelectorAll("iframe")[hc].getAttribute("data-hcaptcha-response").length > 0) {
                   document.querySelector(websiteDataValues.captchaButtonSubmitSelector).click();
                   clicked = true;
                   clearInterval(captchaInterval);
                   setTimeout(function(){
                   if(messageSelectorsPresent()){
                   goToNextUrl();
                   }
                   },5000);
                   }
                   }
                   },5000);
                   },5000);



})();


/*
////////////////////////////////////////////////////////////////

// ==UserScript==
// @name         Autologin faupig-bit
// @namespace    Autologin
// @version      0.1
// @description  Autologin only
// @author       lotocamion
// @match        https://faupig-bit.online/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    //ENTER YOUR USER NAME AND PASSWORD BELOW//
    var address = false;
    var usernamefaupig = "YOUR_USER_NAME";////EXAMPLE////
    var passwordfaupig = "YOUR_PASSWORD";////EXAMPLE////



    if (document.querySelector("#holder > div > form > div:nth-child(1) > input")) {
    document.querySelector("#holder > div > form > div:nth-child(1) > input").value = usernamefaupig;
    address = true;
    }
    if (document.querySelector("#holder > div > form > div:nth-child(2) > input")) {
    document.querySelector("#holder > div > form > div:nth-child(2) > input").value = passwordfaupig;
    address = true;
    }
})();

////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// ==UserScript==
// @name         Autologin litecoin.cf
// @namespace    Autologin
// @version      0.1
// @description  Autologin only
// @author       lotocamion
// @match        https://free-crypto-litecoin.cf/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

 //ENTER YOUR USER NAME AND PASSWORD BELOW//
    var address = false;
    var usernamelitecoincf = "YOUR_USER_NAME";////EXAMPLE////
    var passwordlitecoincf = "YOUR_PASSWORD";////EXAMPLE////



    if (document.querySelector("#holder > div > form > div:nth-child(1) > input")) {
    document.querySelector("#holder > div > form > div:nth-child(1) > input").value = usernamelitecoincf;
    address = true;
    }
    if (document.querySelector("#holder > div > form > div:nth-child(2) > input")) {
    document.querySelector("#holder > div > form > div:nth-child(2) > input").value = passwordlitecoincf;
    address = true;
    }
})();

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

// ==UserScript==
// @name         Autologin captchafaucet.unaux
// @namespace    Autologin
// @version      0.1
// @description  Autologin only
// @author       lotocamion
// @match        http://captchafaucet.unaux.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

 //ENTER YOUR USER NAME AND PASSWORD BELOW//
    var address = false;
    var usernamecaptchafaucetunaux = "YOUR_USER_NAME";////EXAMPLE////
    var passwordcaptchafaucetunaux = "YOUR_PASSWORD";////EXAMPLE////



    if (document.querySelector("#holder > div > form > div:nth-child(1) > input")) {
    document.querySelector("#holder > div > form > div:nth-child(1) > input").value = usernamecaptchafaucetunaux;
    address = true;
    }
    if (document.querySelector("#holder > div > form > div:nth-child(2) > input")) {
    document.querySelector("#holder > div > form > div:nth-child(2) > input").value = passwordcaptchafaucetunaux;
    address = true;
    }
})();

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// ==UserScript==
// @name         AUTOLOGIN [cryptowin.io]
// @namespace    Autologin Only
// @version      0.1
// @description  Autologin Only
// @author       lotocamion
// @match        https://cryptowin.io/account
// @match        https://cryptowin.io/
// @match        https://cryptowin.io/login
// @icon         https://www.google.com/s2/favicons?domain=cryptowin.io
// @grant        none
// ==/UserScript==

    (function() {
    'use strict';

    ////EDIT YOUR USER NAME AND PASSWORD BELOW////
    var username = "YOUR_USER_NAME";////EXAMPLE////
    var password = "YOUR_PASSWORD";////EXAMPLE////
    var clicked = false;
    var address = false;
    if(document.querySelector("body > div.main-page-wrapper > div.html-top-content > div.theme-top-section > header > div > div > div") && (window.location.href.includes("https://cryptowin.io/"))) {
    window.location.replace("https://cryptowin.io/login");
    }
    if(document.querySelector("body > div.container > div.page-header.header5 > h3") && (window.location.href.includes("https://cryptowin.io/account"))) {
    window.location.replace("https://cryptowin.io/faucet");
    }
    setInterval(function() {
    if (document.querySelector("#username")) {
    document.querySelector("#username").value = username;
    address = true;
    }
    if (document.querySelector("#password")) {
    document.querySelector("#password").value = password;
    address = true;
    }
    }, 1000);
    setInterval(function() {
    document.querySelector("#button").click();
    clicked = true;
    }, 7000);
    })();

    /////////////////////////////////////////////////////////////////////////////////////////////////////

// ==UserScript==
// @name         AUTOLOGIN [btcadspace.com]
// @namespace    Autologin Only
// @version      0.1
// @description  Autologin Only
// @author       lotocamion
// @match        https://btcadspace.com/login
// @match        https://btcadspace.com
// @match        https://btcadspace.com/account
// @icon         https://www.google.com/s2/favicons?domain=btcadspace.com
// @grant        none
// ==/UserScript==

    (function() {
    'use strict';
    ////EDIT YOUR USER NAME AND PASSWORD BELOW////
    var username = "YOUR_USER_NAME";////EXAMPLE////
    var password = "YOUR_PASSWORD";////EXAMPLE////
    var clicked = false;
    var address = false;
    if(document.querySelector("body > div.wrapper > section.sliderHome > div > div > div > h2") && (window.location.href.includes("https://btcadspace.com/"))) {
    window.location.replace("https://btcadspace.com/login");
    }
    if(document.querySelector("body > div.wrapper > nav > div > div.navbar-header > a") && (window.location.href.includes("https://btcadspace.com/account"))) {
    window.location.replace("https://btcadspace.com/faucet");
    }
     setInterval(function() {
    if (document.querySelector("#username")) {
    document.querySelector("#username").value = username;
    address = true;
    }
    if (document.querySelector("#password")) {
    document.querySelector("#password").value = password;
    address = true;
    }
    }, 1000);
    setInterval(function() {
    if (document.querySelector(".h-captcha")) {
    if (document.querySelector(".h-captcha > iframe").getAttribute("data-hcaptcha-response").length > 0){
    document.querySelector("#button").click();
    clicked = true;
    }
    }},7000);
    setInterval(function() {
    document.querySelector("#button").click();
    clicked = true;
    },45000);
})();

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/