RUS
  • RUS
  • ENG

Утилита чтения белых списков

Последние изменения: 19.09.2025

litelist.exe

Руководство по утилите



litelist.exe – консольная утилита для ОС Windows 64 бит, позволяющая читать и писать белые списки УСПД Вавиот. Можно использовать вручную (запуская из командной строки), может вызываться из скриптов для массовой загрузки списков

action <read/write/compare/append/delete/collect>

  • read – чтение текущего «белого списка» из УСПД
  • write – запись нового «белого списка» в УСПД
  • compare – чтение текущего «белого списка» и сравнение его с заданным списком
  • append – добавление перечня ПУ к текущему «белому списку»
  • delete – удаление перечня ПУ из текущего «белого списка»
  • collect – выгрузка лицензий для указанного перечня ПУ из облачного сервера Вавиот и сохранение их локально в виде файла базы лицензий *.db

- host <ip adress> - IP адрес УСПД

- p <port> - порт УСПД (по умолчанию 80)

- user <username> - имя пользователя УСПД, имеющего права доступа к работе с «белым списком»

- pass <password> - пароль для данного пользователя

- filename <file name>  - имя файла, содержащего список номеров ПУ, разделенный запятыми

 - list <id1,id2,...idn> - список номеров ПУ(альтернатива передачи списка файлом)

- waviotuser <username> - имя пользователя облачного сервера api.waviot.ru. Должен входить в компанию - владельца ПУ, для которых необходимо получать лицензии онлайн при добавлении в «белый список»

- waviotpass <password> - пароль для данного пользователя

Для доступа к УСПД с целью чтения, записи, добавления удаления или сравнения «белого списка», необходимо указать IP-адрес, имя пользователя и пароль, используя аргументы -host, -user и -pass. Пользователь должен иметь достаточные права для работы с белым списком

Для записи, добавления приборов в «белый список» УСПД, сравнения текущего списка, либо выгрузки базы лицензий, необходимо указать перечень номеров ПУ в аргументе -list либо в текущей папке создать файл, содержащий перечень номеров и указать имя данного файла в аргументе -file

При записи или добавлении ПУ в белый список УСПД необходимы лицензии на данные ПУ, которые могут быть получены онлайн либо могут храниться в одном или более файлов *.db, лежащих в текущей папке. Для получения лицензий онлайн должны быть указаны аргументы –waviotuser и -waviotpass с данными учетной записи на сервисе api.waviot.ru. Пользователь должен входить в компанию - владельца данными ПУ

Для работы с белыми списками оффлайн, лицензии на ПУ могут предварительно быть выгружены в файл .db при помощи аргумента -action collect


Примеры использования:

litelist.exe -action read -host 10.1.103.12 -user admin -pass admin -filename read.csv
litelist.exe -action write -host 10.1.103.12 -user admin -pass admin -filename write.csv -waviotuser [email protected] -waviotpass qwerty123
litelist.exe -action write -host 10.1.103.12 -user admin -pass admin -list  8117114,10534022,10856458
litelist.exe -action compare -host 10.1.103.12 -user admin -pass admin -list 8117114,10534022,10856458
litelist.exe -action append -host 10.1.103.12 -user admin -pass admin -list 8117114
litelist.exe -action delete -host 10.1.103.12 -user admin -pass admin -filename todelete.csv
litelist.exe -action collect -filename list.csv -waviotuser [email protected] -waviotpass qwerty123

Помогла ли вам статья?