Автозапуск расписания c ожиданием по времени.

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: Людмила, PR, vd, Даниленко Сергей

Ответить
Yarik
Сообщения: 23
Зарегистрирован: 27 апр 2004 23:16
Откуда: Украина, Харьков.
Контактная информация:

Автозапуск расписания c ожиданием по времени.

Сообщение Yarik »

Здравствуйте, есть следующее расписание

Код: Выделить всё

wait follow 0 
titleObjLoad {flash} (0:00:00.00) D:\flash.swf
titleObjOn {flash} 0:00:01.00 [0.10] 
pause 0:00:10.00 
titleObjLoad {string} (0:00:00.00) D:\string.txt
titleObjOn {string} 0:00:01.00 [0.10] 

wait time 0:00:00.00 [5.00] active
titlingOff
movie 0 [0.10] d:\zast.avi
movie 0 [0.10] d:\video1.avi
movie 0 [0.10] d:\video2.avi
movie 0 [0.10] d:\video3.avi
movie 0 [0.10] d:\video4.avi
titlingOn
movie 0 [0.10] d:\zast.avi

wait time 1:00:00.00 [5.00] active
titlingOff
movie 0 [0.10] d:\zast.avi
movie 0 [0.10] d:\video1.avi
movie 0 [0.10] d:\video2.avi
movie 0 [0.10] d:\video3.avi
movie 0 [0.10] d:\video4.avi
titlingOn
movie 0 [0.10] d:\zast.avi
-------------->>> и так далее 24 раза, т.е. каждый час в начале запускается последовательность файлов, которая может постоянно меняться.

есть файл в автозагрузке windows, который возобновляет вещание при аварийном сбое, или по другой причине.

Код: Выделить всё

start "1" "C:\Program Files\ForwardT Software\OnAir\FDOnAir.exe" #1 "d:\airList.air" /autostart
так вот после перезагрузки, происходит следующее:
титровальные объекты запускаются, и позиция расписания устанавливается на комманду wait time 0:00:00 и если навести курсор мышки то отображается, что она будет выполнена на следующий день в 0 часов, а нужно чтобы она перешла на ближайший час после которого произошла загрузка расписания.
с параметром /restore таже картина, да он нам и не нужен, как быть, может нужно что в расписании подправить?
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

При вашей командной строке программа Onair стартует расписание (указанное в вашей строке) и начинает его воспроизводить сначала.
Вам как раз нужен флаг /restore. Но только необходимо из командной строки убрать имя файла расписания!. В таком случае расписание будет каждый загружаться (программа Onair его будет запоминать сама поскольку есть флаг /restore), но воспроизводиться оно будет не с начала, а с текущего времени.
Yarik
Сообщения: 23
Зарегистрирован: 27 апр 2004 23:16
Откуда: Украина, Харьков.
Контактная информация:

Сообщение Yarik »

спасибо, сегодня попробую.
Ответить