![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запись и воспроизведение действий пользователя. [D7, WinXP]
vlad_Ladynin © (2005-12-21 10:54:00)Всем привет!
Возникла такая задача, нужно записать в файл действия пользователя (клики мышкой, ввод текста в Edit'ы, установка галочек и др.), а потом из файла их воспроизвести.
Не подумайте, что я хочу написать троян или вирус, всё намного проще и сложнее одновременно. В общем мне нужно написать что-то вроде автоматического установщика программ, т.е. один раз прогу установил, все твои действия записались в файл, а потом ставь эту прогу сколько угодно раз на разных компах. Предвижу такой совет, что не проще ли воспользоваться готовой программой типа MultiSet, скажу сразу, что этот вариант не прокатит, во-первых шеф не даст 100 баксов, а во-вторых она какая-то глючная, записываешь проги в определённой последовательности как мне надо, а когда начинаешь устанавливать, получается, что настройка программы идет раньше, чем её установка со всеми вытекающими последствиями.
Так вот по поводу вопроса. Не подскажете как лучше это всё сделать, желательно с примерами.
И может кто знает есть ли готовые компоненты для решения таких задач.
Заранее благодарен за ответы.
grisme (2005-12-21 11:30:00) [1]Возникла такая задача, нужно записать в файл действия пользователя (клики мышкой, ввод...
Стоит вешать системный хук для журнала сообщений! Если я не ошибаюсь именно для такого хука не обязательно писать DLL,как обычно...Точно не помню -проверь...=( Сам я читал, вроде, у Виталия Пирогова (по Асму)...
Ботвин Дмитрий (2005-12-21 11:10:00) [2]Я как-то то же интересовался:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1132580395&n=5
Игорь Шевченко (2005-12-21 11:03:00) [3]Хуки WH_JOURNALRECORD и WH_JOURNALPLAYBACK
wal (2005-12-21 11:02:00) [4]Если я ничего не путаю, то многие инсталяторы предполагают наличие файла ответов, который нужно всего-лишь создать и правильно заполнить.