Вариант 1:
Вам понадобится FireFox (веб-браузер) и плагин к нему FireBug.
С установкой, думаю, проблем не должно возникнуть, поэтому перейдём сразу к делу.
- Находите интересующую Вас аудиозапись вКонтакте.
- Кликаете чтобы её воспроизвести.
- Открываете FireBug нажатием клавиши F12 или на пиктограмку в правом нижнем углу окна браузера
 - Переходите на вкладку Net, прокручиваете в самый низ, там и будет ссылка на только что выбранный трек в виде “блаблабла.mp3″.
 - Делаете клик правой кнопкой и в появившемся меню выбираем “Copy Location”.
- Полученную ссылку можно просто открыть в любом браузере и уже из него сохранить либо добавить в любимый менеджер закачек.
Для видеозаписей повторяете с пункта 1 по 6, только в FireBug ссылка будет вида “блаблабла.flv”.
Вариант 2 (улучшенный):
Вам понадобится всё тот же FireFox (веб-браузер) и плагин к нему Greasemonkey.
После того, как установили Greasemonkey, справа внизу должна
появиться горилка, горилка – это не водка, а маленькая обезьянка :) В
активном режиме она цветная, в отключённом серая.

Теперь Вам нужно установить скрипты для Greasemonkey, которые позволят скачивать музыку и видео, чтобы их установить, надо всего лишь нажать кнопку “Install”, которая находится справа вверху.
Скрипты:
Обновлённые скрипты:
После проделанных операций, список аудио записей будет выглядеть вот так:

а видео, вот так:

P.S. Приятного просмотра/прослушивания и пользуйтесь правильными браузерами :)
Обновление скриптов Greasemonkey:
Видео: теперь работает если в ссылке на видео присутствует “-”.
Аудио:
2009.04.20 – Если список треков состоит из
нескольких страниц, то при переходе на другую страницу, ссылки для
скачивания треков добавляются автоматически.
При использовании дополнения DownThemAll! можно скачивать треки с подстановкой названий для имени файла, вместо кракозябр, маска для переименовывания – *text*.*ext*
|