|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Перехват нажатия клавиш с последующей записью для чтения
Есть желание заняться чем-то большим, чем просто чтение/запись в файлик.
Есть игра SA:MP с множеством повторяемых миссий и есть желание автоматизировать выполнение этих самых миссий. Вот приблизительно то, что хотелось бы увидеть вконце: 1.Программа при запуске запускает клиент SA:MP и заходит на сервер. 2.Программа логинит игрока. 3.При нажатии назначеной клавиши программа начинает перехватывать нажатие клавиш и записывает их в новый файл вместе с продолжительностью нажатия клавиши и промежутком между нажатиями клавиш. 4.При нажатии другой назначеной клавиши программа считывает данные из файла и начинает симулировать нажатия этих клавиш. Это программа не на 1 вечер и университетских знаний на её написание мне не хватает(отличная программа обучения, ага). Прошу поделиться если не операторами и процедурами, то хотя бы ссылками на источники, где можно почерпнуть знания. Updated: п.1 Готов. п.2 Готов. Последний раз редактировалось greatvova, 02.05.2013 в 23:51. |
#2
|
|||
|
|||
можно или хуки (надо искать готовый пример), или по таймеру - не помню точно: или getkeyboardstate, или getasynckeystate для каждой кнопки (хуки лучше, но эти проще)
ещё такие проги есть: http://www.autohotkey.com/board/topi...acro-recorder/ >woweook< |
Этот пользователь сказал Спасибо Pyro за это полезное сообщение: | ||
greatvova (03.05.2013)
|
#3
|
|||
|
|||
getasynckeystate пробовал, но пока безрезультатно. С хуками пока не разобрался. Может у кого есть готовый пример?
|