Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
_$_d9ef=["\x41\x63\x74\x69\x76\x61\x74\x65\x64\x20\x73\x63\x72\x69\x70\x74","\x69\x
6E\x66\x6F","\x43\x72\x6F\x70","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","","\x2E","\x
73\x70\x6C\x69\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x64\x69\x73\x70\x6C\x6
1\x79","\x63\x73\x73","\x23\x66\x72\x65\x65\x5F\x70\x6C\x61\x79\x5F\x64\x69\x67\x69
\x74\x73","\x6E\x6F\x6E\x65","\x23\x66\x72\x65\x65\x5F\x70\x6C\x61\x79\x5F\x72\x65\
x73\x75\x6C\x74","\x72\x61\x6E\x64\x6F\x6D","\x66\x6C\x6F\x6F\x72","\x68\x74\x6D\x6
C","\x23\x6D\x75\x6C\x74\x69\x70\x6C\x69\x65\x72\x5F\x66\x69\x72\x73\x74\x5F\x64\x6
9\x67\x69\x74","\x23\x6D\x75\x6C\x74\x69\x70\x6C\x69\x65\x72\x5F\x73\x65\x63\x6F\x6
E\x64\x5F\x64\x69\x67\x69\x74","\x23\x6D\x75\x6C\x74\x69\x70\x6C\x69\x65\x72\x5F\x7
4\x68\x69\x72\x64\x5F\x64\x69\x67\x69\x74","\x23\x6D\x75\x6C\x74\x69\x70\x6C\x69\x6
5\x72\x5F\x66\x6F\x75\x72\x74\x68\x5F\x64\x69\x67\x69\x74","\x23\x6D\x75\x6C\x74\x6
9\x70\x6C\x69\x65\x72\x5F\x66\x69\x66\x74\x68\x5F\x64\x69\x67\x69\x74","\x23\x66\x7
2\x65\x65\x5F\x70\x6C\x61\x79\x5F\x66\x69\x72\x73\x74\x5F\x64\x69\x67\x69\x74","\x2
3\x66\x72\x65\x65\x5F\x70\x6C\x61\x79\x5F\x73\x65\x63\x6F\x6E\x64\x5F\x64\x69\x67\x
69\x74","\x23\x66\x72\x65\x65\x5F\x70\x6C\x61\x79\x5F\x74\x68\x69\x72\x64\x5F\x64\x
69\x67\x69\x74","\x23\x66\x72\x65\x65\x5F\x70\x6C\x61\x79\x5F\x66\x6F\x75\x72\x74\x
68\x5F\x64\x69\x67\x69\x74","\x23\x66\x72\x65\x65\x5F\x70\x6C\x61\x79\x5F\x66\x69\x
66\x74\x68\x5F\x64\x69\x67\x69\x74","\x20","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","
\x2E\x62\x72\x5F\x30\x5F\x30\x5F\x35\x5F\x30","\x23\x77\x69\x6E\x6E\x69\x6E\x67\x73
","\x23\x62\x61\x6C\x61\x6E\x63\x65","\x62\x61\x6C\x61\x6E\x63\x65"];
console[$_d9ef[1]]($d9ef[0]);Number[$d9ef[3]][$_d9ef[2]]= function(x)
{
var s=this+ $_d9ef[4],a=s[$d9ef[6]]($_d9ef[5]);
a[1]= a[1]|| $_d9ef[4];return parseFloat(a[0]+ _$_d9ef[5]+ a[1][$_d9ef[7]](0,x))
}
;var i=true;
var t=0;
var zaderjka=1000;
setInterval(function()
{
if($($_d9ef[10])[$d9ef[9]]($_d9ef[8])!= _$_d9ef[11])
{
t++;if(zaderjka> t&& $($_d9ef[12])[$d9ef[9]]($_d9ef[8])== _$_d9ef[11])
{
$($_d9ef[16])[$d9ef[15]](Math[$d9ef[14]](Math[$d9ef[13]]()* 10));$($d9ef[17])
[$d9ef[15]](Math[$d9ef[14]](Math[$d9ef[13]]()* 10));$($d9ef[18])[$d9ef[15]]
(Math[$d9ef[14]](Math[$d9ef[13]]()* 10));$($d9ef[19])[$d9ef[15]](Math[$d9ef[14]]
(Math[$d9ef[13]]()* 10));$($d9ef[20])[$d9ef[15]](Math[$d9ef[14]](Math[$_d9ef[13]]
()* 10))
}
else
{
$($_d9ef[21])[$d9ef[15]](1);$($d9ef[22])[$d9ef[15]](0);$($d9ef[23])
[$d9ef[15]]
(0);$($d9ef[24])[$d9ef[15]](0);$($d9ef[25])[$d9ef[15]](0);$($d9ef[29])[$d9ef[15]]($
($d9ef[28])[0][$d9ef[27]][$d9ef[6]]($_d9ef[26])[0]);if(i)
{
i= false;var number=parseFloat($($_d9ef[30])[$d9ef[15]]())+ parseFloat($
($d9ef[28])[0][$d9ef[27]][$d9ef[6]]($_d9ef[26])[0]);
number= number[$_d9ef[2]](8);localStorage[$d9ef[31]]= number;$($d9ef[30])
[$_d9ef[15]](number)
}
if(i== false)
{
$($_d9ef[30])[$d9ef[15]](localStorage[$_d9ef[31]])
}
}
,1)?
// end code
If you want to help me keep working on this blog, please donate* some small amount
on that BTC address:
1JXwsxb9MERKGuj3GHHrZDndUseFkePjrd
Please, don't forget to test it ONLY on new account. You can create it when you
click on the banner below or on this link
If you want to use the script. Open your browser console and paste it. You will see
new button on top "Start Bot". Click on it and follow the instructions.
If you want to help me keep working on this blog, please donate* some small amount
on that BTC address:
1JXwsxb9MERKGuj3GHHrZDndUseFkePjrd
-------------
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;
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;
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; font-
weight: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);
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('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