Вниз
Скачать: CL | DM;

Запись и воспроизведение действий пользователя.   Найти похожие ветки 

← →
vlad_Ladynin   (2005-12-21 10:54) [0]

Всем привет!
Возникла такая задача, нужно записать в файл действия пользователя (клики мышкой, ввод текста в Edit"ы, установка галочек и др.), а потом из файла их воспроизвести.
Не подумайте, что я хочу написать троян или вирус, всё намного проще и сложнее одновременно. В общем мне нужно написать что-то вроде автоматического установщика программ, т.е. один раз прогу установил, все твои действия записались в файл, а потом ставь эту прогу сколько угодно раз на разных компах. Предвижу такой совет, что не проще ли воспользоваться готовой программой типа MultiSet, скажу сразу, что этот вариант не прокатит, во-первых шеф не даст 100 баксов, а во-вторых она какая-то глючная, записываешь проги в определённой последовательности как мне надо, а когда начинаешь устанавливать, получается, что настройка программы идет раньше, чем её установка со всеми вытекающими последствиями.
Так вот по поводу вопроса. Не подскажете как лучше это всё сделать, желательно с примерами.
И может кто знает есть ли готовые компоненты для решения таких задач.
Заранее благодарен за ответы.


← →
wal ©   (2005-12-21 11:02) [1]

Если я ничего не путаю, то многие инсталяторы предполагают наличие файла ответов, который нужно всего-лишь создать и правильно заполнить.


← →
Игорь Шевченко ©   (2005-12-21 11:03) [2]

Хуки WH_JOURNALRECORD и WH_JOURNALPLAYBACK


← →
Ботвин Дмитрий   (2005-12-21 11:10) [3]

Я как-то то же интересовался:
http://delphimaster.net/view/4-1132580395/


← →
grisme ©   (2005-12-21 11:30) [4]

Возникла такая задача, нужно записать в файл действия пользователя (клики мышкой, ввод...

Стоит вешать системный хук для журнала сообщений! Если я не ошибаюсь именно для такого хука не обязательно писать DLL,как обычно...Точно не помню -проверь...=( Сам я читал, вроде, у Виталия Пирогова (по Асму)...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1139467005
EdSin
2006-02-09 09:36
2006.03.12
Компонент TADOConnection в потоке


15-1139824556
Гарри Поттер
2006-02-13 12:55
2006.03.12
VPN+Outlook+Exchange


1-1139120377
!Trinix
2006-02-05 09:19
2006.03.12
Картинку в RichEdit


15-1140341666
Nic
2006-02-19 12:34
2006.03.12
Работа с SQL in Delphi


1-1139485756
Agt
2006-02-09 14:49
2006.03.12
Interactive service




   Наверх