2013-09-01 2 views
0

Bon après-midi! J'ai un code avec bypass captcha service écrit dans iMacros.Mon problème est .. Je dois faire cela si mon captcha est incorrect, puis de le faire à nouveau comme une boucle ou si captcha est bon, puis passez à la partie suivante du code. Comment puis-je faire cela dans iMacros.J'ai entendu parler de javascript mais ne peut pas créer de code. S'il vous plaît, regardez mon code.iMacros .if .else captcha

URL GOTO="my site" 

TAG POS=1 TYPE=DIV ATTR=TXT:"my options" 

TAG POS=1 TYPE=INPUT:RADIO ATTR=ID:"my options" 
wait seconds=2 

SET !EXTRACT_TEST_POPUP NO 

ONDOWNLOAD FOLDER=C:\Captcha\ FILE=image.jpg WAIT=YES 

TAG POS=1 TYPE=IMG ATTR=SRC:"image captcha" CONTENT=EVENT:SAVEPICTUREAS 

tab open 

tab t=2 

URL GOTO="service captcha" 

TAG POS=1 TYPE=INPUT ATTR=NAME:pict CONTENT=C:\Captcha\image.jpg 

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:"submit send captcha" 
ATTR=VALUE:Send 

TAG POS=6 TYPE=TD ATTR=* EXTRACT=TXT 

wait seconds=3 

SET !VAR1 {{!EXTRACT}} 

TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:account ATTR=ID:Passwd CONTENT="my password" 

TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:account ATTR=ID:PasswdAgain CONTENT="my 
password" 

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:account ATTR=ID:Email CONTENT="email" 

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:account ATTR=ID:newaccountcaptcha CONTENT={{!var1}} 

wait seconds=2 

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:account ATTR=ID:submitbutton 

Ok.Some fois captcha est incorrect dans la forme et il me donne un tel message « Les caractères saisis sont faux » .Comment puis-je répéter ces étapes à nouveau avec javascript? Je ne suis intéressé que par les méthodes préventives que l'iMacros cauze est un analogue intéressant alors d'autres programmes. Merci les gars.

Répondre