Настройки приложения


Благодарности сюда: 💰yoomoney



Единовременная закачака за один проход

Переменные:
Например: music/%dir%/%genre%/%year%/%artist%/%album% %dir% - Директория откуда качать %genre% - Жанр %year% - Год %artist% - Артист %album% - Альбом
Если указать music без переменных, закачка идет стандартно согласно текущему плейлисту, артисту


music_name.mp3





#2.1.26
    - fix: устранение блокировки Event Loop в monitorFetchRequests
    - Убраны блокирующие await перед выполнением оригинального fetch.
    - Асинхронное чтение Request Body через .then() без ожидания завершения.
    - Фоновая обработка ответов (JSON, trackId) вынесена в setTimeout(0).
    - Исправлена проблема принудительной перезагрузки страницы (hard reload) при навигации (SPA).


#2.1.25
    - Перехват POST-запросов: Добавлена поддержка извлечения данных из тела (body) запросов, что позволило фиксировать trackId при отправке статистики в /plays.
    - Унификация Fetch: Метод мониторинга теперь корректно обрабатывает запросы, созданные как через объект Request, так и через прямую передачу URL/Options.
    - Безопасное клонирование: Реализовано клонирование потоков запроса и ответа (clone()), предотвращающее ошибки "body already used" в оригинальном плеере.
    - Приоритизация trackId: Улучшена логика определения трека — теперь скрипт ищет ID сначала в теле запроса, и только потом в URL-параметрах.
    - Оптимизация производительности: Парсинг JSON из ответов сервера теперь происходит только при наличии валидного application/json в заголовках.
#2.1.24
    - Добавлена нумерация треков из альбома

#2.1.20
    - add select -- Выбор кол-ва дреков для скачивания из плейлиста

#2.1.18
    - checkexists deleted
    - artist meta exists

#2.1.17
    - Сохранять историю в менеджере загрузок
    - Единовременная закачака за один проход

#2.1.11
    - Обработчик сообщения для загрузки через SHIFT+D или двойной клик

#2.1
    - добавлены переменные для загрузки %genre% - Жанр %year% - Год %artist% - Артист %album% - Альбом и %dir%

#2.0
    - обновленный алгоритм закачки
    - добавлены метаданные (в планах текст песни)
    - добавлен manifest_Firefox.json

#1.0.4.7
    - Исправлена ошибка закачки файлов по 30 сек
    - новый алгоритм закачки
#1.0.3
    - Мелкие баги с именами файлов
    - добавлена одновременная загрузка 4 файлов за раз
    - включена настройки (обложка, качество, папка)


#1.0.2
    - Исправлено имя файла {artist} - {title}
    - добавлена одновременная загрузка 4 файлов за раз
    - включена история файлов

#1.0.1.18022025
    - добавлено псевдо lossless (320 кб/сек).
    - добавлен чарт https://music.yandex.ru/chart.