Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - zizosbr

Pages: [1]
1
Общие вопросы / if_pixel
« on: April 19, 2019, 01:02:46 PM »
Здравствуйте,столкнулся с проблемой такого характера,прошу помощи мастеров данной программы):
1)В конце алгоритма есть вероятность всплывания окна, которое нужно закрыть, иначе весь процесс прерывается. Проблема в том, что ничего не происходит).Вот код:
Code: [Select]
LCLICK(1418,429)
WAITMS(2500)

LCLICK(653,628)
WAIT(1)

LCLICK(1155,732)
WAIT(1)
LCLICK(900,600)
WAIT(6)

LCLICK(1877,888)
WAIT(90)

LCLICK(928,907)
WAIT(2)
LCLICK(924,779)
WAIT(7)
MOVE(1125,398)
WAIT(3)
GETSCREEN
IF_PIXEL_IN(1108,380,1136,407,5561850)
LCLICK(1125,398)
ELSE
END_IF

2)Вопрос. Еще есть другой алгоритм в котором нужен поиск определенного пикселя и последующих действий,затем переход на другую страницу и повтор поиска и т.д..Проблема в том, что он выполняет действие только на 1 пиксель,а на странице может быть их 10, и после перехода на другую страницу он не видит там эти пиксели. Вот код:
Code: [Select]
LCLICK(1198,1011)
WAIT(1)
LCLICK(1167,745)
WAIT(1)
LCLICK(1172,708)
WAIT(1)
LCLICK(1172,708)
WAIT(1)

GETSCREEN
IF_PIXEL_IN(1075,463,1206,699,1348683)
LCLICK($_return1,$_return2)
WAIT(1)
LCLICK(990,585)
WAIT(1)
ELSE
END_IF

LCLICK(1172,708)
WAIT(1)
GETSCREEN
IF_PIXEL_IN(1075,463,1206,699,1348683)
LCLICK($_return1,$_return2)
WAIT(1)
LCLICK(990,585)
WAIT(1)
ELSE
END_IF

LCLICK(1172,708)
WAIT(1)
GETSCREEN
IF_PIXEL_IN(1075,463,1206,699,1348683)
LCLICK($_return1,$_return2)
WAIT(1)
LCLICK(990,585)
WAIT(1)
ELSE
END_IF
HALT

Также проверял эту функцию просто на любой картинке, и ничего не происходит, не находит пиксель.

Pages: [1]