Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.10.2010, 09:21   #1
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию Кликание мышки по цветам

Всем доброго времени суток.
Хочу сделать функцию программы, чтобы она автоматически искала и кликала мышкой по цветам. Цвета желательно забить в код программы, но как это реализовать, я не знаю. Искал в Google, но ничего не нашёл. Может кто-нибудь сталкивался с данным вопросом, или знает, как сделать подобное.

Последний раз редактировалось xRamzeSx; 10.10.2010 в 10:17.
xRamzeSx вне форума Ответить с цитированием
Старый 10.10.2010, 10:10   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,527
По умолчанию

Мы, к вашему сожалению, не видим того, что видите вы на экране своего компьютера когда говорите
Цитата:
Хочу сделать функцию программы, чтобы она кликала мышкой по цветам.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 10.10.2010, 10:12   #3
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Вопрос непонятен. Чтобы сама кликала?
Создаем массив цветов. По таймеру "ползаем" курсором по экрану и определяем цвет пикселя под курсором. Если цвет принадлежит массиву - программно делаем клик. Или я не так понял?
_SERGEYX_ вне форума Ответить с цитированием
Старый 10.10.2010, 10:15   #4
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию

Цитата:
Сообщение от _SERGEYX_ Посмотреть сообщение
Вопрос непонятен. Чтобы сама кликала?
Создаем массив цветов. По таймеру "ползаем" курсором по экрану и определяем цвет пикселя под курсором. Если цвет принадлежит массиву - программно делаем клик. Или я не так понял?
Всё правильно.

У кого-нибудь варианты есть?

Последний раз редактировалось Stilet; 01.01.2011 в 11:47.
xRamzeSx вне форума Ответить с цитированием
Старый 01.01.2011, 07:25   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

что именно не понятно?
разбейте задачу на составные:
1)создание массива нужных цветов
2)делаем копию экрана(а если нужно лишь опред окно то его "фоткаем" так сказать)
3)быстро перебираем копию нашу на предмет нужного пикселя
4)кликаем в нужную точку окна.(или через mouse_event если поиск полноэкранный был)

что именно из этого не понятно?(кстати подобный вопрос я видел, да и все четыре пункта расписаны были в темах не один раз)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.01.2011, 07:34   #6
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию

Я искал на форуме, но ничего подобного не нашёл.
Сталкиваюсь с такой задачей впервые, по-этому и решил обратиться к опытным людям.
xRamzeSx вне форума Ответить с цитированием
Старый 01.01.2011, 11:51   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сталкиваюсь с такой задачей впервые
Бот для игры? Неплохое занятие для новичка, и самое интересное что на 99% неудачное )))
Попробуй почитать темы про ботов для игр и поймешь почему к каждой игре придется делать свой подход, ибо механизмы реализации у них совершенно разные.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.01.2011, 11:56   #8
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию

Почему сразу бот для игры?
Может быть есть программа, в которой надо кликать по цветам, за указанное время?
xRamzeSx вне форума Ответить с цитированием
Старый 01.01.2011, 12:20   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Может быть есть программа, в которой надо кликать по цветам, за указанное время?
Я тебе конечно верю. Разве могут быть сомненья ))))
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.01.2011, 12:27   #10
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию

Если так, может всётаки есть какие-нибудь предложения по теме?
xRamzeSx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужны мышки Интересующаяся26 Компьютерное железо 1 10.10.2009 19:30
куплю мышки Интересующаяся26 Свободное общение 1 07.10.2009 17:59
2 курсорчика мышки Zeraim Общие вопросы Delphi 9 04.04.2009 00:45
Скроллинг мышки Dmitriy Общие вопросы Delphi 1 26.10.2008 23:23
Отключение мышки Yuran Win Api 2 23.06.2008 13:08