在您安装前,Greasy Fork镜像 希望您知道此脚本包含可能不受欢迎的功能,也许会帮助脚本作者获利,而不能给你带来任何收益。
作者从这份脚本获得佣金,例如透过改写链接或提供优惠券代码以包含推荐或附属代码。
Earn Free Coin Instantly
// ==UserScript== // @name Cryptorotator Website Rotator // @namespace Earn Free Coin Instantly // @version 3.0 // @description Earn Free Coin Instantly // @author lotocamion // @match https://cryptorotator.website/* // @connect cryptorotator.website // @grant GM_setValue // @grant GM_getValue // @grant GM_xmlhttpRequest // @antifeature referral-link // ==/UserScript== //INSTALL THE SCRIPT AND EDIT LINE 36 WITH YOUR FAUCETPAY EMAIL ADDRESS //INSTALL HCAPTCHA SOLVER AND ABLINKS SOLVER AND BYPASS ALL SHORTLINK //THEN GOTO https://cryptorotator.website/earn/btc/[email protected] AND LEAVE THE TAB OPEN if(window.name && (!window.name.includes("https://") && window.name != "nextWindowUrl")){ console.log("Window is considered as popup. Stopping the execution"); return; } unsafeWindow.open = function(){}; (function() { 'use strict'; var Emailfaucetpay = "[email protected]";///EDIT WITH YOUR FAUCETPAY EMAIL ADDRESS var websiteData = [ {url : "https://cryptorotator.website/earn/btc/[email protected]", coin: "btc", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/fey/[email protected]", coin: "fey", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/eth/[email protected]", coin: "eth", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/ltc/[email protected]", coin: "ltc", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/bch/[email protected]", coin: "bch", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/zec/[email protected]", coin: "zec", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/sol/[email protected]", coin: "sol", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/trx/[email protected]", coin: "trx", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/dgb/[email protected]", coin: "dgb", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/usdt/[email protected]", coin: "usdt", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/dash/[email protected]", coin: "dash", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/doge/[email protected]", coin: "doge", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/xrp/[email protected]", coin: "xrp", address: Emailfaucetpay}, {url : "https://cryptorotator.website/earn/matic/[email protected]", coin: "matic", address: Emailfaucetpay}, ]; var websiteMap = [ {website : ["cryptorotator.website"], inputTextSelector: "#address", defaultButtonSelectors: [".btn.btn-block.btn-primary.my-2"], captchaButtonSubmitSelector: "#login", allMessageSelectors: [".alert.alert-danger.fade show",".alert.alert-warning",".alert.alert-success",".alert.alert-danger","#cf-error-details"], successMessageSelectors: [".alert.alert-success"], messagesToCheckBeforeMovingToNextUrl: ["insufficient","you have reached", "tomorrow", "wrong order", "locked", "was sent to your", "You have to wait","Login not valid","You have already claimed","claimed successfully","Claim not Valid","rate limited"], ablinks: true }, ]; setTimeout(function(){ if(document.querySelector("body > div > div > div > span > span")){ document.querySelector("body > div > div > div > span > span").click(); }},2000) setTimeout(function(){ if(document.querySelector("#tp-snp2")){ document.querySelector("#tp-snp2").click(); }},2000) setTimeout(function(){ if(document.querySelector("body > div.container > div > div > section > div > div > div > div > div.box-main > center:nth-child(5) > div > a")){ document.querySelector("body > div.container > div > div > section > div > div > div > div > div.box-main > center:nth-child(5) > div > a").click(); }},2000) var ablinksSolved = false; function triggerEvent(el, type) { try{ var e = document.createEvent('HTMLEvents'); e.initEvent(type, false, true); el.dispatchEvent(e); }catch(exception){ console.log(exception); } } 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.claimButtonSelectors = value.claimButtonSelectors; websiteDataValues.captchaButtonSubmitSelector = value.captchaButtonSubmitSelector; 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.additionalFunctions = value.additionalFunctions; websiteDataValues.timeoutbeforeMovingToNextUrl = value.timeoutbeforeMovingToNextUrl; websiteDataValues.formSubmit = value.formSubmit; websiteDataValues.ablinks = value.ablinks; 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.coin + "/") || window.location.href.includes("/" + value.coin + "-") || window.location.href.endsWith("/" + value.coin))){ websiteDataValues.address = value.address; addressAssigned = true; break; } } if(!addressAssigned){ count = 0; for (let value of Object.values(websiteData)) { count = count + 1; if(value.url.includes(window.location.hostname)){ if(value.regex){ if(GM_getValue("UrlRegex")){ if(GM_getValue("UrlRegex") == value.regex){ websiteDataValues.address = value.address; break; } }else{ GM_setValue("UrlRegex",value.regex); websiteDataValues.address = value.address; break; } }else{ websiteDataValues.address = value.address; break; } } } } async function getNextUrl(){ if(count >= websiteData.length){ count = 0; } websiteDataValues.nextUrl = websiteData[count].url; websiteDataValues.regex = websiteData[count].regex; pingTest(websiteDataValues.nextUrl); } var isNextUrlReachable = true;//default false function pingTest(websiteUrl) { console.log(websiteUrl); GM_xmlhttpRequest({ method: "GET", url: websiteUrl, headers: { "Content-Type": "application/x-www-form-urlencoded" }, timeout: 8000, onload: function(response) { if(response && response.status == 200){ isNextUrlReachable = true; }else{ count=count+1; getNextUrl(); } }, onerror: function(e) { count=count+1; getNextUrl(); }, ontimeout: function() { count=count+1; getNextUrl(); }, }); } async function delay(ms) { return new Promise(resolve => setTimeout(resolve, ms)) } var movingToNextUrl = false; async function goToNextUrl() { if(!movingToNextUrl){ movingToNextUrl = true; getNextUrl(); while (!isNextUrlReachable) { await delay(3000); } if( websiteDataValues.regex){ GM_setValue("UrlRegex", websiteDataValues.regex); } window.location.href = websiteDataValues.nextUrl; movingToNextUrl = true; } } async function goToWithdrawPage() { if(!movingToNextUrl){ movingToNextUrl = true; window.location.href = websiteDataValues.withdrawPageUrl; } } var delayBeforeMovingToNextUrl = 180000; if(websiteDataValues.timeoutbeforeMovingToNextUrl){ delayBeforeMovingToNextUrl = websiteDataValues.timeoutbeforeMovingToNextUrl; } setTimeout(function(){ movingToNextUrl = false; goToNextUrl(); },delayBeforeMovingToNextUrl); if (window.location.href.includes("to=FaucetPay") || (websiteDataValues.address) && (websiteDataValues.address.length < 5 || websiteDataValues.address.includes("YOUR_"))){ goToNextUrl(); } 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 checkMessageSelectorsLength(){ 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.length > 0) || (document.querySelectorAll(websiteDataValues.allMessageSelectors[j])[k].value && document.querySelectorAll(websiteDataValues.allMessageSelectors[j])[k].value.length > 0)){ 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 ablinksCaptcha() { setInterval(function(){ if(document.querySelector("#switch") && document.querySelector("#switch").innerText.toLowerCase().includes("hcaptcha")){ document.querySelector("#switch").click(); } else if(document.querySelector("#switch") && document.querySelector("#switch").innerText.toLowerCase().includes("recaptcha")){ document.querySelector("#switch").click(); } var count = 0; var abModels = [ ".modal-content [href='/']", ".modal-body [href='/']", ".antibotlinks [href='/']"]; var abModelsImg = [ ".modal-content [href='/'] img", ".modal-body [href='/'] img", ".antibotlinks [href='/'] img"]; for(let j=0; j< abModelsImg.length;j++){ if (document.querySelector(abModelsImg[j]) && document.querySelector(abModelsImg[j]).value == "####"){ goToNextUrl(); break; } } for(let i=0;i< 4;i++){ for(let j=0; j< abModels.length;j++){ if (document.querySelectorAll(abModelsImg[j]).length ==4 && document.querySelectorAll(abModels[j])[i] && document.querySelectorAll(abModels[j])[i].style && document.querySelectorAll(abModels[j])[i].style.display == 'none') { count ++; break; } } } if(count == 4){ ablinksSolved = true; } },5000); } setTimeout(function(){ if(document.querySelector("#invisibleCaptchaShortlink")){ document.querySelector("#invisibleCaptchaShortlink").click(); } if(document.querySelector(".btn.btn-success.btn-lg.get-link")){ document.querySelector(".btn.btn-success.btn-lg.get-link").click(); } if(window.location.href.includes("starcoins.ws") || window.location.href.includes("hosting4lifetime.com")){ websiteDataValues.captchaButtonSubmitSelector = "#btn-before"; let clicked = false; unsafeWindow.open = function(url){window.location.href = url}; setInterval(function(){ if(!clicked && document.querySelector("#btn6") && !document.querySelector("#btn6").disabled){ document.querySelector("#btn6").click(); clicked = true; } },7000) setTimeout(function(){ window.location.href= websiteData[0].url; },120000) } },10000) function herafaucet(){ if(document.querySelector("div.daily-claims.alert-info > div.text-right p") && Number(document.querySelector("div.daily-claims.alert-info > div.text-right p").innerText.split(" ")[0]) <= 0){ goToNextUrl(); } } function diamondfaucet() { if(document.querySelector("#first > p.alert.a-info") && Number(document.querySelector("#first > p.alert.a-info").innerText.split(".")[1].split(" ")[0]) <= 0) { goToNextUrl(); } } setTimeout(function(){ ablinksCaptcha(); if(window.name == "nextWindowUrl"){ window.name = ""; goToNextUrl(); return; }else{ window.name = window.location.href; } 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 && document.querySelector(websiteDataValues.inputTextSelector)){ document.querySelector(websiteDataValues.inputTextSelector).value = websiteDataValues.address; triggerEvent(document.querySelector(websiteDataValues.inputTextSelector), 'keypress'); triggerEvent(document.querySelector(websiteDataValues.inputTextSelector), 'change'); setTimeout(function(){ if(websiteDataValues.inputTextSelectorButton && document.querySelector(websiteDataValues.inputTextSelectorButton)){ document.querySelector(websiteDataValues.inputTextSelectorButton).click(); } },5000); } if(!movingToNextUrl && websiteDataValues.defaultButtonSelectors){ for(let 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; } } } setTimeout(function(){ if(!movingToNextUrl && websiteDataValues.claimButtonSelectors){ for(let i=0;i<websiteDataValues.claimButtonSelectors.length ;i++){ if(document.querySelector(websiteDataValues.claimButtonSelectors[i])){ triggerEvent(document.querySelector(websiteDataValues.claimButtonSelectors[i]), 'mousedown'); triggerEvent(document.querySelector(websiteDataValues.claimButtonSelectors[i]), 'mouseup'); document.querySelector(websiteDataValues.claimButtonSelectors[i]).click(); break; } } } },7000); var clicked = false; var captchaInterval = setInterval(function(){ if(websiteDataValues.ablinks && !ablinksSolved){ return; } try{ if(!clicked && unsafeWindow.grecaptcha && unsafeWindow.grecaptcha.getResponse().length > 0 && websiteDataValues.captchaButtonSubmitSelector && document.querySelector(websiteDataValues.captchaButtonSubmitSelector) && document.querySelector(websiteDataValues.captchaButtonSubmitSelector).style.display != 'none' && !document.querySelector(websiteDataValues.captchaButtonSubmitSelector).disabled) { if(websiteDataValues.formSubmit){ document.querySelector(websiteDataValues.captchaButtonSubmitSelector).submit(); }else{ 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].hasAttribute("data-hcaptcha-response") && document.querySelectorAll("iframe")[hc].getAttribute("data-hcaptcha-response").length > 0 && websiteDataValues.captchaButtonSubmitSelector && document.querySelector(websiteDataValues.captchaButtonSubmitSelector) && document.querySelector(websiteDataValues.captchaButtonSubmitSelector).style.display != 'none' && !document.querySelector(websiteDataValues.captchaButtonSubmitSelector).disabled) { if(websiteDataValues.formSubmit){ document.querySelector(websiteDataValues.captchaButtonSubmitSelector).submit(); }else{ document.querySelector(websiteDataValues.captchaButtonSubmitSelector).click(); } clicked = true; clearInterval(captchaInterval); setTimeout(function(){ if(messageSelectorsPresent()){ goToNextUrl(); } },5000); } } },5000); },5000); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址