55% found this document useful (11 votes)
5K views

Freebitco Hack Script

This userscript hacks the Freebitco.in website to automate certain tasks like clicking the free roll button, selecting reward points options, and redeeming the highest bonus rewards. It displays instructions on the page and automatically performs these actions every 60 seconds.
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
55% found this document useful (11 votes)
5K views

Freebitco Hack Script

This userscript hacks the Freebitco.in website to automate certain tasks like clicking the free roll button, selecting reward points options, and redeeming the highest bonus rewards. It displays instructions on the page and automatically performs these actions every 60 seconds.
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

// ==UserScript==

// @name Freebitco Hacks


// @namespace http://Freebitco.in
// @version 1.26
// @description Hack Software for only Freebitco Hacks Account
// @match https://freebitco.in/*
// @grant 100%
// @Ip Cloak 0.0.0.0.0
// @E-Mail null
// @Sof-Package Unspecified

// ==/UserScript==

(function() {
'use strict';

var body = $('body');

var points = {};

if ($('#free_play_form_button').is(':visible'))
setTimeout(function(){ $('#free_play_form_button').click();},2000);
if ($('.close-reveal-modal').is(':visible'))
setTimeout(function(){ $('.close-reveal-modal').click(); },2000);

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:45px;left:0;z-
index:999;width:350px;background-color:red;color: white; text-align: left;")
.append(
$('<div/>').attr('id','autofaucet')
.append($('<p/>').attr('style','text-
decoration:underline;').text("freebitco.in auto faucet by Bit-"))
.append($('<p/>').text("If you like it, consider a Donation to
"))
.append($('<p/>').text("#"))
.append($('<p/>').text("(click to copy address)"))
.append($('<p/>')
.append($('<p/>').text("Current Feature:"))
.append($('<p/>').text("auto free roll"))
.append($('<p/>').text("autochoose highest reward points"))
.append($('<p/>').text("autochoose 1000% btc bonus (only on
highest reward)"))
)
).click(function(){
var $temp = $('<input>').val("#");
body.append($temp);
$temp.select();
document.execCommand("copy");
$temp.remove();
})
).prepend($('<style/>')
.text("#autofaucet p { margin: 0; margin-left: 2px; text-align: left; }")
)
setTimeout(reward.select,1000);
setInterval(reward.select,60000);
})();

You might also like