Автокликер Clickermann :: Форум
		Основной раздел => Общие вопросы => Topic started by: Treyvin on January 18, 2018, 09:50:56 PM
		
			
			- 
				Здравствуйте, с основами программирования знаком, Clickermann-ом стал заниматься вчера, 
Не могу сделать проверку. Цель - отсканировать область на Веб-сайте, и занести эти данные ( координаты , цвет ) в переменную , для дальнейших проверок.
Псевдокод:
        Переменная1 = Синий
    Переменная2 = Зеленый
    Если Синий в координатах == Синий то 
        Жмем на кнопку
             Пока Не изменена Картинка(в данном случае поставлен лайк)
                  Делаем цикл по поиску картинки на открывшийся странице, нашли, нажали, цикл видит изменение и выходит.
    Иначе 
        жмем f5
    Конец
$button_blue = 15832619
$button_green = 4893514
SCANPXL ($scan_button, 1712,246,1866,339,$button_blue)
IF($scan_button == $button_blue)
    print("Если в области пиксели данного цвета тогда")
END_IF
	
тут застрял, знаю в целом про возможность IF_PIXEL_IN , но не понимаю как его данные взять на проверку, и можно ли всю эту конструкцию всунуть в переменную.
			 
			
			- 
				Вижу что сравнивание 
1712,246,1866,339,$button_blue и 15832619  данных некорректно . но голова уже кипит сижу часов 6-7 в мануале)
			 
			
			- 
				у SCANPXL первый параметр -имя массива. туда записываются пары координат х y найденных пикселей указанного цвета
если знакомы с основами программирования, то чтение справки должно помочь
IF(arrsize($scan_button))
    print("в области пиксели данного цвета есть, их ", arrsize($scan_button)/2)
ELSE 
    print("в области нет пикселей данного цвета, их ", 0/2)
END_IF