FREEBITCO.IN SCRIPTS !!! WIN HUGE


SUBMITTED BY: abmrasel

DATE: June 26, 2017, 2:41 p.m.

FORMAT: JavaScript

SIZE: 6.4 kB

HITS: 1369

  1. FREEBITCO.IN SCRIPTS !!! WIN HUGE
  2. =================================
  3. //Update february 2017 : I am working on a GUI and Auto increase betting system
  4. //COMMAND//
  5. //changeBet() ex: changeBet('0.00000009');
  6. console.clear();
  7. var startbalance = 0;
  8. var stopAt= '?';
  9. var round = 0;
  10. var gameLost=0;
  11. var gameWin=0;
  12. var higherbet=0;
  13. startbalance = $('#balance').text();
  14. var startValue = '0.00000001', // Don't lower the decimal point more than 6x of current balance
  15. stopPercentage = 0.001, // In %. I wouldn't recommend going past 0.09
  16. maxWait = 500, // In milliseconds
  17. stopped = false,
  18. stopBefore = 3; // In minutes
  19. var oldbet= 0.00000001;
  20. document.getElementById("advertise_link_li").innerHTML = '<a href="#" onclick="startGame()" class="advertise_link">START BOT</a>';
  21. var $loButton = $('#double_your_btc_bet_lo_button'),
  22. $hiButton = $('#double_your_btc_bet_hi_button');
  23. function higherBet(){
  24. console.log('Highest bet: '+higherbet);
  25. }
  26. function changeBet(bet){
  27. startValue=bet;
  28. }
  29. function realtime(time) {
  30. var sec_num =parseInt(time, 10) ; // don't forget the second param
  31. var hours = Math.floor(sec_num / 3600);
  32. var minutes = Math.floor((sec_num - (hours * 3600)) / 60);
  33. var seconds = sec_num - (hours * 3600) - (minutes * 60);
  34. if (hours!=0) {hours = hours+' Hours ';} else{hours = '';}
  35. if (minutes!=0) {minutes = minutes+' Minutes ';}
  36. else{minutes = '';}
  37. if (seconds < 10) {seconds = seconds;}
  38. var time = 'Playing time = '+hours+minutes+seconds+' Secondes';
  39. return time;
  40. }
  41. function roundnumb(){
  42. console.clear();
  43. if( round == stopAt)
  44. {
  45. stopGame()
  46. }
  47. else
  48. {
  49. round = round + 1;
  50. console.log('Round #' + round + ' / ' + stopAt);
  51. }
  52. var newbalance= $('#balance').text()
  53. var profit = (Number(newbalance) - Number(startbalance)).toFixed(8) ;
  54. console.log('Profit:' + profit + ' Bitcoin')
  55. }
  56. //Number of round. Type stopatRound(NUMBER_OF_ROUND) to change
  57. //function stopatRound(limitRound){
  58. //stopAt=limitRound;
  59. //}
  60. function multiply(){
  61. var current = $('#double_your_btc_stake').val();
  62. var multiply = (current * 2).toFixed(8);
  63. $('#double_your_btc_stake').val(multiply);
  64. console.log('Bet = ' + multiply);
  65. if( higherbet < multiply ){ higherbet=multiply; }
  66. }
  67. function getRandomWait(){
  68. var wait = Math.floor(Math.random() * maxWait ) + 100; //(Math.floor(Math.random() * 800) + 300) ; // avant 100
  69. console.log('Waiting for ' + wait + 'ms before next bet.');
  70. return wait ;
  71. }
  72. function startGame(limit){
  73. document.getElementById("advertise_link_li").innerHTML = '<a href="#" onclick="stopGame()" class="advertise_link">STOP BOT</a>';
  74. starttime=(new Date()).getTime();
  75. startValue = prompt("Number of satoshi you want to bet?", '0.00000001');
  76. oldbet=startValue;
  77. round = 0;
  78. gameLost=0;
  79. gameWin=0;
  80. console.log('Game started!');
  81. reset();
  82. $loButton.trigger('click');
  83. if(limit !== null) {
  84. stopAt=limit;
  85. }
  86. else
  87. {
  88. stopAt=-1;
  89. }
  90. }
  91. function stopGame(){
  92. document.getElementById("advertise_link_li").innerHTML = '<a href="#" onclick="startGame()" class="advertise_link">START BOT</a>';
  93. console.log('Game will stop soon! Let me finish.');
  94. stopped = true;
  95. startValue=oldbet;
  96. }
  97. function reset(){
  98. if( round % 100 === 0 && round !=0)
  99. {
  100. startValue=(startValue * 1.000).toFixed(8); //New bet after 100 round
  101. console.log('Round ' + round + ': bet change for ' + startValue);
  102. }
  103. $('#double_your_btc_stake').val(startValue);
  104. }
  105. // quick and dirty hack if you have very little bitcoins like 0.0000001
  106. function deexponentize(number){
  107. return number * 1000000;
  108. }
  109. function iHaveEnoughMoni(){
  110. var balance = deexponentize(parseFloat($('#balance').text()));
  111. var current = deexponentize($('#double_your_btc_stake').val());
  112. return ((balance*2)/100) * (current*2) > stopPercentage/100;
  113. }
  114. function stopBeforeRedirect(){
  115. var minutes = parseInt($('title').text());
  116. if( minutes < stopBefore )
  117. {
  118. console.log('Approaching redirect! Stop the game so we don\'t get redirected while loosing.');
  119. stopGame();
  120. return true;
  121. }
  122. return false;
  123. }
  124. // Unbind old shit
  125. $('#double_your_btc_bet_lose').unbind();
  126. $('#double_your_btc_bet_win').unbind();
  127. // Loser
  128. $('#double_your_btc_bet_lose').bind("DOMSubtreeModified",function(event){
  129. if( $(event.currentTarget).is(':contains("lose")') )
  130. {
  131. gameLost = gameLost + 1;
  132. roundnumb();
  133. console.log('%cWin: ' + gameWin + ' Lost: ' + gameLost, 'color: #00CC00');
  134. endtime=(new Date()).getTime();
  135. var time=Math.floor((endtime-starttime )/1000);
  136. higherBet();
  137. console.log(realtime(time));
  138. console.log('You LOST!');
  139. multiply();
  140. setTimeout(function(){
  141. $loButton.trigger('click');
  142. }, getRandomWait());
  143. //$loButton.trigger('click');
  144. }
  145. }
  146. );
  147. // Winner
  148. $('#double_your_btc_bet_win').bind("DOMSubtreeModified",function(event){
  149. if( $(event.currentTarget).is(':contains("win")') )
  150. {
  151. gameWin = gameWin + 1;
  152. roundnumb();
  153. console.log('%cWin: ' + gameWin + ' Lost: ' + gameLost, 'color: #FF0000');
  154. endtime=(new Date()).getTime();
  155. var time=Math.floor((endtime-starttime )/1000);
  156. console.log(realtime(time));
  157. higherBet();
  158. if( stopBeforeRedirect() )
  159. {
  160. return;
  161. }
  162. if( iHaveEnoughMoni() )
  163. {
  164. console.log('You WON!');
  165. reset();
  166. if( stopped )
  167. {
  168. stopped = false;
  169. return false;
  170. }
  171. }
  172. else
  173. {
  174. console.log('You WON! ');
  175. }
  176. setTimeout(function(){
  177. $loButton.trigger('click');
  178. }, getRandomWait());
  179. }
  180. }
  181. );

comments powered by Disqus