Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:pro_alert:01_install_and_settings:02_proalert_settings [2023/02/15 16:06] – Алексей Коробов | external:pro_alert:01_install_and_settings:02_proalert_settings [2023/09/26 15:48] (текущий) – Алексей Коробов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Настройка агента ProAlert ====== | ====== Настройка агента ProAlert ====== | ||
- | Лицензирование | + | ===== Установка |
+ | - Скачать [[https:// | ||
+ | - Распаковать архив в отдельную папку. Не нужно распаковывать на рабочем столе или в каталог с названием версии. | ||
- | Для | + | В дистрибутиве |
+ | < | ||
+ | desktop.bat | ||
+ | install.bat | ||
+ | uninstall.bat | ||
+ | license.bat | ||
+ | </ | ||
- | Получить лицензию, | + | Первый запуск приложения рекомендуется провести через desktop.bat |
+ | В процессе запуска возможно появления сообщение от брандмауэра или антивируса с запросом на сетевой доступ для нового приложения. Необходимо «Разрешить» доступ. | ||
+ | |||
+ | |||
+ | ===== Лицензирование ===== | ||
+ | |||
+ | |||
+ | Для работы с ProAlert при первичной установке необходимо прописать лицензию. Для этого: | ||
+ | |||
+ | Получить лицензию, | ||
Запустить license.bat | Запустить license.bat | ||
- | Пролицензировать модуль | + | Пролицензировать модуль [[https:// |
- | Закрыть окно | + | Закрыть окно. |
- | Запустить приложение | + | |
+ | ===== Настройка ProAlert-агента ===== | ||
+ | |||
+ | После первого запуска ProAlert-агента в папке с исполняемыми файлами появится конфиг-файл **proalert_settings.yaml**. Его нужно открыть блокнотом и отредактировать. | ||
+ | |||
+ | Пример конфигурационного файла: | ||
+ | |||
+ | <code ini> | ||
+ | # Настройки | ||
+ | rk7_mid_connection: | ||
+ | # Адрес подключения к HTTP-XML интерфейсу кассового сервера. (str) | ||
+ | host: 127.0.0.1 | ||
+ | # Порт подключения к HTTP-XML интерфейсу кассового сервера. (int) | ||
+ | port: 8080 | ||
+ | # Имя пользователя для работы с HTTP-XML интерфейсом кассового сервера. (str) | ||
+ | user: '' | ||
+ | # Пароль пользователя для работы с HTTP-XML | ||
+ | password: '' | ||
+ | # Настройки локального HTTP сервера. На этот порт будут приходить события, | ||
+ | http_server: | ||
+ | # Порт сервера 1..65535 (int) | ||
+ | port: 11130 | ||
+ | # Кол-во потоков для обработки | ||
+ | threads: 4 | ||
+ | # Настройки локального TCP сервера ProAgent-а. С этим портом в r_keeper настраивается виртуальный принтер. | ||
+ | tcp_server: | ||
+ | # Порт сервера 1..65535 (int) | ||
+ | port: 11131 | ||
+ | # Настройки подключения к головному серверу ProAlert находящемуся “в облаке”. | ||
+ | proalert_connection: | ||
+ | # Порт подключения к серверу ботов ProAlert (int) | ||
+ | port: 443 | ||
+ | # Протокол подключения к головному серверу ProAlert. (str) | ||
+ | protocol: wss | ||
+ | # IP адрес подключения к головному серверу ProAlert. (str) | ||
+ | host: proalert.carbis.ru | ||
+ | # Уникальный идентификатор ProAlert Agentа Через этот идентификатор головной сервер будет понимать, | ||
+ | token: 430ce8e3-e32c-40f0-87b3-802f6a283809 | ||
+ | # Настройки логирования | ||
+ | log: | ||
+ | # Уровень логирования 0..10 (int) | ||
+ | level: 3 | ||
+ | # Срок хранения старых логов в днях | ||
+ | retention_days: | ||
+ | </ | ||
+ | Каждый параметр описан в комментарии внутри конфиг-файла. | ||
+ | Особенности: | ||
+ | - имя пользователя и пароль можно вводить без кавычек и апострофов; | ||
+ | - уникальный идентификатор не нужно вписывать вручную. Он генерируется при создании файла; | ||
+ | |||
+ | После настройки конфига, | ||
+ | При запуске в desktop-режиме (desktop.bat) он инициирует открытие браузера и показывает страницу с данными, | ||
+ | Вручную эту страницу можно открыть на ПК с ProAlert-агентом по ссылке: | ||
+ | В данном примере порт 11130 это: | ||
+ | < | ||
+ | # Настройки локального HTTP сервера. На этот порт будут приходить события, | ||
+ | http_server: | ||
+ | # Порт сервера 1..65535 (int) | ||
+ | port: 11130 | ||
+ | </ | ||
+ | |||
+ | Окно выглядит следующим образом: | ||
+ | {{: | ||
+ | |||
+ | Скриншот QR-кода или текстовый идентификатор - потребуется при связывании ProAlert-агента с группой (чатом) в telegram ([[external: | ||
+ | |||
+ | ===== Установка службой ===== | ||
+ | |||
+ | Нормальный режим работы ProAlert-агента - службой. | ||
+ | Чтобы установить службу, | ||
+ | Запускать ProAlert-агента приложением и добавлять в автозагрузку - не рекомендуется. Причина - при каждом таком запуске он будет инициировать открытие браузера и показывать свой конфиг, |