Skip to content

sensejke/vkplaylist-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

vkplaylist-export

cкрипт для сохранения треков из ВКонтакте в (.txt). Работает прямо в консоли браузера.

Как пользоваться

  1. Откройте нужную страницу в ВК.
  2. Нажмите F12 и выберите вкладку Console.
  3. Скопируйте содержимое vkplaylist.js и вставьте в консоль.
  4. Нажмите 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, так что треки в любом случае спарсятся.

Формат файла на выходе

название плейлиста
^^^^^^^^^^^^^^^^^^

Исполнитель — Название трека
Исполнитель — Название трека
...

About

Скрипт для экспорта(перенос) списка треков и плейлистов из ВК в (.txt) через консоль браузера.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors