Загрузчик аудио файлов из своего плейлиста на vk.com.
Написан только лишь для удобства использования и для того чтоб не зависеть от интернет соединения, а так же для того чтобы не потерять свою фонотеку, собираемую годами.
Прежде всего это консольная утилита. При её запуске вы должны ввести логин и пароль от аккунта на vk.com, музыку которого вы хотите скачать к себе локально.
При первом запуске в корне будет создана папка music-<id>. В этой папке будет создано несколько папок, количество будет соответствовать количеству исполнителей а плейлисте и файл sqlite3, в него будет занесена вся информация по трекам. Сами файлы mp3 будут находиться в папке исполнителя. При последующих запусках локальная база данных будет пополняться, в ней будут отмечаться успешно загруженные файлы.
Для начала работы установите node.js + npm и наберите:
npm install
chmod +x index.coffeeПосле этого можно запускать утилиту так:
./index.coffeeПосле каждого запуска в корневой папке создается плейлист playlist-<id>.m3u, содержащий треки в том же порядке что и на vk.com.
Сделать генератор одностраничника html, который проигрывает файлы из локальной папки, сортирует и ищет по плейлисту.