cкрипт для сохранения треков из ВКонтакте в (.txt). Работает прямо в консоли браузера.
- Откройте нужную страницу в ВК.
- Нажмите F12 и выберите вкладку Console.
- Скопируйте содержимое vkplaylist.js и вставьте в консоль.
- Нажмите Enter.
Скрипт сам разберётся что на странице и скачает нужный файл. Если треков много, в консоли будет показываться лог загрузки.
| Страница | Что скачает |
|---|---|
| vk.com/audios123456 | всю музыку |
| vk.com/audios123456?z=audio_playlist... | плейлист, открытый на странице |
| vk.com/music/playlist/123_456_key | плейлист по прямой ссылке |
Если нужно скачать что-то конкретное, не переходя на страницу:
// плейлист по id
downloadPlaylistTxt("92917394_171_accesskey")
// вся музыка по его id
downloadUserMusicTxt(92917394)Скрипт использует встроенный вконтакте api. Треки грузятся кусками (по 100 или 200 штук за раз). Если api вдруг блокирует запрос на большие списки аудио, есть fallback метод, который вытягивает треки обычным ajax-запросом к al_audio.php, так что треки в любом случае спарсятся.
название плейлиста
^^^^^^^^^^^^^^^^^^
Исполнитель — Название трека
Исполнитель — Название трека
...