По полям ввода в браузере тоже должно переключаться по TAB. Это проще чем кликать, особенно если полей много и на экран все не влазят.
Первый раз я ищу, куда кликать, сравнивая картинки, но это занимает долгое время.
Поиск довольно быстрый, если не делать огромными образцы. достаточно от 5х5 до 50х50. Иногда удобней 2х15, 2х50 и т.д.
В GETSCREEN и COLORMODE можно тоже задавать область.
GETSCREEN(0,0, $_xmax,50)
COLORMODE(6, 0,0, $_xmax,50)
IF_PICTURE_IN(0,0, $_xmax,50, "chrome.bmp", -1, 80)
И процент совпадения - 60% это плохой процент. Обычно там начинаются ложные срабатывания. Рабочий диапазон 75-100, в крайнем случае от 70.
А не проще, вместо прыганья туда-сюда на каждый чих, сначала пробежаться по нужным данным сохраняя их в переменные. Потом переключать на браузер и вставлять все сохранённые. Повторить для другого пациента.
Есть цикл по пациентам, переменная цикла $i. Но она только используется для отсчёта количества пациентов и в кликах нигде не используется.
Следующий пациент это как раз и есть на 30 пкс ниже?
Не видя первого и второго подсказать точнее невозможно.
P.S.
KEYDOWN (#ENTER)
WAITMS (150)
KEYUP (#ENTER)
WAITMS (500) // ждём, пока выскочит
print("Нажал Enter, чтобы сайт поискал")
//жмяк по выскочившему фио
Это прямой путь к сбиванию скрипта. Как только выскакивание протормозит больше 500 мс, так всё дальнейшее пойдёт насмарку.