Проигрыватель виджетов

Проигрыватель виджетов - это средство, используемое для запуска виджета как независимого приложения.

Он необходим для:

  • Запуска виджета на сенсорной панели, подсоединенной к промышленному или домашнему контроллеру;

  • Запуска важных виджетов мониторинга без запуска самого AggreGate Client.

Диалоговое окно параметров

Если проигрыватель виджетов запускается без параметров командной строки, отображается диалоговое окно «Параметры подключения к серверу».

В этом диалоговом окне вы можете указать параметры, которые будут использоваться проигрывателем виджетов для подключения к AggreGate Server, авторизации и отображения виджета:

Параметр

Имя

Тип

Описание

IP-адрес или имя хоста

address

String

IP-адрес или имя хоста AggreGate Server. Например, localhost.

Номер порта

port

Integer

Порт AggreGate Server для клиентских подключений. Порт по умолчанию для клиентских подключений — 6460.

Имя пользователя

username

String

Имя учетной записи пользователя, используемой для входа на сервер.

Пароль

password

String

Парооль учетной записи пользователя.

Путь виджета

widgetPath

String

Полный путь к контексту виджета. Например, users.admin.widgets.myCustomWidget.

Путь контекста по умолчанию

defaultContextPath

String

Путь к контексту по умолчанию для виджета. Этот параметр актуален только для относительных виджетов.

Полноэкранный

fullScreen

Boolean

Флаг полноэкранного режима. Если значение равно true, проигрыватель виджетов запускается в полноэкранном режиме.

Опции командной строки

Проигрыватель Виджетов запускается при помощи исполняемого файла widget_player (его расширение не зависит от операционной системы).

Параметры подключения Проигрывателя Виджетов можно указать с помощью аргументов командной строки. Если Проигрыватель Виджетов не может подключиться к AggreGate Server с указанными параметрами командной строки, отобразится диалоговое окно «Параметры подключения».

Для запуска Проигрывателя Виджетов используйте следующий формат:

widget_player [server_address server_port username password] widget_context_path [other_options]

  • server_address - это IP или имя хоста AggreGate Server (например, localhost);

  • server_port - это порт AggreGate Server, принимающий соединения с клиентом (6460 по умолчанию);

  • username - это имя AggreGate Server учетной записи пользователя, которое используется для входа на сервер;

  • password - это пароль учетной записи пользователя AggreGate Server;

  • widget_context_path - это полный путь контекста виджета для запуска, например users.admin.widgets.myCustomWidget

Другие опции

-c default_context_path

Определяет полный путь контекста по умолчанию, который будет использоваться во время работы виджета, например users.admin.devices.myDevice. Этот параметр применим только к относительным виджетам.

-f

Включает полноэкранный режим.

-h

Отображает подсказку к параметрам командной строки.

Файл конфигурации

При первом запуске Проигрыватель Виджетов создает конфигурационный файл widget-player.properties.

Этот файл используется для скрытого режима работы Проигрывателя Виджетов. В этом режиме Проигрыватель Виджетов считывает все параметры подключения из конфигурационного файла и запрашивает только учетные данные пользователя:

Чтобы включить скрытый режим, установите параметр hiddenMode в значение true в конфигурационном файле.

Конфигурационный файл проигрывателя виджетов содержит следующие параметры:

Имя

Описание

serverAddress

IP-адрес или имя хоста AggreGate Server.

serverPort

Порт AggreGate Server для клиентских подключений.

widgetPath

Полный путь к контексту виджета.

defaultContextPath

Путь к контексту по умолчанию для виджета. Этот параметр актуален только для относительных виджетов.

fullScreen

Флаг полноэкранного режима. Если значение равно true, Проигрыватель Виджетов запускается в полноэкранном режиме.

hiddenMode

Флаг скрытого режима. Если значение равно true, Проигрыватель Виджетов считывает все параметры подключения из файла конфигурации.

Полноэкранный режим

Любой виджет может быть увеличен на полный экран нажатием клавиши F11.

Полноэкранный режим отключается нажатием клавиши ESC или F11.

Was this page helpful?