Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№107-12-2009 14:51:29

sch
Участник
 
Группа: Members
Зарегистрирован: 07-12-2009
Сообщений: 3
UA: Firefox 3.5

Могу ли я из своего VB-приложения открыть FF и получить HTML ?

Добрый день, уважаемые гуру !
Непростой путь привел меня сюда. Прошу у вас помощи.

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

вариант получать контент с помощью:

Выделить код

Код:

CreateObject("Msxml2.ServerXMLHTTP.6.0")

не подходит, т.к. в процессе открытия страницы записываются всякие куки и т.д.

Я написал скрипт, который в цикле все это делает с помощью

Выделить код

Код:

CreateObject("InternetExplorer.Application")

Урлов много и с какого-то момента ИЕ просто перестает их открывать по каким-то своим, видимо, религиозным соображениям. Я хочу попытаться реализовать решение с помощью ФФ.
Подскажите пож-та, как мне из своего VB-приложения:
1. открыть ФФ
2. перейти на урл
3. дождаться полной загрузки
4. получить html-код
5. закрыть ФФ

Буду очень признателен за помощь.
С уважением, Сергей.

Отсутствует

 

№207-12-2009 15:13:41

sch
Участник
 
Группа: Members
Зарегистрирован: 07-12-2009
Сообщений: 3
UA: Firefox 3.5

Re: Могу ли я из своего VB-приложения открыть FF и получить HTML ?

Нет, менеджеры тут, думаю, не подойдут в силу специфики ресурса. Поэтому и хочу попробовать с помощью ФФ.

Отсутствует

 

№307-12-2009 15:39:13

sch
Участник
 
Группа: Members
Зарегистрирован: 07-12-2009
Сообщений: 3
UA: Firefox 3.5

Re: Могу ли я из своего VB-приложения открыть FF и получить HTML ?

Например, если войти на сайт, то вместо контента откроется окно, где надо ввести код с картинки и только потом откроется контент. Запишутся какие-то куки, кеш и т.д. Только потом остальные страницы начнут открываться нормально. Как его ввести в download манагер ?
Да и не в этом вопрос, а в том, как мне ФФ открыть ?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]