Project

General

Profile

Инфопанель

Назначение

Универсальный модуль отображения отображения Digispot Инфопанель (Infopanel) - система для отображения информации на экранах, создания автономных и управляемых информационных панелей, часов, индикаторов и и пр. Для обмена данными использует систему событий.

Терминология

  • Клип - приложение Adobe Flash, выполняющееся в Flash-плеере.
  • Flash-плеер программа для воспроизведения клипов. Может быть отдельным приложением (Windows, Linux, Mac) или ActiveX-компонентой (Windows). Разработчик - Adobe. Все, сказанное ниже, проверялось в Adobe Flash Player v 10.x.
  • Модуль - компонент приложения Digispot II.

Встраивание в Джин

Для встраивания необходимо использовать плагин TractFlashPlugin.FlashCtrl из сборки TractFlashPlugin.dll.
Пример фрагмента VID файла:

CREATE_NET_WND_PLUGIN   FlashWnd       TractFlashPlugin.dll       TractFlashPlugin.FlashCtrl
SET_OBJ_BASE            FlashWnd       var DigispotHostName       PanelDemo
SET_OBJ_BASE            FlashWnd       var DigispotServer         127.0.0.1
SET_OBJ_BASE            FlashWnd       var DigispotPort           7610
SET_OBJ_BASE            FlashWnd       var LocalConfigFile        PanelDemoConfig.xml
SET_OBJ_BASE            FlashWnd       SwfFile                    ..\Infopanel\main.sw


В данном примере плагин запускает клип <корень каталога версии>\Infopanel\main.swf. Имя клипа можно указать в виде относительного пути от каталога, в котором находится выполняемый файл djin.exe. Данный клип является главным клипом Инфопанели.

Клипу устанавливаются параметры:

  • DigispotHostName - имя хоста Инфопанели в системе событий (Имеет более высокий приоритет, чем указанное в конфигурационном файле)
  • LocalConfigFile - имя конфигурационного файла (можно относительно расположения клипа). Данный файл описывает конфигурацию панели.
  • DigispotServer - адрес серверной точки подключения (если не указан, то 127.0.0.1)
  • DigispotPort - порт (если не указан, то 7600)

Существующие клипы

Конфигурация

Конфигурация описывается в специальном конфигурационном файле, обычно он называется PanelDemoConfig.xml. Формат файла описан на странице: Конфигурационный файл Infopanel

Дополнительные права для Flash

Для работы Инфопанели необходимо разрешить клипам работать одновременно с файлами и сетевыми соединениями. Это разрешено только доверенным клипам. Чтобы клип стал доверенным, необходимо

  • На странице глобальной безопасности Flash добавить ролик в список доверенных.
    Для этого необходимо открыть страницу и добавить в список доверенных каталогов каталог с роликами (или родительский каталог). Это необходимо сделать, иначе пример не будет работать.
    Переходим по ссылке. Делаем как на картинке, вместо D:\ указываем свой каталог.

flash_sec.PNG

  • Начиная с версии 11 в конфигурационном файле
    • для 32-разрядной ОС C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust\Infopanel.cfg
    • для 64-разрядной ОС C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerTrust\Infopanel.cfg
      указать свой каталог.

См. также

Add picture from clipboard (Maximum size: 742 MB)