Расширение браузера для скачивания музыки с сервисов Яндекс.Музыка и Яндекс.Радио.
Скачивает треки, плейлисты, альбомы (с обложкой) и дискографии. Устанавливает ID3 тег. Прерванные загрузки можно возобновлять.
Нужен браузер на движке Chromium: Chrome (рекомендуется), Яндекс.Браузер, Opera или подобный.
Скачайте архив по этой ссылке, извлеките в текущую папку, откройте страницу расширений в браузере и перенесите туда мышкой извлечённую папку yandex-music-fisher. Затем в браузере появится новое расширение:
Обновляется расширение так же. Когда появится обновление, расширение оповестит вас.
Откройте страницу на Яндекс.Музыка с нужным треком, альбомом или плейлистом - иконка изменит цвет в зависимости от открытой страницы. Нажав на неё откроется всплывающее окно с информацией о загрузке и кнопкой для начала скачивания.
После нажатия на кнопку скачивания начнётся загрузка. Прогресс виден на вкладке "Загрузки":
На странице исполнителя отметьте нужные альбомы и качайте дискографию:
На Яндекс.Радио выберите жанр для прослушивания и качайте играющие треки.
- Загрузки сохраняются в папку, которая указана в настройке браузера "Расположение загружаемых файлов".
- Для дискографии создаётся отдельная папка с именем исполнителя, в которую сохраняются альбомы.
- Для альбома / плейлиста создаётся отдельная папка с именем исполнителя и названием альбома / плейлиста.
- Если альбом состоит из нескольких дисков, то создаются соответствующие папки.
Поскольку сервис Яндекс.Музыка позволяет слушать музыку только пользователям из России, Украины, Беларуси и Казахстана, то и скачивать музыку с помощью этого расширения можно только из этих стран.
Если расширение показывает ошибку, возможно скачивание блокируется Яндексом. Перейдите на главную страницу Яндекс.Музыки - если увидите капчу, введите текст с картинки. Затем возобновляйте скачивание через расширение.
Используя Расширение Yandex Music Fisher, вы считаетесь принявшим Условия использования сервиса Яндекс.Музыка и Условия использования сервиса Яндекс.Радио. Если не согласны с Условиями, вы не вправе использовать сервис Яндекс.Музыка / Яндекс.Радио. Разработчики Расширения не несут ответственность за нарушения Условий, поэтому используйте Расширение на свой страх и риск.
- Устанавливаем Node.js 5+.
- Обновляем зависимости и собираем расширение:
npm run build
Загружать браузером распакованное расширение после сборки из папки src
.
После каждого нового билда нужно обновлять расширение на странице с расширениями браузера, чтобы перезагрузить фоновую страницу и подхватить её изменения.
Остальные скрипты смотрите в файле package.json
в секции scripts
.