Имеется webbrowser расположенный на форме. Необходимо отслеживать все события,
которые происходят в этом окне, затем список этих событий записать в файл и
иметь возможность их "проиграть".
Например, пользователь заходит на некоторый сайт
www.aaa.ru, затем пишет в
форме текст, нажимает на кнопку, загружается другая страница,
где пользователь выбирает значение combobox'a и так далее.
Нужно все это записать все эти события в файл, а затем, чтобы пользователь
мог выбрав этот файл воспроизвести все действия без нажатия на клавиши,
заполнения всяких combobox'ov, checkbox'ov и textbox'ov.
(Чтобы webbrowser'y отсылались все события, как будто их отослал пользователь.)
Пробовал реализовать данную задачу используя перехват post информации из запроса,
но выяснилось, что не катит. Запрос шифруется и скорее всего шифр зависит от даты,
поэтому перехват post ничего не дает.
Собственно в итоге 2 вопроса:
1. Как отследить все события, которые происходят в окне после деятельности полльзователя
и некоторые из них записать в файл? (Например, пользователь входит на сайт и форме в поле txt1 вводит
Vasia Pupkin. Нужно записать в файл: название сайта (это легко, уже решил, как,
что пользователь кликнул на txt1 и ввел "Vasia Pupkin")
2. Как заставить webbrowser реагировать на записанные в файле списки событий, т.е. загрузить
необходимый сайт (это релизовал), записать в нужном поле "Vasia Pupkin" и нажать на кнопку?