Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //imacros-js:showsteps yes
- //-----------------------------------------------------------------------------------------
- //------New bitkobot-Mix, to collect free satoshi every hour and make autobet consecutively
- //------update July 2017
- //------Save this script using .js extension (eg.: bitkobot-Mix.js)
- //-----------------------------------------------------------------------------------------
- //variables declaration
- var i=0, macro, stat=[0], claimstat=0, direction, randomnum=0;
- //functions
- function CheckAvailability(){
- for (var i=0;i<(i+1);i++){
- macro = "CODE:";
- macro += "WAIT SECONDS=1\n";
- macro+="TAG POS=1 TYPE=A ATTR=TXT:FREE<SP>BTC\n";
- macro += "TAG POS=1 TYPE=SPAN ATTR=TXT:*Minutes extract=txt\n";
- iimPlay(macro);
- stat[i] = iimGetExtract();
- macro=null;
- if(stat[i].search("Minutes")!=-1){
- if(parseInt(stat[i])==0){
- claimstat=1;
- stat=null;
- stat=[0];
- break;
- }else if(parseInt(stat[i])%5==0){
- claimstat=1;
- stat=null;
- stat=[0];
- break;
- }else{
- claimstat=0;
- stat=null;
- stat=[0];
- break;
- }
- }else{
- claimstat=1;
- stat=null;
- stat=[0];
- break;
- }
- }
- return claimstat;
- }
- function WaitOneMinute(){
- macro="CODE:";
- macro+="WAIT SECONDS=10\n";
- iimPlay(macro);
- macro=null;
- }
- function ExecuteClaim(){
- macro="CODE:";
- macro+="WAIT SECONDS=65\n";
- macro+="TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:free_play_form_button\n";
- macro+="WAIT SECONDS=5\n";
- macro+="TAG POS=12 TYPE=A ATTR=TXT:×\n";
- iimPlay(macro);
- macro=null;
- }
- function InitiatePlatform(){
- macro="CODE:";
- macro+="TAG POS=1 TYPE=A ATTR=TXT:MULTIPLY<SP>BTC\n";
- macro+="WAIT SECONDS=2\n";
- iimPlay(macro);
- macro=null;
- }
- function ExecuteAutoBet(){
- GetRandom();
- GetDirection(randomnum);
- macro="CODE:";
- macro+="TAG POS=1 TYPE=DIV ATTR=ID:auto_bet_on\n";
- macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_base_bet CONTENT=0.00000001\n";
- macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_max_bet CONTENT=0.00000300\n";
- macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_bet_odds CONTENT=3\n";
- macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_bet_"+direction+" CONTENT=YES\n";
- macro+="WAIT SECONDS=1\n";
- macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:stop_after_profit CONTENT=YES\n";
- macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:stop_after_profit_value CONTENT=0.00000003\n";
- macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_win_increase_bet CONTENT=YES\n";
- macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_win_increase_bet_percent CONTENT=-35\n";
- macro+="TAG POS=1 TYPE=A ATTR=ID:show_double_your_btc_auto_bet_on_lose\n";
- macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_lose_increase_bet CONTENT=YES\n";
- macro+="TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:autobet_lose_increase_bet_percent CONTENT=65\n";
- macro+="TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:autobet_max_bet_stop CONTENT=YES\n";
- macro+="WAIT SECONDS=1\n";
- macro+="TAG POS=1 TYPE=BUTTON ATTR=ID:start_autobet\n";
- iimPlay(macro);
- macro=null;
- direction=null;
- }
- function GetRandom(){
- randomnum = Math.floor(Math.random() * 10 ) + 1;
- return randomnum ;
- }
- function GetDirection(){
- if(randomnum<3){
- direction="hi";
- }else if(randomnum>7){
- direction="lo";
- }else{
- direction="alternate";
- }
- randomnum=null;
- return direction;
- }
- //main looping process
- for (var i=0;i<(i+1);i++){
- CheckAvailability();
- if(claimstat==0){
- claimstat=null;
- claimstat=0;
- InitiatePlatform();
- ExecuteAutoBet();
- WaitOneMinute();
- }else if(claimstat==1) {
- claimstat=null;
- claimstat=0;
- ExecuteClaim();
- };
- i=null;
- i=0;
- };
- //-----------------------end of script------------------------------------------
- //-------------created by: @bitko-----------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement