Проигрыватель виджетов
Проигрыватель виджетов - это средство, используемое для запуска виджета как независимого приложения.
Он необходим для:
Запуска виджета на сенсорной панели, подсоединенной к промышленному или домашнему контроллеру;
Запуска важных виджетов мониторинга без запуска самого AggreGate Client.
Диалоговое окно параметров
Если проигрыватель виджетов запускается без параметров командной строки, отображается диалоговое окно «Параметры подключения к серверу».

В этом диалоговом окне вы можете указать параметры, которые будут использоваться проигрывателем виджетов для подключения к AggreGate Server, авторизации и отображения виджета:
Параметр | Имя | Тип | Описание |
IP-адрес или имя хоста | address | String | IP-адрес или имя хоста AggreGate Server. Например, |
Номер порта | port | Integer | Порт AggreGate Server для клиентских подключений. Порт по умолчанию для клиентских подключений — |
Имя пользователя | username | String | Имя учетной записи пользователя, используемой для входа на сервер. |
Пароль | password | String | Парооль учетной записи пользователя. |
Путь виджета | widgetPath | String | Полный путь к контексту виджета. Например, |
Путь контекста по умолчанию | defaultContextPath | String | Путь к контексту по умолчанию для виджета. Этот параметр актуален только для относительных виджетов. |
Полноэкранный | fullScreen | Boolean | Флаг полноэкранного режима. Если значение равно |
Опции командной строки
Проигрыватель Виджетов запускается при помощи исполняемого файла 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
Другие опции
| Определяет полный путь контекста по умолчанию, который будет использоваться во время работы виджета, например |
| Включает полноэкранный режим. |
| Отображает подсказку к параметрам командной строки. |
Файл конфигурации
При первом запуске Проигрыватель Виджетов создает конфигурационный файл widget-player.properties.
Этот файл используется для скрытого режима работы Проигрывателя Виджетов. В этом режиме Проигрыватель Виджетов считывает все параметры подключения из конфигурационного файла и запрашивает только учетные данные пользователя:

Чтобы включить скрытый режим, установите параметр hiddenMode в значение true в конфигурационном файле.
Конфигурационный файл проигрывателя виджетов содержит следующие параметры:
Имя | Описание |
serverAddress | IP-адрес или имя хоста AggreGate Server. |
serverPort | Порт AggreGate Server для клиентских подключений. |
widgetPath | Полный путь к контексту виджета. |
defaultContextPath | Путь к контексту по умолчанию для виджета. Этот параметр актуален только для относительных виджетов. |
fullScreen | Флаг полноэкранного режима. Если значение равно |
hiddenMode | Флаг скрытого режима. Если значение равно |
Полноэкранный режим
Любой виджет может быть увеличен на полный экран нажатием клавиши F11.
Полноэкранный режим отключается нажатием клавиши ESC или F11.
Was this page helpful?