var captcha; captcha ="CODE:"; captcha +="SET !ERRORIGNORE YES "+"\n"; captcha +="ONDOWNLOAD FOLDER={{!FOLDER_DATASOURCE}} FILE=captcha.jpg WAIT=YES"+"\n"; captcha +="TAG POS=1 TYPE=IMG ATTR=SRC:http://www.google.com/recaptcha/api/image* CONTENT=EVENT:SAVEPICTUREAS "+"\n"; captcha +="TAB OPEN "+"\n"; captcha +="TAB T=2 "+"\n"; captcha +="URL GOTO=https://2captcha.com/imacros.html "+"\n"; captcha +="TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://rucaptcha.com/in.php ATTR=NAME:key CONTENT={{key}} "+"\n"; captcha +="TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://rucaptcha.com/in.php ATTR=NAME:file CONTENT={{!FOLDER_DATASOURCE}}\\captcha.jpg "+"\n"; captcha +="WAIT SECONDS=3 "+"\n"; captcha +="ONDIALOG POS=1 BUTTON=OK CONTENT= "+"\n"; captcha +="TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://rucaptcha.com/in.php ATTR=* "+"\n"; captcha +="TAG POS=1 TYPE=BODY ATTR=* EXTRACT=TXT "+"\n"; captcha +="TAB CLOSE "+"\n"; captcha +="TAB T=1 "+"\n"; var user; user ="CODE:"; user +="SET !ERRORIGNORE YES "+"\n"; user +='PROMPT "Insert your ethereum address:" !VAR1: '+'\n'; user +="SET !EXTRACT {{!VAR1}} "+"\n"; iimPlay(user); var username = iimGetLastExtract(); var user1; user1 ="CODE:"; user1 +="SET !ERRORIGNORE YES "+"\n"; user1 +='PROMPT "Insert your faucet password:" !VAR2: '+'\n' user1 +="SET !EXTRACT {{!VAR2}} "+"\n"; iimPlay(user1); var pass = iimGetLastExtract(); var user2; user2 ="CODE:"; user2 +="SET !ERRORIGNORE YES "+"\n"; user2 +='PROMPT "Insert your 2captcha API key:" !VAR3: '+'\n' user2 +="SET !EXTRACT {{!VAR3}} "+"\n"; iimPlay(user2); var key = iimGetLastExtract(); while(true){ var check; check ="CODE:"; check +="SET !ERRORIGNORE YES "+"\n"; check +="URL GOTO=http://free-ethereum.com "+"\n"; check +="TAG POS=1 TYPE=A ATTR=ID:no_wallet EXTRACT=TXT "+"\n"; iimPlay(check); var testo = iimGetLastExtract(); if(testo.search("Ethereum")!=-1){ var login; login ="CODE:"; login +="SET !ERRORIGNORE YES "+"\n"; login +="TAG POS=1 TYPE=A ATTR=TXT:Alreadyamember "+"\n"; iimPlay(login); iimSet("key", key); iimPlay(captcha); var test = iimGetLastExtract(); iimSet("username", username); iimSet("pass", pass); iimSet("test", test); var login1; login1 ="CODE:"; login1 +="SET !ERRORIGNORE YES "+"\n"; login1 +="PROMPT {{username}} "+"\n"; login1 +="PROMPT {{pass}} "+"\n"; login1 +="PROMPT {{test}} "+"\n"; login1 +="TAG POS=1 TYPE=INPUT:TEXT FORM=ID:signup_form ATTR=ID:login_form_btc_address CONTENT={{username}} "+"\n"; login1 +="TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:signup_form ATTR=ID:login_form_password CONTENT={{pass}} "+"\n"; login1 +="TAG POS=1 TYPE=INPUT:TEXT FORM=ID:signup_form ATTR=ID:recaptcha_response_field CONTENT={{test}} "+"\n"; login1 +="WAIT SECONDS=3 "+"\n"; login1 +="TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:signup_form ATTR=ID:login_button "+"\n"; iimPlay(login1); } var bottone; bottone ="CODE:"; bottone +="SET !ERRORIGNORE YES "+"\n"; bottone +="TAG POS=1 TYPE=A ATTR=ID:trigger-captcha-roll-id "+"\n"; iimPlay(bottone); iimSet("key", key); iimPlay(captcha); var test = iimGetLastExtract(); iimSet("test", test); var bottone1; bottone1 ="CODE:"; bottone1 +="SET !ERRORIGNORE YES "+"\n"; bottone1 +="TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form ATTR=ID:recaptcha_response_field CONTENT={{test}} "+"\n"; bottone1 +="TAG POS=1 TYPE=INPUT ATTR=ID:free_play_form_button "+"\n"; iimPlay(bottone1); var sleep; sleep ="CODE:"; sleep +="SET !ERRORIGNORE YES "+"\n"; sleep +="WAIT SECONDS=3660 "+"\n"; iimPlay(sleep); }