0% found this document useful (0 votes)
206 views2 pages

Scripts Auto Roll

This document contains a user script for the website freebitco.in. The script automatically rolls the faucet and redeems reward points for bonuses without requiring CAPTCHAs. It displays a fixed notification bar with donation information. It runs on a interval to continuously roll the faucet and redeem points if available.

Uploaded by

Rio E J
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
206 views2 pages

Scripts Auto Roll

This document contains a user script for the website freebitco.in. The script automatically rolls the faucet and redeems reward points for bonuses without requiring CAPTCHAs. It displays a fixed notification bar with donation information. It runs on a interval to continuously roll the faucet and redeem points if available.

Uploaded by

Rio E J
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

// ==UserScript==

// @version 1.1 - 2019


// @author easyBTC
// @match https://freebitco.in/*
// @name Freebitco.in AUTO ROLL (NO CAPTCHA) + 10-25-50-100 Reward Points +
1000% Free BTC Bonus
// @namespace Freebitco.in AUTO ROLL (NO CAPTCHA) + 10-25-50-100 Reward Points +
1000% Free BTC Bonus
// @description https://freebitco.in/?r=24542653
// @license 0
// ==/UserScript==

(function() {
'use strict';
var body = $('body');
var points = {};
var count_min = 1;
var reward = {};
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 < 12) {
console.log("waiting for points");
}
else if (reward.points < 120) {
console.log("waiting for points 60");
RedeemRPProduct('free_points_1');
}
else if (reward.points < 600) {
console.log("waiting for points 120");
RedeemRPProduct('free_points_10');
}
else if (reward.points < 1200) {
console.log("waiting for points 600");
RedeemRPProduct('free_points_50');
}
else {
RedeemRPProduct('free_points_100');
}
if ($('#bonus_span_fp_bonus').length === 0)
if (reward.points >= 4400)
RedeemRPProduct('fp_bonus_1000');
}
};
body.prepend(
$('<div/>').attr('style',"position:fixed;top:50px;left:0;z-
index:999;width:400px;background-color:#111111;color: white; text-align: center;")
.append(
$('<div/>').attr('id','autofaucet')
.append($('<p/> text-align: center').text("Freebitco.in auto
roll 2019 by easyBTC"))
.append($('<p/> text-align: center').text("(---)"))
.append($('<p/> text-align: center').text("We do it for free,
help us with a donation if you wish:"))
.append($('<p/> text-align:
center').text("3PMHmFqNeCmagMwV1LkFUn4AWAvo2Mds9a"))
.append($('<p/> text-align: center').text("(---)"))
.append($('<p/> text-align: center').text("(Click to copy)"))
.append($('<p/>')
)
).click(function(){
var $temp = $('<input>').val("3PMHmFqNeCmagMwV1LkFUn4AWAvo2Mds9a");
body.append($temp);
$temp.select();
document.execCommand("copy");
$temp.remove();
})
).prepend($('<style/>')
.text("#autofaucet p { margin: 0; margin-left: 0px; text-align:
center; }")
)
setTimeout(reward.select,1000);
setInterval(reward.select,60000);
$(document).ready(function(){
console.log("Status: Page loaded.");
setTimeout(function(){
$('#free_play_form_button').click();
console.log("Status: Button ROLL clicked.");
}, random(2000,4000));
setInterval(function(){
console.log("Status: Elapsed time " + count_min + " minutes");
count_min = count_min + 1;
}, 60000);
setTimeout(function(){
$('.close-reveal-modal')[0].click();
console.log("Status: Button CLOSE POPUP clicked.");
}, random(12000,18000));
setInterval(function(){
$('#free_play_form_button').click();
console.log("Status: Button ROLL clicked again.");
}, random(3605000,3615000));
});
function random(min,max){
return min + (max - min) * Math.random();
}
})();

You might also like