Please use my Referal-Link https://freebitco.in/?r=2725290
Improved autoroll script for Freebitco.in.
This scripts attempts captcha before using RP to roll while
always maximizing RP bonus and claiming %1000 BTC bonus when available.
This script works best on a pc or mac, but will also work on a smart phone.
The chance of the script needing to use rp to roll without captcha is greater on a smartphone
This is a script for Tampermonkey or Greasemonkey to automatically trigger the freeroll every hour on Freebitco.in.
Installation:
Install the "Tampermonkey" addon for your browser and copy the source code into a new script.
install script :
// ==UserScript==
// @name **** Freebitco.in Auto Roll + 100 Reward Points + 1000% Bonus BTC NO Captcha
// @version 1.8
// @description This script clicks the recaptcha checkbox, takes maximum bonuses,
// @description and clicks the free roll button. If free roll was not successful
// @description the script them clicks the play without captcha button and rolls again.
// @match http*://www.google.com/recaptcha/*
// @match https://freebitco.in/*
// @grant none
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// ==/UserScript==
(function() {
'use strict';
setTimeout(function() { document.getElementsByClassName("recaptcha-checkbox-checkmark")[0].click(); }, 1000);
})();
setTimeout(function(){
$('.close-reveal-modal')[0].click();
console.log("Status: Button CLOSE POPUP clicked.");
}, 100);
setTimeout (function() {
'use strict';
var domain = (window.location != window.parent.location) ? document.referrer.toString() : document.location.toString();
var body = $('body');
var points = {};
var count_min = 1;
var reward = {};
var timeout = setTimeout("location.reload(true);",3630000);
function resetTimeout() {
clearTimeout(timeout);
timeout = setTimeout("location.reload(true);",3630000);
}
reward.select = function() {
reward.points = parseInt($('.user_reward_points').text().replace(',',""));
reward.bonustime = {};
if ($("#bonus_container_free_points").length != 0) {
reward.bonustime.text = $('#bonus_span_free_points').text();
reward.bonustime.hour = parseInt(reward.bonustime.text.split(":")[0]);
reward.bonustime.min = parseInt(reward.bonustime.text.split(":")[1]);
reward.bonustime.sec = parseInt(reward.bonustime.text.split(":")[2]);
reward.bonustime.current = reward.bonustime.hour * 3600 + reward.bonustime.min * 60 + reward.bonustime.sec;
} else
reward.bonustime.current = 0;
console.log(reward.bonustime.current);
if (reward.bonustime.current !== 0) {
console.log(reward.bonustime.current);
} else {
if (reward.points < 300) {
console.log("waiting for 120 points");
}
/* else if (reward.points < 120) {
console.log("waiting for points 120");
RedeemRPProduct('free_points_1');
} */
else if (reward.points < 600) {
console.log ("waiting for points 300");
RedeemRPProduct ('free_points_10');
}
else if (reward.points < 1200) {
console.log("waiting for points 600");
RedeemRPProduct('free_points_25');
}
else if (reward.points < 1500) {
console.log("waiting for points 1200");
RedeemRPProduct('free_points_50');
}
else {
RedeemRPProduct('free_points_100');
}
if ($('#bonus_span_fp_bonus').length === 0)
if (reward.points >= 4400)
RedeemRPProduct('fp_bonus_1000');
}
};
setTimeout (function () {body.prepend(
$('<div/>').attr('style',"position:fixed;top:50px;left:0;z-index:999;width:368px;background-color:black;color: white; text-align: center;")
.append(
$('<div/>').attr('id','autofaucet')
.append($('<p/>').attr('style','text-decoration:underline;color: red').text("Auto Roll Script With 100 RP + 1000% Bonus"))
.append($('<p/>').attr('style','text-decoration:underline;color: red').text("And Captcha Workaround"))
.append($('<p/>').text("Script by CryptoSoerin"))
.append($('<p/>').text("Support by using my link:"))
.append($('<p/>').attr('style',"color: green").text("https://freebitco.in/?r=9284829"))
.append($('<p/>').text("(Click to copy)"))
.append($('<p/>')
)
).click(function(){
var $temp = $('<input>').val("https://freebitco.in/?r=9284829");
body.append($temp);
$temp.select();
document.execCommand("copy");
$temp.remove();
})
).prepend($('<style/>')
.text("#autofaucet p { margin: 0; margin-left: 2px; text-align: center; }")
)
body.prepend(
$('<div/>').attr('style',"position:fixed;top:200px;left:0;z-index:999;width:368px;background-color:black;color: white; text-align: center;")
.append(
$('<div/>').attr('id','autofaucet')
.append($('<p/>').text("Or Send BTC donations here:"))
.append($('<p/>').attr('style',"color: green").text("bc1qlzyrqk46s34xunelqjpj5zn0wxljvndenl49l5"))
.append($('<p/>').text("(Click to copy)"))
.append($('<p/>')
)
).click(function(){
var $temp = $('<input>').val("bc1qlzyrqk46s34xunelqjpj5zn0wxljvndenl49l5");
body.append($temp);
$temp.select();
document.execCommand("copy");
$temp.remove();
})
).prepend($('<style/>')
.text("#autofaucet p { margin: 0; margin-left: 2px; text-align: center; }")
)
},26000);
setTimeout(reward.select,1000);
setInterval(reward.select,60000);
$(document).ready(function(){
console.log("Status: Page loaded.");
setTimeout(function(){
if ($('#free_play_form_button').is(':visible')) {
$('#free_play_form_button').click(); }
console.log("Status: Button ROLL clicked.");
}, random(10000,12000));
setTimeout(function(){
if ($('#play_without_captchas_button').is(':visible')) {
$('#play_without_captchas_button').click(); }
console.log("Status: Play Without Captcha button clicked.");
}, random(12000,14000));
setInterval(function(){
console.log("Status: Elapsed time " + count_min + " minutes");
count_min = count_min + 1;
}, 60000);
setInterval(function(){
if ($('#free_play_form_button').is(':visible')) {
$('#free_play_form_button').click(); }
console.log("Status: Button ROLL clicked again.");
}, random(14000,16000));
setTimeout(function(){
$('.close-reveal-modal')[0].click();
console.log("Status: Button CLOSE POPUP clicked.");
}, random(20000,26000));
});
function random(min,max){
return min + (max - min) * Math.random();
}
},8000);