Задача:
Необходимо скачать музыкальную композицию с online сервиса Яндекс.Музыка.
Этот сервис позволяет прослушивать огромную коллекцию музыки абсолютно бесплатно. Но проблема в том, что скачивать музыку с Яндекс.Музыка возможности не предоставлено.
Решение:
Решение простое - забирать скачанные файлы музыкальных композиций из кэша браузера. На примере Google Chrome это будет так:
-
Устанавливаем утилитку ChromeCacheView для браузера Google Chrome. Кстати, на этой же страничке есть версии этой программки и для других браузеров - IECacheView, OperaCacheView, MozillaCookiesView. Если вдруг ссылка недоступна, то скачать инструмент ChromeCacheView можно прямо здесь:
-
Из браузера Google Chrome открываем сервис Яндекс.Музыка. Перед этим шагом можно предварительно почистить кэш браузера, чтобы потом было удобнее искать.
-
Находим нужную композицию и запускаем ее на прослушивание
-
Ждем когда она закончит кэшироваться на локальном компьютере:
Здесь нужно дождаться когда индикатор кэширования добежит до конца. Проигрывание нас не интересует. Если нам нужны еще другие композиции - проделываем то же самое с каждой (находим -> запускаем -> ждем окончания кэширования)
-
Запускаем программку ChromeCacheView и в пункте меню «Настройки» оставляем только одну галочку «Показывать аудио»
-
Щелкаем на столбце «Последнее обращение» - аудиофайлы отсортируются по времени обращения:
-
Выделяем такое количество записей с момента самого позднего времени обращения, сколько композиций мы кэшировали в п.п. 3-4. Если мы выбирали только одну композицию, то она будет самой последней записью.
-
Нажимаем «Файл» -> «Копировать выбранные файлы кэша в...» (Либо просто F4):
-
Выбираем папку, куда сохранять композиции и жмем «ОК»:
-
И получаем все выбранные композиции в заданной папке: