Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Lopatin777 on December 06, 2020, 09:40:21 PM
-
Привет. Подскажите пожалуйста.. Задача кликнуть поочереди на 3 разных картинки. Сначала ожидается первая картинка, после ее появления и клика сразу долден идти поиск второй картинки, после нее поиск третьей. До этого искал только одну все ок было. Теперь понадобилось три поочереди. Пробовали разные варианты так и не получилось: после того как находит первую картинку, вторая появляется не сразу и кликер снова ищет первую картинку и кликает по первой, а нужно чтобы он искал уже вторую а про первую "забыл", и также с третьей картинкой.
Код прикреплю, там 3 отдельных сценария, какую нужно связку между ними вставить чтобы не было повторов поиска предыдущих картинок?
Заранее спасибо !
$x1=424
$y1=674
$x2=665
$y2=717
GETSCREEN
if_picture_in($x1,$y1,$x2,$y2,textures\3click_7.bmp,-1,25)
LCLICK($_return1+20, $_return2+7)
WAITMS(60)
TOCLIP("8")
HALT
END_IF
$x1=756
$y1=428
$x2=839
$y2=454
GETSCREEN
if_picture_in($x1,$y1,$x2,$y2,textures\3click_8.bmp,-1,25)
LCLICK($_return1+20, $_return2+7)
WAITMS(60)
TOCLIP("8")
HALT
END_IF
$x1=896
$y1=212
$x2=951
$y2=268
GETSCREEN
if_picture_in($x1,$y1,$x2,$y2,textures\3click_9.bmp,-1,25)
LCLICK($_return1+20, $_return2+7)
WAITMS(60)
TOCLIP("8")
HALT
END_IF
-
$found = 0
WHILE($found = 0)
GETSCREEN(424,674,665,717)
IF_PICTURE_IN(424,674,665,717, "textures\3click_7.bmp", -1, 25)
$found = 1
LCLICK($_return1+20, $_return2+7)
WAITMS(60)
TOCLIP("8")
ELSE
WAITMS(30)
END_IF
END_CYC
$found = 0
WHILE($found = 0)
GETSCREEN(756,428,839,454)
IF_PICTURE_IN(756,428,839,454, "textures\3click_8.bmp", -1, 25)
$found = 1
LCLICK($_return1+20, $_return2+7)
WAITMS(60)
TOCLIP("8")
ELSE
WAITMS(30)
END_IF
END_CYC
$found = 0
WHILE($found = 0)
GETSCREEN(896,212,951,268)
IF_PICTURE_IN(896,212,951,268, "textures\3click_9.bmp", -1, 25)
$found = 1
LCLICK($_return1+20, $_return2+7)
WAITMS(60)
TOCLIP("8")
ELSE
WAITMS(30)
END_IF
END_CYC
HALT
25% :o серьёзно? Ну и как ищет?
-
Вы помогли, спасибо!
25 процентов маловато наверно, но вроде норм ищет.
У меня еще вопрос есть. Там вроде не сложно должно быть, но не хочу начинать разбираться, вдруг так и не смогу а время потрачу. Я могу заплатить сколько-то за помощь.
Задача в принципе не поменялась. То же самое что я и писал до этого. Только теперь нужно страницу в браузере постоянно обновлять, чтобы искать первую картинку, а при поиске следующих картинок уже не нужно обновлять. Все то же самое.
То есть нужно в конце первого шага поставить f5 , потом паузу 1000 мс например и дальше снова идет поиск картинки. То есть просмотрел заданный квадрат, если не нашел, то нажал f5 и снова через 1000 мс идет поиск картинки и тд. А если находит картинку то уже идет клик в заданных параметрах и тд и тд. То есть если картинка нашлась, то f5 уже не нужно нажимать, а то это мешать будет. И вот как это прописать я не знаю.
Можете помочь?