Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Технологии: Разные > Эмуляция клика в заданном месте экрана


Автор: Faydaen 26.9.2011, 16:12
Извеняюсь если задаю вопрос не в том разделе. У меня есть идея написать такую программу которая находит нужный фрагмент на экране и эмулирует клик мыши (например если нужно закрыть окно, то мы вводим в программу вот такую картинку user posted image чтобы семулировать клик мыши на ней, конечно же эту программу нужно использовать для более сложных последовательностей кликов по заданным условиям).

Например такую программу можно было бы использовать для создания бота в браузерной игре. И написать вот такой алгоритм.
Код
найти картинку с изображением врага (и кликнуть на ней)
найти кнопку атаковать (и кликнуть)
while (на экране нет картинки "вы победили" или "вы проиграли"){
нажимать на кнопку бить
}



Эта программа должна уметь:
  • Анализировать изображение на экране и находить заданый фрагмент (картинку) на нём.
  • Эмулировать клик мыши на заданном фрагменте

Так вот вопросы: есть ли такая программа? я гуглил и что-то не нашел ничего похожего? Какими знаниями нужно обладать чтобы написать такую программу, на каком языке? И вообще кто что по этому поводу думает (может у кого есть мысли что ещё она могла бы делать)?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)