Advertisement
bitko

bitkobot-Mix 2017

Jul 23rd, 2017
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //imacros-js:showsteps yes
  2. //-----------------------------------------------------------------------------------------
  3. //------New bitkobot-Mix, to collect free satoshi every hour and make autobet consecutively
  4. //------update July 2017
  5. //------Save this script using .js extension (eg.: bitkobot-Mix.js)
  6. //-----------------------------------------------------------------------------------------
  7. //variables declaration
  8. var i=0, macro, stat=[0], claimstat=0, direction, randomnum=0;
  9.  
  10. //functions
  11. function CheckAvailability(){
  12.     for (var i=0;i<(i+1);i++){
  13.         macro  = "CODE:";
  14.         macro += "WAIT SECONDS=1\n";
  15.         macro+="TAG POS=1 TYPE=A ATTR=TXT:FREE<SP>BTC\n";
  16.         macro += "TAG POS=1 TYPE=SPAN ATTR=TXT:*Minutes extract=txt\n";
  17.         iimPlay(macro);
  18.         stat[i]  = iimGetExtract();
  19.         macro=null;
  20.        
  21.         if(stat[i].search("Minutes")!=-1){
  22.             if(parseInt(stat[i])==0){
  23.                 claimstat=1;
  24.                 stat=null;
  25.                 stat=[0];
  26.                 break; 
  27.             }else if(parseInt(stat[i])%5==0){
  28.                 claimstat=1;
  29.                 stat=null;
  30.                 stat=[0];
  31.                 break;         
  32.             }else{
  33.                 claimstat=0;
  34.                 stat=null;
  35.                 stat=[0];
  36.                 break;             
  37.             }
  38.         }else{
  39.             claimstat=1;
  40.             stat=null;
  41.             stat=[0];
  42.             break;
  43.         }
  44.     }
  45.     return claimstat;
  46. }
  47.  
  48.  
  49. function WaitOneMinute(){
  50.     macro="CODE:";
  51.     macro+="WAIT SECONDS=10\n";
  52.     iimPlay(macro);
  53.     macro=null;
  54. }
  55.  
  56. function ExecuteClaim(){
  57.     macro="CODE:";
  58.     macro+="WAIT SECONDS=65\n";
  59.     macro+="TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:free_play_form_button\n";
  60.     macro+="WAIT SECONDS=5\n";
  61.     macro+="TAG POS=12 TYPE=A ATTR=TXT:×\n";
  62.     iimPlay(macro);
  63.     macro=null;
  64. }
  65.  
  66. function InitiatePlatform(){
  67.     macro="CODE:";
  68.     macro+="TAG POS=1 TYPE=A ATTR=TXT:MULTIPLY<SP>BTC\n";
  69.     macro+="WAIT SECONDS=2\n"; 
  70.     iimPlay(macro);
  71.     macro=null;
  72. }
  73.  
  74. function ExecuteAutoBet(){
  75.     GetRandom();
  76.     GetDirection(randomnum);
  77.     macro="CODE:"; 
  78.     macro+="TAG POS=1 TYPE=DIV ATTR=ID:auto_bet_on\n";
  79.     macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_base_bet CONTENT=0.00000001\n";
  80.     macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_max_bet CONTENT=0.00000300\n";
  81.     macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_bet_odds CONTENT=3\n";
  82.     macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_bet_"+direction+" CONTENT=YES\n";
  83.     macro+="WAIT SECONDS=1\n"; 
  84.     macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:stop_after_profit CONTENT=YES\n";
  85.     macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:stop_after_profit_value CONTENT=0.00000003\n";   
  86.     macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_win_increase_bet CONTENT=YES\n";
  87.     macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_win_increase_bet_percent CONTENT=-35\n";
  88.     macro+="TAG POS=1 TYPE=A ATTR=ID:show_double_your_btc_auto_bet_on_lose\n";
  89.     macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_lose_increase_bet CONTENT=YES\n";
  90.     macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_lose_increase_bet_percent CONTENT=65\n";
  91.     macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_max_bet_stop CONTENT=YES\n";
  92.     macro+="WAIT SECONDS=1\n"; 
  93.     macro+="TAG POS=1 TYPE=BUTTON ATTR=ID:start_autobet\n";
  94.     iimPlay(macro);
  95.     macro=null;
  96.     direction=null;
  97. }
  98.  
  99. function GetRandom(){
  100.          randomnum = Math.floor(Math.random() * 10 ) + 1;
  101.          return randomnum ;
  102. }
  103.  
  104. function GetDirection(){
  105.     if(randomnum<3){
  106.         direction="hi";
  107.     }else if(randomnum>7){
  108.         direction="lo";
  109.     }else{
  110.         direction="alternate";
  111.     }
  112.     randomnum=null;
  113.     return direction;
  114. }
  115.  
  116. //main looping process
  117. for (var i=0;i<(i+1);i++){
  118.  
  119.     CheckAvailability();
  120.        
  121.     if(claimstat==0){
  122.         claimstat=null;
  123.         claimstat=0;
  124.         InitiatePlatform();
  125.         ExecuteAutoBet();
  126.         WaitOneMinute();   
  127.     }else if(claimstat==1) {
  128.         claimstat=null;
  129.         claimstat=0;
  130.         ExecuteClaim();    
  131.     };
  132.  
  133.     i=null;
  134.     i=0;
  135. };
  136. //-----------------------end of script------------------------------------------
  137. //-------------created by: @bitko-----------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement