RadioBOSS 7.1 [beta]

  • Автор темы Автор темы djsoft
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Что изменилось перед тем, как перестало работать? Можно попробовать включить автозапуск повторно.
Просто накатил поверх версии 7.0.3.0 х64 версию 7.1.0.5 х64
(Выключение автозапуска - перезагрузка - включение автозапуска - перезагрузка) - цикл сделан пару раз : ни к чему не привело.
 
Нужно поправить в муз базе, - вот так отображаются отключенные треки
Исправим (и по остальным моментам тоже).

Поправьте еще, пожалуйста, чтоб проверка уведомлений в настройках работала всегда. Сейчас если уведомление отключено то тест не срабатывает.
Должно работать. Это email уведомление или на скрипт?

Добавьте пожалуйста, в это окошко тестовое об отправке запроса, если есть какой-то ответ сервера (сообщающий все ок или возвращающий ошибку) чтоб он тут выводился в окошке, это очень поможет при отладке.
Здесь так не выйдет, т.к. отправка идет асинхронно, и даже в обычном (не тестовом) режиме работы ответ сервера игнорируется (кроме случаев, когда это ошибка).

Можно дли добавить возможность сортировки уведомлений в списке перетаскиванием или еще как.
И как я уже просил ранее увеличить высоту окошка списка, там уйма свободного места, пока не используется было бы удобнее видеть больше элементов сразу без прокрутки.
Список будет увеличен, но сортировка и прочее вряд ли имеет там какой-то практический смысл, уведомлений там обычно не боле 3-х штук.
 
Можно поправить, чтоб при фильтрации в муз.базе (да и вообще) учитывало любые символы.. например нижнее подчёркивание когда ввожу его вначале типа "_текст" игнорится
Какого-то специального игнорирования таких символв нет, фильтр это просто SQL запрос. Как выглядит реальная строка поиска и в треке?

аналогично не находит почему-то такие совпадения "mel\text" - оба варианта искались в имени файла (то есть в путях к файлам) - или оно тут именно имя файла смотрит а не весь путь
Проверяется весь пусть. Какая у вас база данных?
 
Просто накатил поверх версии 7.0.3.0 х64 версию 7.1.0.5 х64
(Выключение автозапуска - перезагрузка - включение автозапуска - перезагрузка) - цикл сделан пару раз : ни к чему не привело.
Между этими версиями нет разницы в плане функции автозапуска. Вероятно, поменялось что-то еще. Можете попробовать поставить обратно 7.0.3, если не будет работать, значит, что-то в системе.
 
Должно работать. Это email уведомление или на скрипт?
на скрипт.

Здесь так не выйдет, т.к. отправка идет асинхронно, и даже в обычном (не тестовом) режиме работы ответ сервера игнорируется (кроме случаев, когда это ошибка).
Жаль.. может в какой лог-файл можно писать ответ?

Список будет увеличен, но сортировка и прочее вряд ли имеет там какой-то практический смысл, уведомлений там обычно не боле 3-х штук.
Ну включенных может обычно и около 3х, но у меня больше + отключенные есть, которые тестовые и т.п. Было бы удобно их перемещать как нужно. Если это не трудно, добавьте, пожалуйста, такую возможность.

Какого-то специального игнорирования таких символв нет, фильтр это просто SQL запрос. Как выглядит реальная строка поиска и в треке?
Ну как я привел в примере.. есть файл (имя файла, путь) например d:\NEW\_mel\Polished Chrome\Polished Chrome - Deep Space.mp3 в фильтре по имени файлу ввожу _mel\Polished (ну чтобы отфильтровать только те треки что в папке Polished Chrome которая в папке _mel) и ничего не находит так..
Также например если ввожу просто _mel, то показывает также например d:\NEW\_en\melisa_-_i-m-alone.mp3 - хотя тут вообще нету такой комбинации, но есть без нижнего подчеркивания, получается оно его игнорит.

Проверяется весь пусть. Какая у вас база данных?
Mysql 5.7
 
Вопрос - надо было потестить немного кое-какие скрипты, в итоге на 2-3 десятках файлов искуственно накрутил прослушивания.. как бы их убрать у всех тех треков , сделать типу минус 20 прослушиваний оставив остальное... Может можно прикрутить такой лайфхак, чтоб например в тректуле открываю и в поле количество запусков например 55, я пишу там 55-20 и при сохранении оно вычисляет это как 55-20 и оставляет 45?
 
Спасибо, проверим.

Жаль.. может в какой лог-файл можно писать ответ?
Не думаю, что кому-то нужен этот ответ. Всю отладку вы можете делать на стороне вашего скрипта.

Ну включенных может обычно и около 3х, но у меня больше + отключенные есть, которые тестовые и т.п. Было бы удобно их перемещать как нужно. Если это не трудно, добавьте, пожалуйста, такую возможность.
В какой-то из будущих версий, если функция уведомлений будет как-то расширяться, пока что оставим как есть.

Ну как я привел в примере.. есть файл (имя файла, путь) например d:\NEW\_mel\Polished Chrome\Polished Chrome - Deep Space.mp3 в фильтре по имени файлу ввожу _mel\Polished (ну чтобы отфильтровать только те треки что в папке Polished Chrome которая в папке _mel) и ничего не находит так..
Также например если ввожу просто _mel, то показывает также например d:\NEW\_en\melisa_-_i-m-alone.mp3 - хотя тут вообще нету такой комбинации, но есть без нижнего подчеркивания, получается оно его игнорит.
Проверим это, спасибо за информацию.
 
Вопрос - надо было потестить немного кое-какие скрипты, в итоге на 2-3 десятках файлов искуственно накрутил прослушивания.. как бы их убрать у всех тех треков , сделать типу минус 20 прослушиваний оставив остальное... Может можно прикрутить такой лайфхак, чтоб например в тректуле открываю и в поле количество запусков например 55, я пишу там 55-20 и при сохранении оно вычисляет это как 55-20 и оставляет 45?
Это очень частный случай.
 
RadioBOSS 7.1.0.6 beta

Изменения
  • Планировщик рекламы: автоматически разрешает конфликты типов рекламы, где это возможно
  • Плейлист: добавлена колонка «Пол»
  • Редактор кроссфейдов: учитывает параметры, установленные в Track Tool при первом редактировании треков
  • Исправлена ошибка отображения аутро, когда трек редактировался с помощью Track Tool во время воспроизведения
  • Растяжение времени: добавлено ведение журнала (Advanced Settings, Logging - Main Player log)
  • Исправлены возможные ошибки с зависанием программы
  • Исправлены мелкие проблемы с пользовательским интерфейсом в различных окнах
  • Обработка треков в музыкальной базе: исправлена ошибка - опция "Убрать" иногда не работала
  • Исправлен поиск в базе, когда строка поиска содержала определенные специальные символы
  • Исправлено: тест уведомлений не работал для некоторых уведомлений, когда они были отключены
  • Исправлено: не сохранялосьобложка для заданий
  • Прочие исправления
Скачать
x86 https://dl.djsoft.net/beta/radioboss_setup_7.1.0.6.exe (3/21/2025, 34MB)
x64 https://dl.djsoft.net/beta/radioboss_setup_7.1.0.6_x64.exe (3/21/2025, 38MB)
 
А почему теги кириллические вот так сохраняются РБ в WAV? Точнее в проводнике так отображается, в РБ то нормально и в МР3 нормально везде. И еще при сохранении в WAV меняет дату, хотя это отключено в доп.настройках и для MP3 все ок не меняет.

1742828560453.png
 
Такой баг заметил.. выделяю в муз.базе трек, далее Конвертировать доп.инфу (из mysql в APE делал), все подтверждаю, затем нажимаю обновить и таблица пустая становится.. и любая другая база при выборе тоже как бы пустая, и только перезапустив модуль муз.базы все обратно отображается.

И доп.инфу так и не записало почему-то.
 
А почему теги кириллические вот так сохраняются РБ в WAV? Точнее в проводнике так отображается, в РБ то нормально и в МР3 нормально везде.
Скорее всего, дело в том, что RadioBOSS пишет в Unicode, а Windows поддерживает только Ansi для WAV, поэтому получается вот так.

И еще при сохранении в WAV меняет дату, хотя это отключено в доп.настройках и для MP3 все ок не меняет.
Там разницы нет WAV или любой другой формат. Так всегда происходит или иногда?

Такой баг заметил.. выделяю в муз.базе трек, далее Конвертировать доп.инфу (из mysql в APE делал), все подтверждаю, затем нажимаю обновить и таблица пустая становится.. и любая другая база при выборе тоже как бы пустая, и только перезапустив модуль муз.базы все обратно отображается.
Проверим это, спасибо.
 
RadioBOSS 7.1.0.7 beta

Изменения

  • Рекламный планировщик: улучшено разрешение конфликтов типов
  • Рекламный планировщик: выделение текущей строки/колонки
  • Рекламный планировщик: настраиваемые колонки для списка объявлений
  • Генератор плейлистов: добавлено правило "Содержит" для ограничений
  • Генератор плейлистов: оптимизирована обработка правил приоритетов
  • Генератор плейлистов: оптимизирована обработка фильтров
  • Дополнительная настройка: текст для часовых маркеров
  • Расширено логгирование растяжения времени
Скачать
x86 https://dl.djsoft.net/beta/radioboss_setup_7.1.0.7.exe (3/25/2025, 34MB)
x64 https://dl.djsoft.net/beta/radioboss_setup_7.1.0.7_x64.exe (3/25/2025, 38MB)
 
Приветствую!
Интересные особенности генерации плейлистов обнаружил. Обнаружил несколько раньше, но после последнего обновления ничего не изменилось. В чём суть:
1. Берём для генерации пару папок с подпапками. (Я взял количество разных файлов побольше для наглядности, но на меньшем количестве этот эффект такой же.) Просто генерируем плейлист безо всяких условий. Ставим только использовать все треки и в случайном порядке.

1742976605223.png
1742976687167.png


Получаем на выходе плейлист с общим количеством треков равным количеству треков в папках. Их 2774. Сортируем по имени файлов. Видим это:

pl1rule3.png


2. Но в случайном порядке встречаются повторения одного и того же исполнителя подряд или через одного. Поэтому добавляю правило неповторения исполнителя 30 мин. Генерируем и сортируем по имени. И обнаруживаем, что некоторые треки вообще не попали в плейлист, а некоторые есть по нескольку раз. (Хотя стоит настройка - использовать все треки!) Но количество треков опять то же самое - равное общему количеству в папках 2774 !

1742977296120.png
pl1rule2.png


3. И самое прикольное - теперь ещё ставим настройку "выбор треков по порядку", генерируем и опять сортируем по имени файла. Получаем, что взято по одному треку из каждой папки и вставлено по нескольку раз. И! Количество треков опять равно количеству треков в папках! 2774!
1742977638534.png
pl1rule1.png


Логично было бы, если стоит настройка использовать ВСЕ треки не фиксировать количество треков в плейлисте по их общему количеству, а увеличивать в зависимости от настроек неповторения.
 
Получаем на выходе плейлист с общим количеством треков равным количеству треков в папках. Их 2774. Сортируем по имени файлов. Видим это:
Здесь, вроде, все правильно.

2. Но в случайном порядке встречаются повторения одного и того же исполнителя подряд или через одного. Поэтому добавляю правило неповторения исполнителя 30 мин. Генерируем и сортируем по имени. И обнаруживаем, что некоторые треки вообще не попали в плейлист, а некоторые есть по нескольку раз. (Хотя стоит настройка - использовать все треки!) Но количество треков опять то же самое - равное общему количеству в папках 2774 !
Так не будет работать. Правила неповторения приведут к тому, что какие-то треки использовать не получится, и категория будет "перезагружена".

3. И самое прикольное - теперь ещё ставим настройку "выбор треков по порядку", генерируем и опять сортируем по имени файла. Получаем, что взято по одному треку из каждой папки и вставлено по нескольку раз. И! Количество треков опять равно количеству треков в папках! 2774!
Здесь аналогично, по порядку и правила неповторения исключают друг друга. Из-за правил неповторения какой-то трек взят не будет т.е. "по порядку" уже не получается.

Логично было бы, если стоит настройка использовать ВСЕ треки не фиксировать количество треков в плейлисте по их общему количеству, а увеличивать в зависимости от настроек неповторения.
Опции "По порядку" и "Использовать все треки" для ситуаций, когда нужно какую-то программу выпустить целиком и подобные случаи. Это не для музыки и не для использованися с правилами неповторения.

Какой конечный результат вы хотите?
 
Какой конечный результат вы хотите?

Да собственно, мне нужно было чтобы ВСЕ треки из папок попали в плейлист в случайном порядке и исполнители повторялись не чаще 30 мин. Как во втором варианте моего примера. Я предполагал, что файлы будут все, ну и какие-то в плейлисте повторятся, чтобы разбавить для соблюдения правила неповторения (исполнитель не чаще 30 мин). Т.е., в моём примере - абсолютно все 2774 штук + несколько из этих же.
А получается, что количество треков плейлиста фиксируется по количеству файлов в папках и треки попадают не все.
 
Да собственно, мне нужно было чтобы ВСЕ треки из папок попали в плейлист в случайном порядке и исполнители повторялись не чаще 30 мин.
В зависимости от состава треков в папке, это может быть просто невозможно.

Обычно плейлисты делаются по длительности, и настраивайте правила как вам нужно. Это будет самый правильный и рабочий вариант.
 
Сейчас работаю с тегами, привожу в порядок и не сразу видно изменения в муз.базе если правлю через mp3tag, а обновлять кеш когда оно каждый раз колбасит все файлы долго это какое-то извращение. Можно ли добавить доп. возможность обновлять кеш для выделенных треков отдельно и для муз базы отдельно, кроме полного как сейчас.
 
Вызвал проигрывание на несуществующем файле в базе, выдало

1743088196808.png


Так если файла нет, то к чему это предложение проверить настройки прослушки? Есть возможность разделить, чтоб конкретно ругалось на отсутствие файла и конкретно когда файл есть, но почему-то не может его воспроизвести и там уже предлагать проверку настроек прослушки?

Еще просьба - добавьте в свойствах файла в муз.базе где путь сверху, чтоб его можно было выделять и копировать.
 
Последнее редактирование:
RadioBOSS 7.1.0.8 beta

Изменения

  • Рекламный планировщик: конфликты типов в просмотре блоков теперь выделяются жирным шрифтом
  • Дополнительные опции: fade in/out для прослушки
  • Генератор плейлистов: улучшена скорость создания плейлистов
  • Генератор плейлистов: добавлена опция Случайный (быстрый) выбора для категории, чтобы ускорить случайный выбор для категорий с большим количеством треков
  • Генератор плейлистов: в лог включено время загрузки категории
  • Музыкальная база: исправлено преобразование дополнительной информации при использовании опции MySQL
  • Незначительные улучшения пользовательского интерфейса
Скачать
x86 https://dl.djsoft.net/beta/radioboss_setup_7.1.0.8.exe (3/27/2025, 34MB)
x64 https://dl.djsoft.net/beta/radioboss_setup_7.1.0.8_x64.exe (3/27/2025, 38MB)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх