собственно вот скрипт в нем условие If $pixNO == $pixGet Thenотрабатывает 4 раза и условие Else тоже 4 раза, а сам цикл повторяется 14 раз хотя задумывалось как на 8 раз подскажите где ошибка?
Код:
Global $mail = 'mail'
Global $mailHead = '12345'
Sleep(3000)
_mailKladovshitsa()
Func _mailKladovshitsa()
$kladovshitsa = 'Кладовщицаа'
$pixNO = 0xDA9C2B
Sleep(5000)
Send($mail)
Sleep(3000)
Send('{Enter}')
Sleep(5000)
MouseClick('left',447,324,1) ;отправить
Sleep(5000)
Send($kladovshitsa)
Sleep(3000)
Send('{Enter}')
Sleep(5000)
Send('{TAB}')
Sleep(2000)
Send($mailHead)
for $i = 0 to 7
Sleep(3000)
_MouseClick()
$pixGet = PixelGetColor (328,271);поиск пикселля
Sleep(3000)
If $pixNO == $pixGet Then
MouseClick('left',681,351,1) ;все
Sleep(2000)
MouseClick('left',409,358,1) ;подтвердить
Sleep(3000)
Else
_MouseClick()
EndIf
Next
Sleep(3000)
MouseClick('left',528,519,2); отправить
Sleep(3000)
MouseClick('left',476,357,1); подтвердить отправить
Sleep(70000)
EndFunc
Func _MouseClick()
MouseClick('left',401,382,2);3
Sleep(3000)
EndFunc