Плагин ValueXMLWriter¶
Назначение¶
Позволяет записывать в XML файл любое известное занчение, хранящееся на сервере значений. Например, очередь воспроизведения X-плеера. Дополнительно можно вызывать внешнее приложение в момент изменения файла. Это удобно для решения задач автоматизации и инеграции с внешними приложениями и системами.
Визуальная таблица настроек¶
В таблице настроек предусмотрены следующие поля:
- ValueName - название значения переменной, события и изменения по которой требуется получать и передавать приложению
- FileName - полное имя создаваемого XML-файла (Подставляется в аргументах вместо FILE)
- Codepage - кодировка, по умолчанию - UTF-8 (ANSI,UTF-8)
- ExecuteApp - имя файла выполняемого приложения
- Arguments - список аргументов. С помощью FILE можно указать полное имя создаваемого XML-файла
- WorkPath - рабочий каталог приложения
- WaitOption - опции ожидания выполнения запущенного процесса: не ждать, ждать указанное время (сек.) или ждать вечно
- ValueServerAddress - адрес сервера значений
Настройка vid файла¶
Файл библиотеки плагина:
ValueXMLWriter.dll
Связан с библиотеками:
D3API.dll
D3APICommon.dll
Для подключения и настройки плагина в vid файле требуется прописать:
CREATE_NET_WND_PLUGIN <идентификатор плагина> ValueXMLWriter.dll Digispot.Plugins.ValueXMLWriter