Skip to content

Препроцессор для модуля "Import from text file" в Джин

License

Notifications You must be signed in to change notification settings

ykmn/Digispot-PreProcMediapilot

Repository files navigation

Препроцессор для модуля Import from text file в Digispot II DJin

================================================================

Для модуля "Импорт из текстового файла" требуется текстовый файл в формате CSV. Если генератор музыкального или рекламного расписания выдаёт текстовый файл с полями фиксированной ширины, его необходимо преобразовать в формат с разделителями.

Данный препроцессор создан для преобразования формата "RCS Mediapilot" (см. образец DF180817.txt) в формат, пригодный для модуля импорта (см. образец DF180817.out.txt) Кроме этого:

  • из исходного файла удаляются строки с пустым ID_number
  • из исходного файла используются только поля Time, ID_number, Duration ,Date, Name.
  • результирующий файл сохраняется в UTF-8

Препроцессор легко адаптируется под другие форматы с полями фиксированной ширины.

Для использования скопируйте preproc.ps1 и Media Pliot.fdl в папку \ROOT\IMP_FORMATS\ вашего ROOT-сервера или сконфигурируйте новый формат импорта, добавив C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -ExecutionPolicy bypass -command "\\your-root-server\ROOT\IMP_FORMATS\preproc.ps1" в параметры модуля.

Roman Ermakov r.ermakov@emg.fm

v1.00 2018-08-18 Initial release

v1.01 2018-08-20 Some fixes. Requre PowerShell >2.0

v1.02 2018-08-22 Converting seconds to milliseconds as DJin import requires

About

Препроцессор для модуля "Import from text file" в Джин

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors