Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: ShadowName on July 31, 2013, 03:48:45 PM

Title: Вопрос по IF_PICTURE_IN
Post by: ShadowName on July 31, 2013, 03:48:45 PM
IF_PICTURE_IN ишет заданное изображение в указанной области.
вопрос такой. а если в указанной области будет несколько подходящих изображений как поведет себя кликерман?
Title: Re: Вопрос по IF_PICTURE_IN
Post by: Vint on July 31, 2013, 05:05:43 PM
Найдёт первое совпадение - левое/верхнее и вернёт его координаты.
Title: Re: Вопрос по IF_PICTURE_IN
Post by: ShadowName on July 31, 2013, 07:20:04 PM
Найдёт первое совпадение - левое/верхнее и вернёт его координаты.
С поиском пикселя те же правила?
Title: Re: Вопрос по IF_PICTURE_IN
Post by: Ляпис on July 31, 2013, 08:26:55 PM
Истину глаголишь!
Работа по поиску начинается с нулевых координат x=0 y=0 которые и находятся в левом верхнем углу экрана. При первом совпадении поиск останавливается.
Title: Re: Вопрос по IF_PICTURE_IN
Post by: ArtChemist on August 17, 2013, 12:33:54 PM
А вот у меня вопрос, что делать если в указанной области несколько искомых изображений и мне нужно найти их все и узнать их количество и координаты. Это осуществимо?
Title: Re: Вопрос по IF_PICTURE_IN
Post by: Vint on August 17, 2013, 01:35:25 PM
А вот у меня вопрос, что делать если в указанной области несколько искомых изображений и мне нужно найти их все и узнать их количество и координаты. Это осуществимо?
Конечно осуществимо. В программе есть всё необходимое. В виде одной функции пока такого нет.
Ищи распространенный скрипт Андрея, он много раз выкладывался в разных вариантах. Он правда пропускает некоторые области, зато работает быстро. Я делал вариант который ничего не пропускает. Но при использовании выяснилось что он медленно работает при большом числе совпадений картинки. Уже при 50 найденых картинках ищет несколько секунд (правда на старом компе).
Доберусь до компа выложу оба варианта если до этого никто не опередит.
Title: Re: Вопрос по IF_PICTURE_IN
Post by: ArtChemist on August 17, 2013, 01:43:35 PM
Было бы очень здорово. Поищу пока самостоятельно.
Title: Re: Вопрос по IF_PICTURE_IN
Post by: Vint on August 17, 2013, 02:08:30 PM
В соответствующей теме мой скрипт выложен не в окончательном варианте. Я его позже исправлял, но не выкладывал. Пользуюсь регулярно.
Вот сейчас поговорил и возникла одна идейка... Возможно она позволит ускорить обработку. Вечерком нужно написать.

пока без улучшений
http://crapware.aidf.org/forum/index.php?topic=183.msg2293#msg2293
Title: Re: Вопрос по IF_PICTURE_IN
Post by: ArtChemist on August 17, 2013, 08:29:43 PM
Что ж, буду разбираться) Я так понял в clickerman'e массивов нету? Сложновато однако) в проге в кторой я сейчас скрипты пишу это в пару строк реализуется.