0

こんにちは!iMacros で書かれたバイパス キャプチャ サービスのコードがあります。私の問題は.. キャプチャが正しくない場合は、ループのようにもう一度実行するか、キャプチャが適切な場合は、コードの次の部分に進む必要があります。iMacros でそれを行うにはどうすればよいですか。JavaScript について聞いたことがありますが、コードを作成できません。私のコードを見てください。

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.キャプチャの形式が正しくない場合があり、「入力した文字が間違っています」などのメッセージが表示されることがあります.javascriptでこれらの手順をもう一度繰り返すにはどうすればよいですか? iMacros は他のプログラムよりも興味深いアナログであるため、予防方法にのみ興味があります。ありがとうございます。

4

1 に答える 1

0

ここに、JavaScript スクリプトを使用してネストされたループを作成する方法の例があります。

iMacros のネストされたループ (2 番目のループ)

于 2013-09-02T16:33:01.800 に答える