Code: Select all
VERSION BUILD=9030808 RECORDER=FX
TAB T=1
' Use the following values for 1920x1080 resolution
' SET df1_y1 330
' SET df2_y1 360
' Use the following values for 1024x768 resolution
SET df1_y1 372
SET df2_y1 402
SET applicantsGivenName "John Doe"
SET birthPlace "United States"
SET fathersName "Dad Doe"
SET mothersName "Mom Doe"
'URL GOTO=http://indianvisa-bangladesh.nic.in/visa/Appointment_Login.jsp
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 1
SET dynamicField1 NotFound
SET dynamicField2 NotFound
IMAGESEARCH POS=1 IMAGE=ApplicantGivenName_Label.png CONFIDENCE=95
SET dynamicField1 EVAL("if ({{!IMAGEY}} > {{df1_y1}} && {{!IMAGEY}} < {{df1_y1}} + 10) \"{{applicantsGivenName}}\";")
SET dynamicField2 EVAL("if ({{!IMAGEY}} > {{df2_y1}} && {{!IMAGEY}} < {{df2_y1}} + 10) \"{{applicantsGivenName}}\";")
IMAGESEARCH POS=1 IMAGE=Answer.png CONFIDENCE=95
IMAGESEARCH POS=1 IMAGE=BirthPlace_Label.png CONFIDENCE=95
SET dynamicField1 EVAL("if ({{!IMAGEY}} > {{df1_y1}} && {{!IMAGEY}} < {{df1_y1}} + 10) \"{{birthPlace}}\"; else \"{{dynamicField1}}\";")
SET dynamicField2 EVAL("if ({{!IMAGEY}} > {{df2_y1}} && {{!IMAGEY}} < {{df2_y1}} + 10) \"{{birthPlace}}\"; else \"{{dynamicField2}}\";;")
IMAGESEARCH POS=1 IMAGE=Answer.png CONFIDENCE=95
IMAGESEARCH POS=1 IMAGE=FatherName_Label.png CONFIDENCE=95
SET dynamicField1 EVAL("if ({{!IMAGEY}} > {{df1_y1}} && {{!IMAGEY}} < {{df1_y1}} + 10) \"{{fathersName}}\"; else \"{{dynamicField1}}\";;")
SET dynamicField2 EVAL("if ({{!IMAGEY}} > {{df2_y1}} && {{!IMAGEY}} < {{df2_y1}} + 10) \"{{fathersName}}\"; else \"{{dynamicField2}}\";;")
IMAGESEARCH POS=1 IMAGE=Answer.png CONFIDENCE=95
IMAGESEARCH POS=1 IMAGE=MotherName_Label.png CONFIDENCE=95
SET dynamicField1 EVAL("if ({{!IMAGEY}} > {{df1_y1}} && {{!IMAGEY}} < {{df1_y1}} + 10) \"{{mothersName}}\"; else \"{{dynamicField1}}\";;")
SET dynamicField2 EVAL("if ({{!IMAGEY}} > {{df2_y1}} && {{!IMAGEY}} < {{df2_y1}} + 10) \"{{mothersName}}\"; else \"{{dynamicField2}}\";;")
IMAGESEARCH POS=1 IMAGE=Answer.png CONFIDENCE=95
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>FORM>DIV:nth-of-type(5)>DIV:nth-of-type(2)>INPUT" CHARS="{{dynamicField1}}"
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>FORM>DIV:nth-of-type(6)>DIV:nth-of-type(2)>INPUT" CHARS="{{dynamicField2}}"
It's Not Working in my pc. Now I want to know that how can i calculate SET df1_y1 372 and SET df2_y1 402. Or The way that How can input value by Imagesearch Command in mozila Firefox.