Как вытащить все аудиозаписи с ВК

204
26 января 2018, 23:52

Я хочу знать как можно распарсить аудиозаписи из ВК. Первоначально я подумал скачать все через расширение по типу savefrom.net, но помимо файлов мне понадобятся еще и названия песен.

План действий таков:

  • Получить на все файлы прямые ссылки, а также записать в отдельный файл (сразу в формате INSERT SQL) названия файлов и соответствующие определенному файлу название автора и название композиций.
  • Скачать все файлы на компьютер
  • Благодаря списку с названиями авторов и композиций, пустить это все в цикл и переделать названия файла вида jgjkd4feijg.mp3 в $i++ (т.е цифру).mp3 (зачем?) (просто для красоты, что-бы уже в базе данных хранить в виде id | author | title
  • Загрузить все файлы от 1.mp3 до n.mp3 в облако amazon
  • Благодаря "скомпилированному" файлу импорта SQL, загрузить все key => value в базу

Возможно уже есть готовый скрипт или что-то типо того, буду благодарен если кто-то покажет готовый пример. Интересует именно парсинг ВСЕХ аудозаписей.

Желателен вариант на javascript (jquery), что-бы сразу можно было вставить в консоль, а также приветствуется и PHP.

Answer 1

Упомянутое вами расширение(если установить его в хром) позволяет сохранить все аудиозаписи со страницы и сохраняет их по тем названием под которым они в вк(Исполнитель - Название песни). Потом просто читайте папку через какой нибудь scandir и перекладывайте хоть в базу, хоть куда угодно.

READ ALSO
Загрузка библиотек через composer

Загрузка библиотек через composer

Установлен composer на хостинг, мне необходимо залить обновления библиотек для Drupal

165
Родительская запись у своего типа поста

Родительская запись у своего типа поста

Никак не могу добиться выбора родителя для произвольного типа поста в wpВот типа поста что есть

136
Условия проверки значения, как?

Условия проверки значения, как?

При добавлении человека в базу, есть галочка чекбокса, если значение равно 1, то человека выключить (не отображать на сайте), если 0, соответственно...

181