Остановка бегущей строки на номере телефона.
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 6
- Зарегистрирован: 09 окт 2009 17:15
Сделали в новой версии?Даниленко Сергей писал(а):В принципе все это сделать можно: и показ картинок с прозрачностью и показ роликов.
Предварительное предложение по формату файла следующее: добавляется строка с именем файла. Дальше скрипт сам анализирует что за тип файла и определяет как (в каком титровальном элементе) его проиграть. Длительность для картинок берется из настроек скрипта, длительность ролика - из него самого.
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Здесь можно найти титровальный объект для "остановки телефона" для версии ПО 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
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
-
- Сообщения: 323
- Зарегистрирован: 13 фев 2007 09:33
- Откуда: Пермский край г.Чернушка
- Контактная информация:
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 323
- Зарегистрирован: 13 фев 2007 09:33
- Откуда: Пермский край г.Чернушка
- Контактная информация:
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 26
- Зарегистрирован: 29 апр 2010 15:53
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 26
- Зарегистрирован: 29 апр 2010 15:53
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
1)Можно вставить свои собственные объявления
2)Можно вставить какие-нибудь новостные или подобного типа (нейтральные) объявления
3)Можно вставить какие-нибудь пустые объявления, например, строчку из пробелов.
Но на наш взгляд делать очень большие промежутки между объявлениями не совсем правильно. Дело в психологии человека: если объявления идут постоянно, то глаз к ним (как к двигающимся объектам) привыкает и читает их периферическим зрением. Это не отвлекает от просмотра самой телепрограммы. Если редко будете показывать, то глаз человека будет дергаться на бегучку при каждом ее появлении, чтобы "нацелиться".
2)Можно вставить какие-нибудь новостные или подобного типа (нейтральные) объявления
3)Можно вставить какие-нибудь пустые объявления, например, строчку из пробелов.
Но на наш взгляд делать очень большие промежутки между объявлениями не совсем правильно. Дело в психологии человека: если объявления идут постоянно, то глаз к ним (как к двигающимся объектам) привыкает и читает их периферическим зрением. Это не отвлекает от просмотра самой телепрограммы. Если редко будете показывать, то глаз человека будет дергаться на бегучку при каждом ее появлении, чтобы "нацелиться".
-
- Сообщения: 26
- Зарегистрирован: 29 апр 2010 15:53
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Новые версии скриптов для остановки телефона.
Добавлен показ роликов и картинок из графических файлов.
Для начала нужно доставить новые компоненты для работы скриптов на софт 5.2.0. Все необходимое можно взять здесь:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... 2/SMS2.zip
Что нужно сделать:
1)Файлы из DDString нужно скопировать сюда:
C:\Program Files\Common Files\SoftLab-Nsk
2)Файлы из FDTitleDesigner\ru нужно скопировать сюда: C:\Program
Files\ForwardT Software\FDTitle\ru
3)Остальные файлы из папки FDTitleDesigner нужно скопировать сюда:
C:\Program Files\ForwardT Software\FDTitle
Здесь лежат сами скрипты:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... _5_0_0.zip
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... _5_0_0.zip
AdvMix - стандартная остановка телефона в той же строке где и само объявление
AdvMixPS - остановка телефона в строке, отличной от строки с объявлением.
Ниже приведено описание параметров скриптов:
Показ рекламных объявлений разных типов:
1. Бегучка с останавливающимся телефоном.
2. Картинки (.bmp, .jpg, .png, .tga и т.д.)
3. Ролики (.avi, .mpg, .mov и т.д.)
Описание.
Входные данные:
Текстовый файл (*.txt), содержаший строки объявлений или
имена файлов (картинок или роликов).
Имена файлов могут быть абсолютными или относительными
(относительно файла задания).
Строки могут содержать тэги форматирования, строки подстановки и оканчиваться на телефон (любой текст), отделённый разделителем.
Разделитель задаётся в параметрах (по умолчанию - '|', без кавычек).
Телефон (дополнительный текст) показывается в той-же строке вслед за бегучкой.
Пример:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами : ) .|123-45-67
TorSmall.avi
smiles\wink.png
D:\Samples\Blurbs\smiles\wink.png
Выйду замуж по любви!|тел. 567-43-21
Внимание!
Файл стилей для показа бегущих строк и телефонов берётся из Титровального Элемента с именем 'Main'.
Кроме того, размеры и расположение всех Титровальных Элементов так-же берутся из 'Main'.
Параметры:
1. Общее время нахождения телефона на экране, вместе с въездом и выездом
var phoneStopSec :double = 10.0;
2. Общее время нахождения картинки на экране, вместе с въездом и выездом
var pictStopSec: Double = 5.0;
3. Разделитель телефона
var phonesSplitter: String = "|";
4. Зациклить
var bLoop: Boolean = 0;
5. Скорость движения бегучки в пикселах за кадр
var speed: double = 5;
6. Текстовый файл (*.txt), содержаший строки подстановок, в формате:
входная строка1|выходная строка1
входная строка2|выходная строка2
...
где
'входная строкаN' - любая последовательность символов (включая пробелы, тэги и т.д.),
'выходная строкаN' - любая последовательность символов (включая тэги, пробелы...)
'|' - разделитель, задаваемый в параметрах.
Исходное объявление, сначала разделяется на 'текст' и 'телефон',
затем в каждой из этих строк (отдельно) ищется полное соответствие с 'входная строкаN'.
'входная строкаN' (полностью) заменяется на 'выходная строкаN'.
Обработка происходит поледовательно.
Пример файла подстановок:
: ) |<pc 66 smiles\smile.png>
тел.|<pc 66 smiles\Phone.png>
Приведённый выше пример, заменится на:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами <pc 66 smiles\smile.png>.|123-45-67
TorSmall.avi
smiles\wink.png
D:\Samples\Blurbs\smiles\wink.png
Выйду замуж по любви!|<pc 66 smiles\Phone.png> 567-43-21
!!!Настоятельно рекомендуем сначала все попробовать не на эфирной машине!!!
Добавлен показ роликов и картинок из графических файлов.
Для начала нужно доставить новые компоненты для работы скриптов на софт 5.2.0. Все необходимое можно взять здесь:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... 2/SMS2.zip
Что нужно сделать:
1)Файлы из DDString нужно скопировать сюда:
C:\Program Files\Common Files\SoftLab-Nsk
2)Файлы из FDTitleDesigner\ru нужно скопировать сюда: C:\Program
Files\ForwardT Software\FDTitle\ru
3)Остальные файлы из папки FDTitleDesigner нужно скопировать сюда:
C:\Program Files\ForwardT Software\FDTitle
Здесь лежат сами скрипты:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... _5_0_0.zip
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... _5_0_0.zip
AdvMix - стандартная остановка телефона в той же строке где и само объявление
AdvMixPS - остановка телефона в строке, отличной от строки с объявлением.
Ниже приведено описание параметров скриптов:
Показ рекламных объявлений разных типов:
1. Бегучка с останавливающимся телефоном.
2. Картинки (.bmp, .jpg, .png, .tga и т.д.)
3. Ролики (.avi, .mpg, .mov и т.д.)
Описание.
Входные данные:
Текстовый файл (*.txt), содержаший строки объявлений или
имена файлов (картинок или роликов).
Имена файлов могут быть абсолютными или относительными
(относительно файла задания).
Строки могут содержать тэги форматирования, строки подстановки и оканчиваться на телефон (любой текст), отделённый разделителем.
Разделитель задаётся в параметрах (по умолчанию - '|', без кавычек).
Телефон (дополнительный текст) показывается в той-же строке вслед за бегучкой.
Пример:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами : ) .|123-45-67
TorSmall.avi
smiles\wink.png
D:\Samples\Blurbs\smiles\wink.png
Выйду замуж по любви!|тел. 567-43-21
Внимание!
Файл стилей для показа бегущих строк и телефонов берётся из Титровального Элемента с именем 'Main'.
Кроме того, размеры и расположение всех Титровальных Элементов так-же берутся из 'Main'.
Параметры:
1. Общее время нахождения телефона на экране, вместе с въездом и выездом
var phoneStopSec :double = 10.0;
2. Общее время нахождения картинки на экране, вместе с въездом и выездом
var pictStopSec: Double = 5.0;
3. Разделитель телефона
var phonesSplitter: String = "|";
4. Зациклить
var bLoop: Boolean = 0;
5. Скорость движения бегучки в пикселах за кадр
var speed: double = 5;
6. Текстовый файл (*.txt), содержаший строки подстановок, в формате:
входная строка1|выходная строка1
входная строка2|выходная строка2
...
где
'входная строкаN' - любая последовательность символов (включая пробелы, тэги и т.д.),
'выходная строкаN' - любая последовательность символов (включая тэги, пробелы...)
'|' - разделитель, задаваемый в параметрах.
Исходное объявление, сначала разделяется на 'текст' и 'телефон',
затем в каждой из этих строк (отдельно) ищется полное соответствие с 'входная строкаN'.
'входная строкаN' (полностью) заменяется на 'выходная строкаN'.
Обработка происходит поледовательно.
Пример файла подстановок:
: ) |<pc 66 smiles\smile.png>
тел.|<pc 66 smiles\Phone.png>
Приведённый выше пример, заменится на:
Отдам, в хорошие руки, белого и пушистого котёнка, с острыми зубами <pc 66 smiles\smile.png>.|123-45-67
TorSmall.avi
smiles\wink.png
D:\Samples\Blurbs\smiles\wink.png
Выйду замуж по любви!|<pc 66 smiles\Phone.png> 567-43-21
!!!Настоятельно рекомендуем сначала все попробовать не на эфирной машине!!!
Последний раз редактировалось Даниленко Сергей 24 май 2011 10:35, всего редактировалось 1 раз.
-
- Сообщения: 323
- Зарегистрирован: 13 фев 2007 09:33
- Откуда: Пермский край г.Чернушка
- Контактная информация: