/yandex-music-fisher

Downloader for Яндекс.Музыка & Яндекс.Радио (Chromium extension)

Primary LanguageJavaScript

Yandex Music Fisher (1.9.2)

Расширение браузера для скачивания музыки с сервисов Яндекс.Музыка и Яндекс.Радио.

Скачивает треки, плейлисты, альбомы (с обложкой) и дискографии. Устанавливает ID3 тег. Прерванные загрузки можно возобновлять.

Список изменений

Что нужно

Нужен браузер на движке Chromium: Chrome (рекомендуется), Яндекс.Браузер, Opera или подобный.

Установка

Скачайте архив по этой ссылке, извлеките в текущую папку, откройте страницу расширений в браузере и перенесите туда мышкой извлечённую папку yandex-music-fisher. Затем в браузере появится новое расширение:

Установка

Обновляется расширение так же. Когда появится обновление, расширение оповестит вас.

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

Откройте страницу на Яндекс.Музыка с нужным blue треком, yellow альбомом или green плейлистом - иконка изменит цвет в зависимости от открытой страницы. Нажав на неё откроется всплывающее окно с информацией о загрузке и кнопкой для начала скачивания.

Использование

После нажатия на кнопку скачивания начнётся загрузка. Прогресс виден на вкладке "Загрузки":

Загрузки

На странице исполнителя отметьте нужные альбомы и качайте дискографию:

Дискография

На Яндекс.Радио выберите жанр для прослушивания и качайте играющие треки.

Пути сохранения

  • Загрузки сохраняются в папку, которая указана в настройке браузера "Расположение загружаемых файлов".
  • Для дискографии создаётся отдельная папка с именем исполнителя, в которую сохраняются альбомы.
  • Для альбома / плейлиста создаётся отдельная папка с именем исполнителя и названием альбома / плейлиста.
  • Если альбом состоит из нескольких дисков, то создаются соответствующие папки.

Ограничения

Поскольку сервис Яндекс.Музыка позволяет слушать музыку только пользователям из России, Украины, Беларуси и Казахстана, то и скачивать музыку с помощью этого расширения можно только из этих стран.

Если расширение показывает ошибку, возможно скачивание блокируется Яндексом. Перейдите на главную страницу Яндекс.Музыки - если увидите капчу, введите текст с картинки. Затем возобновляйте скачивание через расширение.

Условия использования

Используя Расширение Yandex Music Fisher, вы считаетесь принявшим Условия использования сервиса Яндекс.Музыка и Условия использования сервиса Яндекс.Радио. Если не согласны с Условиями, вы не вправе использовать сервис Яндекс.Музыка / Яндекс.Радио. Разработчики Расширения не несут ответственность за нарушения Условий, поэтому используйте Расширение на свой страх и риск.

Зеркала

Сборка расширения (для разработчиков)

  1. Устанавливаем Node.js 5+.
  2. Обновляем зависимости и собираем расширение: npm run build

Загружать браузером распакованное расширение после сборки из папки src.

После каждого нового билда нужно обновлять расширение на странице с расширениями браузера, чтобы перезагрузить фоновую страницу и подхватить её изменения.

Остальные скрипты смотрите в файле package.json в секции scripts.