Страница 1 из 1
Рандом треков "с запоминанием"
Добавлено: 02 апр 2020, 10:02
Sett
В данном ГУ есть неприятная особенность: при использовании случайного воспроизведения треков, последующее выключение/включение магнитолы приводит к их новому перемешиванию (вместо того, чтобы перед новым перемешиванием сначала полностью отыграть изначальное). Таким образом, изо дня в день могут попадаться одни и те же треки, а каких-то можно вообще долго не услышать.
Есть ли какое-то лёгкое и изящное решение этой проблемы?
Пока видится только подобный путь:
- Создать утилиту (скрипт/программу), которая будет генерировать рандомный плейлист wpl в текущем каталоге (т.е. эту утилиту нужно будет изначально раскидать по всем нужным каталогам).
- Когда за день, два или вообще за неделю текущий плейлист будет полностью отыгран, путём известных мудрёных действий зайти в TEST MODE, затем на рабочий стол Win CE, и через штатный файловый менеджер запустить утилиту в нужном каталоге.
* Будет ли, при этом, запоминаться последний игравший трек из плейлиста - не известно (но последний игравший файл ГУ запоминать умеет). Если нет, тогда вышеуказанная утилита должна будет заниматься не созданием плейлистов, а рандомным переименованием файлов к виду типа: 00001. Оригинальное имя файла, 00002. Оригинальное имя файла и т.д.
* Поддерживает ли Win CE данного ГУ запуск vbs-скриптов "из коробки"? Ведь это, наверное, самый простой способ создания подобной утилиты.
Re: Рандом треков "с запоминанием"
Добавлено: 02 апр 2020, 14:38
Yosic
Sett писал(а): ↑02 апр 2020, 10:02
В данном ГУ есть неприятная особенность: при использовании случайного воспроизведения треков, последующее выключение/включение магнитолы приводит к их новому перемешиванию (вместо того, чтобы перед новым перемешиванием сначала полностью отыграть изначальное). Таким образом, изо дня в день могут попадаться одни и те же треки, а каких-то можно вообще долго не услышать.
Есть ли какое-то лёгкое и изящное решение этой проблемы?
Пока видится только подобный путь:
- Создать утилиту (скрипт/программу), которая будет генерировать рандомный плейлист wpl в текущем каталоге (т.е. эту утилиту нужно будет изначально раскидать по всем нужным каталогам).
- Когда за день, два или вообще за неделю текущий плейлист будет полностью отыгран, путём известных мудрёных действий зайти в TEST MODE, затем на рабочий стол Win CE, и через штатный файловый менеджер запустить утилиту в нужном каталоге.
* Будет ли, при этом, запоминаться последний игравший трек из плейлиста - не известно (но последний игравший файл ГУ запоминать умеет). Если нет, тогда вышеуказанная утилита должна будет заниматься не созданием плейлистов, а рандомным переименованием файлов к виду типа: 00001. Оригинальное имя файла, 00002. Оригинальное имя файла и т.д.
* Поддерживает ли Win CE данного ГУ запуск vbs-скриптов "из коробки"? Ведь это, наверное, самый простой способ создания подобной утилиты.
Уже есть что-то подобное, поищите по форуму
Re: Рандом треков "с запоминанием"
Добавлено: 02 апр 2020, 14:39
ludo13
Ну если хочешь заморочится вот тебе скрипт для создания плэй листа на ГУ. Можно даже сказать почти программа))) Основан на mortscript. Разработан Roman_RV78.
https://cloud.mail.ru/public/4hak/3Xa4XQWk4
Re: Рандом треков "с запоминанием"
Добавлено: 03 апр 2020, 13:47
Sett
Yosic писал(а): ↑02 апр 2020, 14:38
Уже есть что-то подобное, поищите по форуму
Нашлись только жалобы на перепрыгивание к 1-му треку 1-ой папки. И то, для Линуксовой версии. В данном случае, таких проблем не наблюдается, проблема именно с запоминанием рандомного списка.
ludo13 писал(а): ↑02 апр 2020, 14:39
Ну если хочешь заморочится вот тебе скрипт для создания плэй листа на ГУ.
О, уже готовый скрипт. Отлично, спасибо!
А его можно разместить в памяти ГУ? Если да, то в каком каталоге? Или придётся держать его на флешке?
И есть ли какой-то более простой способ, чтобы до него добираться при необходимости обновления плейлиста? Наверное, можно было бы переименовать его в ULC2_recovery.exe и положить в корень флешки, но наблюдать его диалоговые окна при каждом включении магнитолы - это излишне, да и некрасиво.
Re: Рандом треков "с запоминанием"
Добавлено: 03 апр 2020, 16:00
ludo13
Если у вас установленна наша прошивка, то можно в mods.ini дописать атозагрузку кнопки из этого проекта
viewtopic.php?f=8&t=29
Эту кнопку можно повесить в меню настроек плеера и дать ей запускать вызов скрипта. Как то так.
Re: Рандом треков "с запоминанием"
Добавлено: 03 апр 2020, 20:03
Sett
Это потрясающе, спасибо!
Re: Рандом треков "с запоминанием"
Добавлено: 06 май 2020, 09:44
Sett
К сожалению оказалось, что при использовании плейлистов обложки треков не отображаются.
Re: Рандом треков "с запоминанием"
Добавлено: 06 май 2020, 12:23
ludo13
Sett писал(а): ↑06 май 2020, 09:44
К сожалению оказалось, что при использовании плейлистов обложки треков не отображаются.
Обложка берется с трека если она там прописана.
Re: Рандом треков "с запоминанием"
Добавлено: 06 май 2020, 12:54
Sett
Обложки в треках есть и без проблем отображаются. Но при использовании созданных утилитой выше плейлистов эти обложки не видны. Хотя, бывали случаи, что первый файл из плейлиста был с обложкой, а остальные - без. Я уж и так и сяк пробовал, не работает.