Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: проблема с webbrowser  (Прочитано 5704 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Oleg77
Гость
« : 06-05-2005 10:33 » 

Имеется 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" и нажать на кнопку?
« Последнее редактирование: 13-12-2007 17:09 от Алексей1153++ » Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines