Обработка вэб страниц. C++ C# .net

Disa.zoz Disa.zoz

Нужно написать приложение которое бы открывало и обрабатывало некоторые данные с вб страницы. Например, отслежывало кол - во новых сообщений вконтакте.
Каким образом и на чём лучше реализовать?
Мне интересно именно каким образом получать данные с определённой стагицы.

Ноябрь Ноябрь

Как раз недавно задавал аналогичный вопрос.
Тебе нужно соединиться с сервером по TCP протоколу, и выполнить http запрос, указав необходимые заголовки, дабы сервер тебя авторизировал.

Гость Гость

В.NET возможно использовать класс WebClient, который абстрогирует задачи подключения по TCP и протокол HTTP. Вам только понадобится отправить верные заголовки для авторизации. После этого вы сможете уже оперировать с файлами и потоками предоставляемыми веб-сервером.

Гость Гость

лучший ответ
Удобнее всего реализовывать на каком-нибудь скриптовом языке
(Perl, Python, Ruby).

Я когда-то решал такие задачи на Xsltproc, сейчас предпочитаю ruby с библиотекой hpricot.
А вообще такая технология называется web scraping. Погуглите это словосочетание вместе с любимым языком программирования и найдете то, что может помочь именно Вам.

k0st1x (Konstantin K k0st1x (Konstantin K

2Fusion:
ты забыл в конце Reader. Dispose() и WebStream. Dispose()
;)

Добавить комментарий | Похожие обсуждения

Вопросы и ответы по Вконтакте
Вопросы и ответы

Популярные вопросы и ответы о социальной сети www.vkontakte.ru (vk.com)