Конечно можно воспользоваться планировщиком, насоздавав много папок и подпапок. У меня модуль реализован немного по другому.
Структура папок:
Новости:
1) всеукраинские
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
2) городские
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
3) информация от налоговой
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
4) погода
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
и т.д.
Файлы именуются следующим видом:
Пример. Новость должна выйти в выпуске на 19-30
1901 название.mp3 (19 - час, на который запланирован выход. 01 - порядковый номер новости)
Есть у меня еще файлы типа 1901 название.mp30529 (0529 - дата выхода 29 мая), но это для моих командных модулей. У вас это проще реализовать через планировщик.
В общем модуль каждый час на первых минутах сканирует папку новостей. Находит все, что допустим запланировано на 19-30 и соответственно начинается на 19. Группирует их до кучи типа:
- объявление всеукраинских новостей
- всеукраинские новости
- объявление местных новостей
- местные новости
- объявление прогноза погоды
- прогноз погоды
Возможна у вас подобная реализация? Или у вас реализовано по другому?
Да, естественно плейлисту новостей, как и литературке в предыдущей моей теме, нужно присвоить высший приоритет. Запрет на переключение плейлиста до его полного окончания.
Структура папок:
Новости:
1) всеукраинские
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
2) городские
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
3) информация от налоговой
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
4) погода
а) элементы (файлы, объявляющие вид новости)
б) новости (сами файлы новостей)
и т.д.
Файлы именуются следующим видом:
Пример. Новость должна выйти в выпуске на 19-30
1901 название.mp3 (19 - час, на который запланирован выход. 01 - порядковый номер новости)
Есть у меня еще файлы типа 1901 название.mp30529 (0529 - дата выхода 29 мая), но это для моих командных модулей. У вас это проще реализовать через планировщик.
В общем модуль каждый час на первых минутах сканирует папку новостей. Находит все, что допустим запланировано на 19-30 и соответственно начинается на 19. Группирует их до кучи типа:
- объявление всеукраинских новостей
- всеукраинские новости
- объявление местных новостей
- местные новости
- объявление прогноза погоды
- прогноз погоды
Возможна у вас подобная реализация? Или у вас реализовано по другому?
Да, естественно плейлисту новостей, как и литературке в предыдущей моей теме, нужно присвоить высший приоритет. Запрет на переключение плейлиста до его полного окончания.