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

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

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2017, 14:17   #1
jonikster
Форумчанин
 
Регистрация: 28.10.2014
Сообщений: 216
По умолчанию Автонажатие клавиш на Python

Здравствуйте.
Интересует такая задача на Python:
Открывается скрипт. Отслеживает нажатие клавиш во всех окнах. При нажатии F8, автоматически, на самой высокой скорости, нажимается или одна клавиша, или последовательно две клавиши. При нажатии F8 цикл прерывается.
Как это можно сделать на Python?
Заранее благодарен!
jonikster вне форума Ответить с цитированием
Старый 20.06.2017, 15:15   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Окнах не вашего приложения? Тогда вряд ли просто, с помощью API вашей ОС (WinApi, ...) или какой-то библиотеки-обертки над ним...

https://www.google.com/search?q=python+global+hotkey

А цель какая? Для такого обычно проще что-нибудь типа AutoHotkey, AutoIt.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 20.06.2017, 15:47   #3
jonikster
Форумчанин
 
Регистрация: 28.10.2014
Сообщений: 216
По умолчанию

Не знаю что такое AuoHotkey.
Цель в игре нужно нажимать много раз пробел часто, и там это нужно делать без определенного темпа, просто таким образом соберается материал. Хотелось бы включить такой скрипт и пойти своими делами заняться.
jonikster вне форума Ответить с цитированием
Старый 20.06.2017, 15:51   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от jonikster Посмотреть сообщение
Не знаю что такое AuoHotkey.
Ну дык узнайте.
Простой язык для автоматизации различных действий на винде. Автовставка/замена текста, нажатия клавиш, поиск окон, пикселей, ...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 20.06.2017, 16:41   #5
jonikster
Форумчанин
 
Регистрация: 28.10.2014
Сообщений: 216
По умолчанию

Спасибо!
jonikster вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Документации, учебники, уроки и полезные материалы по Python, PyQt, PySide pompiduskus Python 4 22.07.2022 10:16
Начальный уровень Python. Функции - Python YYYUUU Python 5 09.06.2017 12:09
клавиш nikimen Паскаль, Turbo Pascal, PascalABC.NET 2 23.03.2016 11:23
Автонажатие кнопки на ВЕБ-странице через TWebBrowser chandrasecar Работа с сетью в Delphi 2 17.06.2011 13:09
Нумерация клавиш Vladya Помощь студентам 4 10.04.2009 23:48