вторник, 22 июня 2010 г.

Модный способ получения прямых ссылок на видео ВКонтакте

Столкнулся тут с проблемой. Не работают сервисы для получения прямых сылок на видео ВКонтакте. То есть либо тормозят они, либо выдают что нифига не найдено. Ну и решил я мозгом пораскинуть. Посмотрел на исходный код страницы, запутался нахрен и понял что писать парсер для этого всего дела штука неблагодарная. И посему решил пойти другим путем, модным. Ведь когда мы жмем кнопку "Воспроизвести" отправляется HTTP запрос на получение потока, тобишь самого файла. Вот его и будем ловить.

Для сего действа я использовал браузер Firefox и плагин к нему под названием HTTP Headers СКАЧАТЬ

Дальше делаем так. Заходим на страницу с которой жутко надо стянуть видео и дожидаемся пока все загрузится. Это нужно для того чтобы быстрее потом заголовки читать. Затем открываем Инструменты-> Просмотр HTTP-заголовков и видим такое вот модное окошко


Затем кликаем по кнопке Воспроизвести в браузере и смотрим в окнопросмотра заголовков. И вуаля, что же мы там видим? Правильно, запрос на видеофайл
В моем случае это строка
http://v506.vkadre.ru/assets/videos/4a7155042b7c-107098476.vk.flv



Теперь просто вставляем эту строку в адресную строку браузера или в менеджер закачек и качаем!

P.S.: Этот метод можно применять где угодно. Хоть на Ютубе, хоть на Рутубе хоть у черта на рогах.

1 комментарий: