// Shortcuts: freebitco.in // ==UserScript== // @name FreeBitcoin Roll Newmode // @namespace http://tampermonkey.net/ // @version 1.0.5 // @description FreeBitcoin Toolkit, use in conjunction with hCaptcha solver (https://chrome.google.com/webstore/detail/hcaptcha-solver/lfpfbgeoodeejmjdlfjbfjkemjlblijg) // @author Danik Odze // @icon https://lonastone.ru/images/base/444.png // @match https://freebitco.in/* // @grant GM_xmlhttpRequest // @downloadURL none // ==/UserScript== (async function() { 'use strict'; /* function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } console.log(new Date); */ var meuIP = "-"; var xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", 'https://ipinfo.io/json'); xmlhttp.send(); xmlhttp.onload = function(e) { document.querySelector("#logo_span_container").text = ("Ваш IP: " + JSON.parse(xmlhttp.response).ip); meuIP = JSON.parse(xmlhttp.response).ip; } //await sleep(30000); console.log(new Date); $(document).ready(function() { var i = 0; console.log("Статус: страница загружена."); var intervalID = setInterval(function() { if(document.getElementsByClassName("h-captcha")[0].innerHTML.length > 2000) { $('#free_play_form_button').click(); console.log("Статус: Кнопка ROLL нажата."); clearInterval(intervalID); console.log("Скрипт остановлен"); setTimeout(function() { $('.close-reveal-modal')[0].click(); console.log("Статус: Нажата кнопка ЗАКРЫТИЯ всплывающего окна"); }, random(3000, 5000)); } i++; console.log("Wait: " + i); }, 1000); setTimeout(function() { clearInterval(intervalID); console.log("1 минута - Скрипт остановлен"); }, random(60 * 1000, 2 * 60 * 1000)); }); function random(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; // integer } })(); console.info("Начинаем крутить бабло");