Hello I'm New In This Imacro Version I Use Version 8.9.7 In Firefox v46.0 The Thing Is That I Have A Macro And It Works Perfectly ... But Sometimes It Takes Error Solving The Catcha And As Here There Is No If And Else I Want It in the penulultimo step reload the page and check if the button is ... if the button is executed again the script and if there is the button that follows the next step. I program in C ++ .. I can give an example of what I say ...
first script
refresh Page
if (Button = 1) {goto first script};
else (Button = 0) {wait X Seconds};
I leave the script to which I want to add the if and else
button = free_play_form_button
first script
SET! EXTRACT_TEST_POPUP NO
SET! ERRORIGNORE YES
SET! TIMEOUT_PAGE 60
TAB T = 1
TAB CLOSEALLOTHERS
SET API --------------------------
URL GOTO = https: //freebitco.in/? Op = home
FILEDELETE NAME = C: \ Images \ freebitco1.jpg
ONDOWNLOAD FOLDER = C: \ images FILE = freebitco1.jpg
WAIT SECONDS = 10
TAG POS = 1 TYPE = DIV ATTR = CLASS: captchasnet_captcha_content CONTENT = EVENT: SAVE_ELEMENT_SCREENSHOT
WAIT SECONDS = 10
TAB OPEN
TAB T = 2
GOTO URL = http: //www.9kw.eu/grafik/form.html
TAG POS = 1 TYPE = INPUT ATTR = NAME: apikey CONTENT = {{API}}
TAG POS = 1 TYPE = INPUT ATTR = NAME: prio CONTENT = 5
TAG POS = 1 TYPE = INPUT: CHECKBOX FORM = ACTION: /index.cgi ATTR = NAME: selfsolve CONTENT = NO
TAG POS = 1 TYPE = INPUT: CHECKBOX FORM = ACTION: /index.cgi ATTR = NAME: confirm CONTENT = NO
TAG POS = 1 TYPE = INPUT: CHECKBOX FORM = ACTION: /index.cgi ATTR = NAME: case-sensitive CONTENT = YES
TAG POS = 1 TYPE = INPUT ATTR = NAME: source CONTENT = imacros
TAG POS = 1 TYPE = INPUT ATTR = NAME: file-upload-01 CONTENT = C: \ Images \ freebitco1.jpg
SET! TIMEOUT_STEP 3600
TAG POS = 1 TYPE = INPUT ATTR = TYPE: submit
SET! EXTRACT NULL
TAG POS = 1 TYPE = INPUT ATTR = NAME: result EXTRACT = TXT
SET! TIMEOUT_STEP 0
WAIT SECONDS = 1
TAB CLOSE
TAB T = 1
TAG POS = 1 TYPE = INPUT: TEXT ATTR = * CONTENT = {{! EXTRACT}}
WAIT SECONDS = 1
TAG POS = 1 TYPE = INPUT: SUBMIT ATTR = ID: free_play_form_button
---------------------------------------------
if (Button = 1) {goto first script}
else (Button = 0) {WAIT SECONDS = 3610}