Остановка бегущей строки на номере телефона.
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Чтобы чего-то озвучивать сначала нужно понять что вам нужно. То что вами написано - это очень размытое пожелание. Нам нужно конретное т/з. Поэтому свяжитесь, пожалуйста, с техподдержкой и мы продолжим выяснять ваши требования/пожелания.
forward@softlab.tv
forward@sl.iae.nsk.su
forward@softlab-nsk.com
forward@softlab.tv
forward@sl.iae.nsk.su
forward@softlab-nsk.com
-
- Сообщения: 3
- Зарегистрирован: 14 янв 2010 23:21
- Откуда: Заринск
- Контактная информация:
проблемка
немогли бы вы поподробнее рассказать как и куда вставлять файл подстановки текст | картинка, файл создал, внутри прописал, а как в скрипт его вставить?Даниленко Сергей писал(а):Здесь можно найти титровальный объект для "остановки телефона" для версии ПО 5.2.0:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... eStop2.zip
CrawlPhoneStop2.js - Бегучка с останавливающимся телефоном.
Описание:
Входные данные:
1. Текстовый файл (*.txt), содержаший строки объявлений (с тэгами форматирования). В конце строки - телефон (любой текст) отделённый разделителем, задаваемым в параметрах (по умолчанию - '|', без кавычек).
Пример:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами <!>.|123-45-67
Выйду замуж по любви!|тел. 567-43-21
Параметры:
1. Общее время нахождения телефона на экране, вместе с въездом и выездом
var phoneStopSec :double = 10.0;
2. Разделитель телефона
var phonesSplitter: String = "|";
3. Зациклить
var crawlLoop: Boolean = 0;
4. Текстовый файл (*.txt), содержаший строки подстановок, в формате:
входная строка1|выходная строка1
входная строка2|выходная строка2
...
где
'входная строкаN' - любая последовательность символов (включая пробелы, тэги и т.д.),
'выходная строкаN' - любая последовательность символов (включая тэги, пробелы...)
'|' - разделитель, задаваемый в параметрах.
Исходное объявление, сначала разделяется на 'текст' и 'телефон',
затем в каждой из этих строк (отдельно) ищется полное соответствие с 'входная строкаN'.
'входная строкаN' (полностью) заменяется на 'выходная строкаN'.
Обработка происходит поледовательно.
Пример:
<!>|<pc 66 smiles\smile.png>
тел.|<pc 66 smiles\Phone.png>
В качестве примера:
Строка:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами <!>.|123-45-67
заменится на:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами <pc 66 smiles\smile.png>.|123-45-67
Строка:
Выйду замуж по любви!|тел. 567-43-21
заменится на:
Выйду замуж по любви!|<pc 66 smiles\Phone.png> 567-43-21
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Титровальный объект со скриптом имеет специальное поле для выбора задания:
viewtopic.php?p=11586#11586
Его можно использовать для просмотра в программе FDTitleDesigner.
В реальной жизни (в программе OnAir) для объекта со скриптом заводится своя файловая страничка с заданиями точно так же как и для других титровальных объектов, которые скрипт не содержат.
viewtopic.php?p=11586#11586
Его можно использовать для просмотра в программе FDTitleDesigner.
В реальной жизни (в программе OnAir) для объекта со скриптом заводится своя файловая страничка с заданиями точно так же как и для других титровальных объектов, которые скрипт не содержат.
-
- Сообщения: 3
- Зарегистрирован: 14 янв 2010 23:21
- Откуда: Заринск
- Контактная информация:
Вопрос бы в другом, наверно неправильно зада, но в тишине и покои получилось сделатьДаниленко Сергей писал(а):Титровальный объект со скриптом имеет специальное поле для выбора задания:
viewtopic.php?p=11586#11586
Его можно использовать для просмотра в программе FDTitleDesigner.
В реальной жизни (в программе OnAir) для объекта со скриптом заводится своя файловая страничка с заданиями точно так же как и для других титровальных объектов, которые скрипт не содержат.
теперь возник второй вопрос
вот пример: тел. | 8-923-859-95-68, 8-913-458-58-85
как можно сделать остановку на каждом номере в пределах одного объявления?
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Мы никогда не планировали делать это. Впрочем никто из пользователей нас и не просил об этом.теперь возник второй вопрос
вот пример: тел. | 8-923-859-95-68, 8-913-458-58-85
как можно сделать остановку на каждом номере в пределах одного объявления?
Поэтому варианты такие:
1)Брать исходники скрипта и переделывать самостоятельно
2)Обращаться к нам, чтобы мы переделали. Но это будет платная разработка (хоть и не дорого), сделанная конкретно для вас.
-
- Сообщения: 8
- Зарегистрирован: 08 фев 2011 16:19
Помогите, пожалуйста,
не хочет делать автозамену в бегущей строке.
Используемый скрипт: AdvMix (вер. 1,5 от 08/10/2010)
ForwardTSoftware 5.2.0, компоненты SMS2.zip обновлены согласно инструкции в этом топике.
файл подстановки - обычный txt вида указан в поле substitutions file секции параметры скрипта в свойствах титровального объекта.
скрипт ни на одно из вхождений не реагирует, выдает строки со всеми вариантами слова тел. неизменной.
+ к вышеизложенному, при запуске доп. экземпляра FdOnAir при загрузке титровального объекта, содержащего указанную строку выходит сообщение об ошибке:
не хочет делать автозамену в бегущей строке.
Используемый скрипт: AdvMix (вер. 1,5 от 08/10/2010)
ForwardTSoftware 5.2.0, компоненты SMS2.zip обновлены согласно инструкции в этом топике.
файл подстановки - обычный txt вида
Код: Выделить всё
тел.|<pc 66 Pictures\tel.tga>
Тел.|<pc 66 .\Pictures\tel.tga>
т.|<pc 66 Pictures\tel.tga>
скрипт ни на одно из вхождений не реагирует, выдает строки со всеми вариантами слова тел. неизменной.
+ к вышеизложенному, при запуске доп. экземпляра FdOnAir при загрузке титровального объекта, содержащего указанную строку выходит сообщение об ошибке:
При этом в Тайтл дизайнере - элементу Main назначена координата - 0, что как я понимаю, должно обепечивать автоматическое назначение слояTitleProjectMgr.Init
Титровальный элемент не может быть расположен в слое с Z- координатой 1,
поскольку этот слой уже занят другим элементом.
Возможно запущена другая программа, использующая Титры
Последний раз редактировалось Денис Добрынин 09 фев 2011 16:08, всего редактировалось 1 раз.
-
- Сообщения: 131
- Зарегистрирован: 16 июн 2010 12:58
- Откуда: Ейск. ТК ТСТ
Вы наверно используете один и тот же титровальный проект - а так нельзя...+ к вышеизложенному, при запуске доп. экземпляра FdOnAir при загрузке титровального объекта, содержащего указанную строку выходит сообщение об ошибке:При этом в Тайтл дизайнере - элементу Main назначена координата - 0, что как я понимаю, должно обепечивать автоматическое назначение слояTitleProjectMgr.Init
Титровальный элемент не может быть расположен в слое с Z- координатой 1,
поскольку этот слой уже занят другим элементом.
Возможно запущена другая программа, использующая Титры
в крайней мере нужно в ручную изменить координаты по Z, чтоб они не совподали в обоих экземплярах
-
- Сообщения: 131
- Зарегистрирован: 16 июн 2010 12:58
- Откуда: Ейск. ТК ТСТ
у вас в этом коде во второй строке указан другой путь - обратите внимание на указание путиДенис Добрынин писал(а):Помогите, пожалуйста,
не хочет делать автозамену в бегущей строке.
Используемый скрипт: AdvMix (вер. 1,5 от 08/10/2010)
ForwardTSoftware 5.2.0, компоненты SMS обновлены согласно инструкции в этом топике.
файл подстановки - обычный txt видауказан в поле substitutions file секции параметры скрипта в свойствах титровального объекта.Код: Выделить всё
тел.|<pc 66 Pictures\tel.tga> Тел.|<pc 66 .\Pictures\tel.tga> т.|<pc 66 Pictures\tel.tga>
скрипт ни на одно из вхождений не реагирует, выдает строки со всеми вариантами слова тел. неизменной.
-
- Сообщения: 8
- Зарегистрирован: 08 фев 2011 16:19
Это были варианты с целью понять суть проблемы, на каком этапе сбоит
Т.е. не работает не вставка картинки (в этом случае, при неправильном пути вышло бы "продам дом <pc 66 .\Pictures\tel.tga> 44-44-44"), а сбоит раньше, не меняется обычное слово на тэг. ( выводит строку задания неизмененной "Продам дом. Тел. 44-44-44")
P.S. Проекты разные, имена титр. объектов в проектах также разные.
Можно забивать и ручками, но в руководствах (в разделе "запуск нескольких FdOnAir) ничего не указано на обязательность ручного указания слоя для титровальных объектов используемых в доп. окнах) т.е. предполагается, думаю всё же, что назначение слоёв должно происходить автоматически. Иначе выходит, что в основном проекте 8 объектов распределятся автоматически, а все другие титры, бегушки, чаты - пиликайте вручную, да еще следите чтобы номера слоев не совпали, а то опять же не даст загрузиться
Т.е. не работает не вставка картинки (в этом случае, при неправильном пути вышло бы "продам дом <pc 66 .\Pictures\tel.tga> 44-44-44"), а сбоит раньше, не меняется обычное слово на тэг. ( выводит строку задания неизмененной "Продам дом. Тел. 44-44-44")
P.S. Проекты разные, имена титр. объектов в проектах также разные.
Можно забивать и ручками, но в руководствах (в разделе "запуск нескольких FdOnAir) ничего не указано на обязательность ручного указания слоя для титровальных объектов используемых в доп. окнах) т.е. предполагается, думаю всё же, что назначение слоёв должно происходить автоматически. Иначе выходит, что в основном проекте 8 объектов распределятся автоматически, а все другие титры, бегушки, чаты - пиликайте вручную, да еще следите чтобы номера слоев не совпали, а то опять же не даст загрузиться
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Не срабатывает сама подстановка. Значит по каким-то причинам та часть текста, которая стоит в файле подстановок с левой стороны не находится в строках с объявлениями.Т.е. не работает не вставка картинки (в этом случае, при неправильном пути вышло бы "продам дом <pc 66 .\Pictures\tel.tga> 44-44-44"), а сбоит раньше, не меняется обычное слово на тэг. ( выводит строку задания неизмененной "Продам дом. Тел. 44-44-44")
Нам нужно:
1)ваш титровальный проект (без файлов, которые в нем используются)
2)файл подстановок (именно тот, который вызывает проблемы)
3)текстовый файл, который используется в качестве задания для бегущей строки (именно тот, который вызывает проблемы).
forward@softlab.tv
forward@sl.iae.nsk.su
forward@softlab-nsk.com
1)Программа OnAir сама никак не распределяет титровальные элементы / объекты по слоямP.S. Проекты разные, имена титр. объектов в проектах также разные.
Можно забивать и ручками, но в руководствах (в разделе "запуск нескольких FdOnAir) ничего не указано на обязательность ручного указания слоя для титровальных объектов используемых в доп. окнах) т.е. предполагается, думаю всё же, что назначение слоёв должно происходить автоматически. Иначе выходит, что в основном проекте 8 объектов распределятся автоматически, а все другие титры, бегушки, чаты - пиликайте вручную, да еще следите чтобы номера слоев не совпали, а то опять же не даст загрузиться
2)Вся информация о Z-координатах содержится именно в титровальных проектах
3)Указывать Z-координаты не обязательно для каждого конкретного титровального элемента
4)Согласитесь, что вы не так уж часто делаете титровальные проекты для своего канала и подумать о Z-координатах для своих объектов должны. Представим, что будет возможность автоматического распределения Z-координат при загрузке разных титровальных проектов с одинаковыми Z-координатами у объектов. А ответьте тогда на такой вопрос: как титровальная система должна при автоматическом распределении понять ваш дизайнерский замысел и распределить координаты объектов правильным образом? Как она должна понять кто должен быть выше, кто глубже? Как ей понять, что подложка из первого проекта должна быть под бегучкой из второго проекта? Вы над таким вопросом не задумывались?
5)Для облегчения решения подобных проблем в новой версии ПО нами будет сделано:
а)возможность указать базовую Z-координату в титровальном проекте для всего проекта целиком. Т.е. поменяв одно свойство в разных проектах вы гарантировано не получите пересечения по Z-координате.

б)возможность указания баззовой Z-координаты проекта непосредственно в программе OnAir

-
- Сообщения: 131
- Зарегистрирован: 16 июн 2010 12:58
- Откуда: Ейск. ТК ТСТ
Кстати, очень удобно будет и нам и, думаю, многим другим5)Для облегчения решения подобных проблем в новой версии ПО нами будет сделано:
а)возможность указать базовую Z-координату в титровальном проекте для всего проекта целиком. Т.е. поменяв одно свойство в разных проектах вы гарантировано не получите пересечения по Z-координате.

-
- Сообщения: 8
- Зарегистрирован: 08 фев 2011 16:19
Доброе утро, файлы выслал.

Просто ни в мануале по FdOnAir-у ни в подписях этого параметра в Title Designere ничего не указывает на ошибочность действий пользователя, что подталкивает к ошибочному предположению о программной ошибке.
Согласен, полностью автоматическое распределение Z-координат - это мощное проявление энергии Вселенского Хаоса.Даниленко Сергей писал(а): Согласитесь, что вы не так уж часто делаете титровальные проекты для своего канала и подумать о Z-координатах для своих объектов должны. Представим, что будет возможность автоматического распределения Z-координат при загрузке разных титровальных проектов с одинаковыми Z-координатами у объектов. А ответьте тогда на такой вопрос: как титровальная система должна при автоматическом распределении понять ваш дизайнерский замысел и распределить координаты объектов правильным образом? Как она должна понять кто должен быть выше, кто глубже? Как ей понять, что подложка из первого проекта должна быть под бегучкой из второго проекта? Вы над таким вопросом не задумывались?

Просто ни в мануале по FdOnAir-у ни в подписях этого параметра в Title Designere ничего не указывает на ошибочность действий пользователя, что подталкивает к ошибочному предположению о программной ошибке.
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
А какие подписи можно добавить в Title Designer? К каждому полю, где вводится Z-order, добавить на всякий случай подсказку: "Имейте ввиду, что данный параметр не должен совпадать с аналогичным в других титровальных проектах, если он работает в том же или другом экземпляре FDOnAir на той же плате"? А у нас есть и другие программы, умеющие титры показывать. Придется инструкцию на полстраницы к каждому полю ввода Z-order добавлять 

-
- Сообщения: 8
- Зарегистрирован: 08 фев 2011 16:19
Ну это ваше право, добавлять какие-то бы ни было подписи в ваш продукт. Я лично ни о чем таком никого не просил.vd писал(а):А какие подписи можно добавить в Title Designer?
Меня просто смутило имеющееся сейчас утверждение в футере TD, "если вы оставите в этом поле 0 то ваш объект распределится автоматически..." + лакуны в ваших мануалах, касающиеся работы в таком, по видимости, редком и мало используемом режиме, как запуск более одного управляющего окна.
-
- Сообщения: 2311
- Зарегистрирован: 05 мар 2003 19:21
Простите, я не знаю, что такое "лакуны". Можете указать, какое конкретно место и в каком мануале вы имеете ввиду, и что именно там написано недостаточно понятно?лакуны в ваших мануалах, касающиеся работы в таком, по видимости, редком и мало используемом режиме, как запуск более одного управляющего окна.
Запуск нескольких экземпляров программы FDOnAir - действительно не очень частая потребность, и точно нужна не каждому второму. Да, Z-order и работа с ним в нескольких разных программах - вещь не очень очевидная. Но если у кого-то возникают проблемы с нашим ПО, мы всегда помогаем. Что, собственно, делаем и здесь и прямо сейчас.