Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.27;
Скачать: CL | DM;

Вниз

Задача: WebBrowser и воровство   Найти похожие ветки 

 
MeF Dei Corvi ©   (2007-04-26 10:06) [0]

Имеем некое приложение, которое использует ActiveX WebBrowser для вывода некой информации. Задача состоит в получении исходного кода страницы, в данный момент отображаемой в этом приложении.

Буду очень признателен человеку, который подскажет в каком направлении гуглить. Мои предварительные изыскания в гугле пользы не принесли.


 
DrPass ©   (2007-04-26 10:11) [1]

А что воровать-то будем?


 
Алхимик ©   (2007-04-26 10:16) [2]

php file_get_contents ?


 
Reindeer Moss Eater ©   (2007-04-26 10:16) [3]

Видимо то, что веб сервер сам отдал. Без пистолета.
:)


 
MeF Dei Corvi ©   (2007-04-26 10:24) [4]

Веб сервер тут не причем. Имеем локальное приложение, которое использует базу очень хитрой структуры, половина данных которых хранится в сериализованном виде в varbinary. Разбор формата базы не реален, так как займет очень много времени. Заказчик эту базу получает от буржуйских товарищей, которые предоставлять формат базы или исходники приложения ес-но не будут.

Приложение, используя эту хитрую бд, выводит всю информацию через WebBrowser. Имея доступ к исходному html коду, распарсить его большого труда не составит.


 
ANB ©   (2007-04-26 10:28) [5]

Дамс. С точки зрения винды - броузер, встроенный в чужое приложение - просто картинка.
Надо посмотреть, не является ли само приложение сервером автоматизации.
Если нет, то проблемы обеспечены.


 
ANB ©   (2007-04-26 10:28) [6]

Или придется внедряться в АП этого процесса, а потом по нему шариться в поисках HTML.


 
MeF Dei Corvi ©   (2007-04-26 10:44) [7]

Я думаю это сделать достаточно легко, но только я не знаю как.
Пока что нагуглил на событие WM_HTML_GETOBJECT, которое, как я понимаю, должно вернуть IHTMLDocument2 из окошка. Попробую заюзать его.



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

Текущий архив: 2007.05.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.036 c
2-1178392090
first
2007-05-05 23:08
2007.05.27
Кол-во папок


15-1177417389
ArtemESC
2007-04-24 16:23
2007.05.27
Вопросик интересный...


15-1178100684
ыукмшсу
2007-05-02 14:11
2007.05.27
Регистрация службы в MS Vista


2-1178780591
Kostafey
2007-05-10 11:03
2007.05.27
Снова про With


2-1178525432
RomanLN
2007-05-07 12:10
2007.05.27
При переносе БД на другой комп, не находит алис