Sie sind auf Seite 1von 3

MY HACKED SCRIPT

//Register at https://freebitco.in/?r=12720517 test the bot // // version 4.22 //


If you want to futher support it, feel free to test it on new created accounts via
my ref https://freebitco.in/?r=12720517 so i can get couple of satoshi and futher
test/edit/update it :) // If you want to donate some BTC for coffee used to code
feel free to send it to my BTC adress: 39D3uAmEA4kpgGwr4P44rr2irvGVEdBGtc
console.clear(); console.log('%cIn order to start bot please ' +'%c'+'Click START
BOT from top menu on the website'+'', 'color: #00000;', 'color: #00000; font-
weight: bold;'); var bversion = 4.22; var begingbal = $('#balance').text(); var
startbalance = 0; var autorounds = 30; // play 500 rounds only var handbrake =
0.00000024; // pause when stake reaches 1024 Satoshis var maxroundsz = 600; var
resetroundsz = 300; //var stopAt= '?'; var round = 0; var gameLost=0; var
gameWin=0; var higherbet=0; startbalance = $('#balance').text(); var startValue =
'0.00000001', // Don't lower the decimal point more than 4x of current balance
stopPercentage = 0.004, // In %. I wouldn't recommend going past 0.08 maxWait =
1000, // In milliseconds stopped = false, stopBefore = 1; // In minutes default 3
var oldbet= 0.00000001; var rewardpoints =
document.getElementsByClassName("reward_table_box br_0_0_5_5 user_reward_points
font_bold")[0].innerHTML; s =
document.getElementById("user_lottery_tickets").innerHTML; s = s.replace(/(^\s*)|
(\s*$)/gi,""); s = s.replace(/[ ]{2,}/gi," "); s = s.replace(/\n /,"\n");
document.getElementById("user_lottery_tickets").innerHTML = s;

document.getElementById("free_play_link_li").innerHTML = 'START BOT'; var $loButton


= $('#double_your_btc_bet_lo_button'), $hiButton = $
('#double_your_btc_bet_hi_button'); var $loBetbutton = $('#double_your_btc_min');
function higherBet(){ console.log('Highest bet: '+higherbet); } function
beginingBal(){ console.log('BTC Starting Balance: '+begingbal); } function
rewardsBal(){ console.log('%cReward Points Balance: ' +'%c'+rewardpoints+' points',
'color: #00000;', 'color: #ff9a36; font-weight: bold;'); } function lotteryBal(){

console.log('%cLottery Tickets Balance: ' +'%c'+ s+' tickets', 'color: #00000;',


'color: #005bb6; font-weight: bold;'); } function donationBTC()
{ console.log('%cDonate BTC for coffee: '
+'%c'+'39D3uAmEA4kpgGwr4P44rr2irvGVEdBGtc', 'color: #000000;', 'color: #000000;
font-weight: bold;'); } function botNAME(){ console.log('%cFreebitcoin.in Multiply
BOT version: ' +'%c'+bversion, 'color: #000000;', 'color: #ff9a36; font-weight:
bold;'); } function changeBet(bet){ startValue=bet; } function forceStop(){ var
resetroundsyz = resetroundsz * 40700; stopGame(); setTimeout(startGame2,
resetroundsyz); } function timeRemaining(){ timeR = $('title').text(); replText =
timeR.replace("- FreeBitco.in - Win free bitcoins every hour!", "");
console.log('%cTime until free roll: ' +'%c'+replText, 'color: #00000;
fontweight:bold;', 'color: #007a5c;font-weight:bold;'); } function realtime(time) {
var sec_num =parseInt(time, 10) ; // don't forget the second param var hours =
Math.floor(sec_num / 3600); var minutes = Math.floor((sec_num - (hours * 3600)) /
60); var seconds = sec_num - (hours * 3600) - (minutes * 60); if (hours!=0) {hours

= hours+' Hours ';}

else{hours

= '';}

if (minutes!=0) {minutes = minutes+' Minutes ';} else{minutes = '';} if (seconds <


10) {seconds = seconds;} var time = 'Time played = '+hours+minutes+seconds+'
Seconds'; return time;
} function roundnumb(){

console.clear(); var called = false; var maxroundx = maxroundsz * 40; var


resetroundsx = resetroundsz * 40; var resetroundsy = resetroundsz * 40700; var
newbalance= $('#balance').text() round = round + 1; var roundf = (maxroundx -
round); var profit = (Number(newbalance) - Number(startbalance)).toFixed(8) ; if
(roundf > 0) {

botNAME(); donationBTC(); timeRemaining(); beginingBal(); rewardsBal();


lotteryBal(); console.log('Round #' + round + ' / ' +(maxroundsz * 40)+ ' which is
near to '+maxroundsz+' minutes'); }

if (roundf == 0) { var counter = (resetroundsx); var resBOTCountdown =


setInterval(function(){ console.clear(); botNAME(); donationBTC(); timeRemaining();
beginingBal(); rewardsBal(); lotteryBal(); console.log('Played #' + round + ' / ' +
(maxroundsz * 40)+ ' which is near to '+maxroundsz+' minutes'); console.log('Total
Profit: ' + profit + ' BTC'); console.log(' '); console.log(counter+' seconds until
restart of BOT'); counter-if (counter === -1) { clearInterval(resBOTCountdown);
console.log("Restarting BOT - Please Wait couple of more seconds so it wont double
start"); donationBTC(); } }, 1000); forceStop(); return true; }
console.log('Profit:' + profit + ' Bitcoin'); return false; } function multiply()
{ var current = $('#double_your_btc_stake').val(); var multiply = (current *
2).toFixed(8); $('#double_your_btc_stake').val(multiply); console.log('Bet = ' +
multiply); if( higherbet < multiply ){ higherbet=multiply; } } function
getRandomWait(){ var wait = Math.floor(Math.random() * maxWait ) + 300; //

(Math.floor(Math.random() * 800) + 300) ; // avant 100 console.log('Waiting for ' +


wait + 'ms before next bet.'); return wait ; } function startGame(limit)
{ document.getElementById("free_play_link_li").innerHTML = 'STOP BOT';
starttime=(new Date()).getTime(); startValue = prompt("Number of satoshi you want
to bet?", '0.00000001'); MaximumValue = prompt("Set Max Stake Handbrake so bot wont
loose more BTC? ", '0.00000008') MaximumTimer = prompt("Maximum number of minutes
to use the Bot? ", '5'); ResetTimer = prompt("Auto Restart BOT after it stoped in
minutes? ", '5'); oldbet=startValue; handbrake=(MaximumValue / 2);
maxroundsz=MaximumTimer; resetroundsz=ResetTimer; round = 0; gameLost=0; gameWin=0;
console.log('Game started!'); reset(); $loButton.trigger('click'); if(limit !==
null) { autorounds=limit; } else { autorounds=-1; } } function startGame2(limit)
{ document.getElementById("free_play_link_li").innerHTML = 'STOP BOT';
starttime=(new Date()).getTime(); stopped = false; oldbet=startValue;
handbrake=(MaximumValue / 2); maxroundsz=MaximumTimer; resetroundsz=ResetTimer;
round = 0; gameLost=0; gameWin=0; console.log('Game started!'); reset();
$loButton.trigger('click'); if(limit !== null) { autorounds=limit; } else
{ autorounds=-1; } } function stopGame()
{ document.getElementById("free_play_link_li").innerHTML = 'START BOT'; botNAME();

donationBTC(); console.log('Game will stop soon! Let me finish.'); stopped = true;


startValue=oldbet; handbrake=(MaximumValue / 2); maxroundsz=MaximumTimer;
resetroundsz=ResetTimer; } function reset(){ if( round % 100 === 0 && round !=0)
{ startValue=(startValue * 1.000).toFixed(8); //New bet after 100 round
console.log('Round ' + round + ': bet change for ' + startValue); } $
('#double_your_btc_stake').val(startValue); } // quick and dirty hack if you have
very little bitcoins like 0.0000001 function deexponentize(number){ return number *
1000000; } function iHaveEnoughMoni(){ var balance = deexponentize(parseFloat($
('#balance').text())); var current = deexponentize($
('#double_your_btc_stake').val()); return ((balance *2)/ 100) * (current*2) >
stopPercentage/100; } function stopBeforeRedirect(){ var minutes = parseInt($
('title').text()); if( minutes < stopBefore ) { console.log('Approaching redirect!
Stop the game so we don\'t get redirected while loosing.'); stopGame(); return
true; } return false; } function stopMaxStake(){ var calleds = false; var maxstake1
= $('#double_your_btc_stake').val(); if( maxstake1 == handbrake ) { if(!calleds)
{ console.log('Handbrake reached! Seting Minimum ammount of bet so we wont loose
any more BTC'); setTimeout(function(){ $loBetbutton.trigger('click'); }, 1000); }

calleds = true;

else calleds = false; } } // Unbind old shit $


('#double_your_btc_bet_lose').unbind(); $('#double_your_btc_bet_win').unbind();

// Loser $('#double_your_btc_bet_lose').bind("DOMSubtreeModified",function(event)
{ if( $(event.currentTarget).is(':contains("lose")') ) { gameLost = gameLost + 1;
roundnumb(); console.log('%cWin: ' + gameWin + ' %cLost: ' + gameLost, 'color:
#007a5c', 'color: #FF0000'); endtime=(new Date()).getTime(); var
time=Math.floor((endtime-starttime )/1000); if( stopBeforeRedirect() ) { return; }
if( stopMaxStake() ) { return; }

else

higherBet(); console.log(realtime(time)); console.log('You LOST!'); multiply();


setTimeout(function(){ $loButton.trigger('click'); }, getRandomWait()); //
$loButton.trigger('click'); } } ); // Winner $
('#double_your_btc_bet_win').bind("DOMSubtreeModified",function(event){ if( $
(event.currentTarget).is(':contains("win")') ) { gameWin = gameWin + 1;
roundnumb(); console.log('%cWin: ' + gameWin + ' %cLost: ' + gameLost, 'color:
#007a5c', 'color: #FF0000'); endtime=(new Date()).getTime(); var
time=Math.floor((endtime-starttime )/1000); console.log(realtime(time));
higherBet(); if( iHaveEnoughMoni() ) { console.log('You WON!'); reset();
if( stopped )

stopped = false; return false;

} }

else {

console.log('You WON! '); } setTimeout(function(){ $loButton.trigger('click'); },


getRandomWait()); } } );// JavaScript Document

Das könnte Ihnen auch gefallen