#name "New Script"
// begin your script here
// помещение текущего снимка экрана в буфер программы
getscreen
// --- конструкция поиска пикселя в буфере экрана ---
if_pixel_in(0, 0, $_xmax, $_ymax, 10620298)
// если пиксель заданного цвета найден, его координаты будут помещены в системные переменные
print("Цвет обнаружен в координатах: ", $_return1, ,":", $_return2)
WAIT(2)
// ... а можно сразу кликнуть по нему левой кнопкой мыши
lclick($_return1, $_return2)
MOVE(83,522)
// блок else (вместе с кодом) не обязателен
else
// если ничего не найдено, выводим сообщение
print("ничего не найдено")
WAIT(5)
getscreen
if_pixel_in(0, 0, $_xmax, $_ymax, 6867438)
if_pixel_in(0, 0, $_xmax, $_ymax, 6212343)
if_pixel_in(0, 0, $_xmax, $_ymax, 7790331)
if_pixel_in(0, 0, $_xmax, $_ymax, 5752311)
if_pixel_in(0, 0, $_xmax, $_ymax, 5948917)
if_pixel_in(0, 0, $_xmax, $_ymax, 6672632)
if_pixel_in(0, 0, $_xmax, $_ymax, 5492990)
MOVE(1117,11)
wait(3)
lclick(1117, 11)
WEIT(15)
// конец условия
end_if
Сценарий вообще должен быть такой:
находит пиксель -> клик по нему (если нет прокрутка вниз и снова ищет)->(ссылка пропадает появляется кружок) ищет этот пиксель-> клик по пикселю-> ждёт примерно 30 сек->закрывает вкладку->запуск снова.
Проблема в том что когда находит первый искомую ссылку кликает по ней и снова ищет такую же ссылку (в зоне поиска их несколько) а не ищет и кликает по второй ссылке. Что делать?