Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: SimplY on November 13, 2020, 06:23:04 AM
-
(https://skr.sh/i/131120/1iBdceaN.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2013-11-2020%2006:09:09.jpg)
(https://skr.sh/i/131120/mgOuKTsp.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2013-11-2020%2006:09:51.jpg)
Есть картинка. Красная кнопка с белыми буквами и точно такая же розовая кнопка с белыми буквами. Одна светлее, другая более красная.
Как сделать в одном Getscreen, чтобы он находил одну картинку, но если ее цвет может быть либо розовым, либо красным?
Или это можно сделать только так?
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "Розовая.bmp", -1, 100)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "Красная.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
END_IF
Просто если варианта два, то норм. А если вариантов цветов 100? А размер кнопки и стиль один и тот же? Буквы везде белые.
Заранее огромное спасибо!!!
-
В данном случае искать две
GETSCREEN
IF_PICTURE_IN(0,0, $_xmax,$_ymax, "Розовая.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
ELSE
IF_PICTURE_IN(0,0, $_xmax,$_ymax, "Красная.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
END_IF
Если их обозвать как Красная1.bmp, Красная2.bmp то можно так
GETSCREEN
FOR($i=1, $i < 3)
IF_PICTURE_IN(0,0, $_xmax,$_ymax, STRCONCAT("Красная", $i, ".bmp"))
$i = 100
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
END_CYC
С увеличением количества вариантов первый способ будет увеличиваться, второй останется всегда такой длины.
Если цветов 100 или даже 20 по возможности нужно использовать COLORMODE. С данными цветами их нельзя привести к одному ни на одном из режимов.
-
Если надпись одинаковая, можно заполнить фон какимнибуть цветом, и в иф пикчер игнорировать этот цвет.
-
Если надпись одинаковая, можно заполнить фон какимнибуть цветом, и в иф пикчер игнорировать этот цвет.
Как это сделать?
-
Если надпись одинаковая, можно заполнить фон какимнибуть цветом, и в иф пикчер игнорировать этот цвет.
И счастливо находить этот текст на любом куске белого фона достаточного размера. Мы ведь не знаем какой там фон везде.