i use imacros for search and collect data from website with multiple pages
i am using keyword in csv file
some keyword have 20 pages and some keyword have 3 to 5 pages only
so i need to skip loop if any error in playing loop (If TXT:NEXT not found on page)
i tried using ERRORIGNORE but it just ignore error and playing same loop but i need to skip playing loop
Code: Select all
SET !DATASOURCE C:\Users\Gopi\Desktop\autokey.csv
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !ERRORIGNORE YES
TAG POS=1 TYPE=SPAN ATTR=TXT:Search<SP>Videos
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][site_id] CONTENT=%embed|19745
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][category_id] CONTENT=%3445522
WAIT SECONDS=5
TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:data[Search][keywords] CONTENT={{!COL1}}
WAIT SECONDS=5
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=5
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next
WAIT SECONDS=3
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%4
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%3
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%2
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=SELECT ATTR=NAME:data[Search][orderby_id] CONTENT=%1
TAG POS=1 TYPE=BUTTON:SUBMIT ATTR=NAME:data[Search][search]
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Add<SP>All<SP>Non<SP>Transferred
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Next