Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: paranoik on July 08, 2015, 08:02:54 PM
-
Доброго времени суток Уважаемые.
Суть проблемы:
Есть игра Demon Slayer II. Хотел немного упростить себе жизнь по сбору эсенций сильфов (нашел пиксель сильфа - навел - клакцнул).
Взял стандартный скрипт if_picture_in, заменил в нем имя картинки и необходимый цвет, однако скрипт постоянно выдает отрицательный результат.
Направьте на путь истинный т.к. на форуме решения не нашел.
И сразу еще один вопрос: Программа может распознавать текст из флеш игр? Если да, то как.
Заранее спасибо за потраченное время :)
-
Не находит картинку потому что графика меняется. Нужно использовать цветокоррекцию с процентом совпадения или использовать функцию IF_PIXEL_IN для поиска пикселов.
Нет кликер не может распознавать текст.
-
// ShitFind Test v1.0
// Notice: Keep Cmann main window on desktop
getscreen
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "upuc.bmp", 15662004)
print("upuc.bmp found at X=", $_return1, ", Y=", $_return2)
move($_return1+8, $_return2+8)
else
print("upuc.bmp not found")
END_IF
halt
Использовал вот этот стандартный шаблон. Но не находит.
Цветокоррецию попробую отпишусь
-
Попробовал ручками написать, что-то все равно не так :(
Простейший скрипт вне окна оперы работает на ура, но как только захожу в игру - эффектов 0.
GETSCREEN
COLORMODE (6, 304,322,1096,636)
IF_PIXEL_IN (304,322,1096,636,4145151)
LCLICK($_return1, $return2)
END_IF
HALT
Подскажите где еще может быть косяк?
-
Попробуй так
// ShitFind Test v1.0
// Notice: Keep Cmann main window on desktop
getscreen
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "upuc.bmp")
LOGWRITE ("upuc.bmp found at X=", $_return1, " Y= ", $_return2) //запишет в лог файл
move($_return1+8, $_return2+8)
LCLICK($_return1+8, $_return2+8)
else
HINTPOPUP("upuc.bmp not found") //выведет сообщение в трей
END_IF
halt
Привязку к окну браузера то делал?
И да! сам файл upuc.bmp в папке с прогой то есть? )))