Back

This is a Manymacros example:
            'The script fill the captcha of gmail.
            VERSION BUILD=7000908
            TAB T=1
            TAB CLOSEALLOTHERS
            SET !EXTRACT_TEST_POPUP NO
            URL GOTO=https://www.google.com/accounts/NewAccount
            'Step 1: save the captcha picture to local disk
            FILEDELETE NAME=c:\captcha.jpg
            ONDOWNLOAD FOLDER=c:\ FILE=captcha.jpg
            TAG POS=1 TYPE=IMG ATTR=ALT:Visual<SP>verification CONTENT=EVENT:SAVEITEM
            'Step 2: Open the a new tab, and goto api.captchacoder.com, and submit the captcha picture
            TAB OPEN
            TAB T=2
            URL GOTO=http://api.captchacoder.com/ImageUpload.aspx
            'The KEY is used to identify each of our customers, which you can get from our site.
            TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form1 ATTR=ID:txtKey CONTENT=key
            'The path of the captcha picture saved is assigned to the CONTENT
            TAG POS=1 TYPE=INPUT:FILE FORM=NAME:form1 ATTR=ID:imgFile CONTENT=C:\captcha.jpg
            'Submit the userid and the captcha to captchaocr.com
            TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:form1 ATTR=ID:btnSubmit
            'This line is not supported by firefox iMacros plugin
            'You can just remove this line
            WAIT SECONDS=#DOWNLOADCOMPLETE#
            'Step 3: Extract the characters that are recoginzed from the picture of captcha.
            TAG POS=1 TYPE=FONT ATTR=TXT:* EXTRACT=TXT
            TAB CLOSE
            TAB T=1
            'Step 4: Fill the recognized characters to the verification box
            TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:createaccount ATTR=ID:newaccountcaptcha CONTENT={{!EXTRACT}}