Project

General

Profile

Импорт из файловой системы по имени файла в пустое расписание с использованием команд управления

Актуально для всех версий ПО начиная с 2.15.37. Создано 19.07.2018

Пример текста импорта:

"BTA","07:21:00",""
"F","","comm_1.mp3"
"F","","comm_2.mp3"
"F","","comm_3.mp3"
"E","",""
"BTA","08:21:00",""
"F","","comm_1.mp3"
"F","","comm_6.mp3"
"F","","comm_7.mp3"
"E","",""
"BTA","08:36:00",""
"F","","comm_4.mp3"
"F","","comm_2.mp3"
"F","","comm_5.mp3"
"F","","comm_8.mp3"
"E","",""
"BTA","09:00:00",""
"F","","news.mp3"
"E","",""
"BTA","09:21:00",""
"F","","comm_9.mp3"
"F","","comm_6.mp3"
"F","","comm_3.mp3"
"E","",""
"BTA","09:36:00",""
"F","","comm_4.mp3"
"F","","comm_1.mp3"
"F","","comm_2.mp3"
"E","",""
"BTA","10:21:00",""
"F","","comm_1.mp3"
"F","","comm_6.mp3"
"F","","comm_2.mp3"
"E","","" 

Файл должен быть формата «.txt»

Разберем структуру:

"BTA","07:21:00",""

"F","","comm_1.mp3"

"E","",""

 

 "BTA","07:21:00","" – это строка параметров блока

"BTA" – ключи управления

"," – разделитель

"07:21:00" – время начала блока

"" – имя блока (в данном случае нет названия)

"F","","comm_1.mp3" - это строка элемента

"F" – ключ, обозначающий аудио элемент

"" – время выхода, в данном случае ставим пустые т.к. элементы будут в рамках блока

"comm_1.mp3" – имя файла

"E","","" - строка окончания блока

"E" – ключ, означает окончание блока

Далее идут "","" пустые строки

Пустые строки требуются, чтобы распознавание производилось корректно.

 

1.Создаем формат импорта под наш файл

  • Выбираем пункт «Сервис» – далее «Форматы импорта», видим окно – нажимаем «добавить»

Форматы импорта.bmp

  • Видим окно «Настройки импорта»

Настройки импорта.bmp

  • Во вкладке «Разбор файла» вбиваем «Название формата» (любое название), и добавляем в окно «Поля:» кнопкой «Добавить» поля импорта.

В нашем примере нам требуются следующие поля:

- Управление

- Время

- Имя файла

Разделитель оставляем по умолчанию т.к. в нашем примере он именно такой «,». (В случае использования другого разделителя, укажите требуемый)

Начиная с 2.17.2.180 допускается использовать escape-символы (такие как \t, \a, \b, \v, \f ) в качестве разделителя при импорте текстовых файлов. Например, \t - для использования табуляции в качестве разделителя.

  • Переходим на вкладку элемент

Выбираем «Каталог хранения фонограмм по умолчанию» или «Каталоги, в которых следует искать фонограммы» (при указанном каталоге мы можем не указывать полный путь до элемента в текстовом файле)

Важно, что одновременно данные поля не следует использовать:

«Каталог хранения фонограмм по умолчанию» используется в случае уверенности, что требуемая фонограмма находится именно в данном разделе. Произойдет следующее: ПО подставит к пути, который указан по умолчанию имя из файла и так его вставит в расписание, в случае отсутствия фонограммы элемент будет отмечен красным и не проиграется. (Такой способ можно использовать например когда фонограмм еще нет и вставить их позднее в элемент)

«Каталоги, в которых следует искать фонограммы» используется для поиска музыкального файла в папках из списка иерархически т.е. если ПО найдет файл с подходящим названием в первом каталоге, то в остальных поиск произведен не будет.

  • Переходим на вкладку «Обозначения»

На данной вкладке указаны ключи на различные действия, в нашем примере мы используем:

B – Начало блока

T – Фиксировать время начала

A – В свойствах блока в параметрах привязки ко времени устанавливается галочка на пункте «Не позднее»

F – элемент Аудио

E – окончание блока

(Данные обозначения можно менять и настраивать)

  • Нажимаем «ОК», сохраняя шаблон

 

2. Приступаем к импорту

  • Выбираем меню расписания «…»

меню расписания.bmp

  • Выбираем пункт «Импорт из текстового файла»

 

  • Выбираем из списка «Формат импорта», выбираем файл, который мы импортируем.
  • Далее мы можем сохранить пресет настроек, для этого просто вводим название в поле «пресет» и нажимаем кнопку «сохранить».
  • Нажимаем кнопку «ОК»

 

Создаются блоки без типа, чтобы блоки создавались с определенным типом требуется в параметрах блока в текстовом файле добавить соответствующую букву, которая указана в формате импорта на вкладке «Обозначения» (Например  "BTAN","07:21:00",""  – будет создан блок типа Новости)

Готово.

Add picture from clipboard (Maximum size: 742 MB)