![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Запоминать последовательность нажатия определенных клавиш |
|
[решено] Запоминать последовательность нажатия определенных клавиш
|
Старожил Сообщения: 410 |
Доброго времени суток. Подскажите. как можно сделать чтобы AutoIT отслеживал последовательность некоторых клавиш.
Поясню детально: Есть программа для тестирования написанная на AutoIT (как будто нельзя было её на delphi написать =( ) Программа выводит вопрос и несколько вариантов ответа, казалось бы сиди и отвечай, но она блокирует мышь и почти всю клавиатуру оставляя в рабочем состоянии только 4 клавиши - цифры от 1 до 4 Я сам код не видел, потому-что у меня задание написать под эту прогу функцию, которая бы просто запоминала в какой последовательности пользователь нажимал эти клавиши Я пробовал делать через _IsPressed Т.е. в цикле вертится select с 4ми вариантами и если какой-то вариант появился то он записывается в файл Но AutoIT выдал несколько интересных сюрпризов: 1. Записывалась только первая нажатая кнопка, а дальше ничего больше не писалось, хотя функция продолжала работать 2. Запоминалась первая нажатая кнопка и дублировалась столько раз, сколько кнопок было нажато. 3. Записывалась каждая кнопка но вводилась в файл несколько раз подряд - если бы хотя бы количество повторений было одинаковое можно было бы отфильтровать, но оно всегда разное. Помогите разобраться. |
|
------- Отправлено: 16:29, 26-01-2013 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 15:49, 28-01-2013 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Перехват нажатия всех клавиш | d234 | AutoIt | 18 | 10-07-2022 13:09 | |
эмуляция нажатия клавиш | skaaater | AutoIt | 0 | 01-09-2012 20:41 | |
Разное - Нажатия клавиш интерпретируются как нажатия комбинаций клавиш | ineXPert | Microsoft Windows 7 | 5 | 18-09-2011 10:58 | |
Автоматизация нажатия клавиш | Tonny_Bennet | AutoIt | 18 | 29-01-2011 14:47 | |
Двойные нажатия клавиш | ivank | Железо в Linux | 8 | 09-06-2003 09:24 |
|