Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 4, 2017 18:23:45

Straik32423
От: Ростов-на-Дону, Россия
Зарегистрирован: 2016-05-18
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

old_monty
Цитировать
Нет. В этом-то и дело. Вообще ничего не получается из программы нажать. Я пробовал другие кнопки, они тоже не работают.

Офлайн

#2 Фев. 4, 2017 18:33:39

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

Straik32423
old_monty
Ребята, все это делается не так просто, как вы думаете. Ваше целевое приложение может использовать DirectInput (а поскольку это ирга, такого нюанса следует ожидать), тогда оно вообще игнорирует все системные сообщения. Да и с простыми оконными приложениями возни довольно много может быть, потому что винда отправляет сообщения в активное окно, а не рассылает событие нажатия во все окна подряд. Ботописание, это не для чайников, поверьте, успокойтесь и займитесь чем-нибудь полезным.



Офлайн

#3 Фев. 4, 2017 18:37:14

Straik32423
От: Ростов-на-Дону, Россия
Зарегистрирован: 2016-05-18
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

FishHook
Ботописание, это не для чайников, поверьте, успокойтесь и займитесь чем-нибудь полезным.
Так написали, будто бы я решил бота для прокачки персонажей со всеми нюансами написать, а не скриптик на нажатие трех кнопок.

Офлайн

#4 Фев. 4, 2017 18:42:51

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

Straik32423
Так написали, будто бы я решил бота для прокачки персонажей со всеми нюансами написать, а не скриптик на нажатие трех кнопок.
Робот, который забивает гвозди и состоит из трех деталей, это тоже робот. Да, не терминатор, не поработитель человечества, но таки робот.



Офлайн

#5 Фев. 4, 2017 18:48:28

old_monty
Зарегистрирован: 2015-09-27
Сообщения: 238
Репутация: +  20  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

FishHook
Я не занимаюсь ботописанием. Просто на вопрос Straik32423 у меня был похожий пример, я думал может ему как-то пригодится.
Straik32423
А мой пример с текстовым редактором у вас работает? Просто интересно.

Офлайн

#6 Фев. 4, 2017 18:49:42

Straik32423
От: Ростов-на-Дону, Россия
Зарегистрирован: 2016-05-18
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

old_monty
FishHookЯ не занимаюсь ботописанием. Просто на вопрос Straik32423 у меня был похожий пример, я думал может ему как-то пригодится.Straik32423А мой пример с текстовым редактором у вас работает? Просто интересно.
Работает.

Офлайн

#7 Фев. 5, 2017 10:44:18

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Как имитировать нажатие клавиш?

Не занимайтесь ерундой! Скачайте какой нить UaPilot или ряд дрругих похожих программ уже готовых!
Запукаете - вит в трее! жмете запись - жмакаете кнопки!
Потом запускаете его в цикле и все!

FishHook - сказал правильно! То что вы хотите очень сильно не ваш уровень!
Не тратьте свое время - и в особенности и наше!



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version