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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2014, 14:53   #1
Антон369
 
Регистрация: 11.11.2014
Сообщений: 7
По умолчанию Нажатие кнопки мыши по значению на экране.

Здравствуйте, помогите пожалуйста. Как сделать что бы нажималась кнопка мыши при определённом числе на экране.Например появилось число 1 и в это время сразу же нужно сделать клик. Как это можно сделать?
Антон369 вне форума Ответить с цитированием
Старый 11.11.2014, 14:57   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Аффтор, прочитай статью по ссылке из подписи ниже.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.11.2014, 15:54   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как это можно сделать?
1) сканировать экран
2) Распознать на сканированном число
3) Средствами WinAPI послать нажатие мышки в Доту или Вову, или что там у тя за морг-п
4) Не страдать Эрундатой эрундой, забить на эту дурость, выкинуть комп к чертям и пойти с друзьями поиграть в футбол - там читеров на дырку ставят.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.11.2014, 12:58   #4
Антон369
 
Регистрация: 11.11.2014
Сообщений: 7
По умолчанию

Мне не для игр. Можно по подробней пожалуйста)
Антон369 вне форума Ответить с цитированием
Старый 22.11.2014, 14:43   #5
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

1) эмуляция кнопки PrintScreen, в буфере - экран
2) определение границы нужной зоны на картинке и распознавание в этой зоне символа
3) SendInput(...)
Smogg вне форума Ответить с цитированием
Старый 22.11.2014, 15:53   #6
8Observer8
Старожил
 
Регистрация: 02.01.2011
Сообщений: 3,328
По умолчанию

Smogg, как бы вы распознавали символ? Какой самый простой способ на ваш взгляд?
8Observer8 вне форума Ответить с цитированием
Старый 22.11.2014, 16:49   #7
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,138
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Smogg, как бы вы распознавали символ? Какой самый простой способ на ваш взгляд?
Самый простой - попиксельное сравнение. Сначала приводим исходник к виду черное&белое. Потом сравниваем с маской построчно. Если количество несовпадений ниже какого-то порога, то символ распознан.

А если поуниверсальнее, то нейросети.

А если делать по-умному, т.е. посложнее в теории, но дешевле в вычислениях, то гугл расскажет) я сам не связывался ни разу)
Smogg вне форума Ответить с цитированием
Старый 22.11.2014, 17:01   #8
8Observer8
Старожил
 
Регистрация: 02.01.2011
Сообщений: 3,328
По умолчанию

Большое спасибо! Понял. Попозже добавлю отзыв
8Observer8 вне форума Ответить с цитированием
Старый 22.11.2014, 18:17   #9
Jurijus123
Заблокирован
 
Регистрация: 12.11.2014
Сообщений: 120
По умолчанию

Распознать число, чему оно равно, привести в код Команду нажатие на клавишу, это все завит откуда это число и как оно берется и на каком языке это все пишется.
Если в игре и это число выводится просто значит надо подключить его, распознать и нажать на клавишу, а вообще странно, может просто сразу зделоть определенное действие в данной игре.
Jurijus123 вне форума Ответить с цитированием
Старый 22.11.2014, 18:56   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
эмуляция кнопки PrintScreen, в буфере - экран
Тормоза обеспечены.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как отследить нажатие на колёсико и другие кнопки мыши? Arassir JavaScript, Ajax 3 09.11.2011 20:09
Нажатие кнопки мыши в чужом окне gufon Общие вопросы Delphi 2 29.06.2011 21:03
Обработка нажатие правой кнопки мыши StringGrid TaYgA Помощь студентам 2 19.02.2011 14:36
нажатие левой кнопки мыши beygul Помощь студентам 6 13.05.2010 20:04
Отловить нажатие левой кнопки мыши на р листе SAndrus Microsoft Office Excel 2 14.07.2007 13:13