external:biometrics:05_config:05_ustanovka_i_licenzirovanie

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:biometrics:05_config:05_ustanovka_i_licenzirovanie [2024/11/15 08:07] – ↷ Страница перемещена из external:biometrics:05_ustanovka_i_licenzirovanie в external:biometrics:05_config:05_ustanovka_i_licenzirovanie Алексей Коробовexternal:biometrics:05_config:05_ustanovka_i_licenzirovanie [2024/11/15 09:24] (текущий) Евгений Горносталь
Строка 1: Строка 1:
-====== Установка и лицензирование ====== +====== Установка и лицензирование ======   
-Модуль поставляется в виде двух zip архивов и установщика драйвера. Для установки распакуйте оба архива с в любую пустую папку. +Скачать актуальную версию можно по [[https://disk.yandex.ru/d/L6TKrGbZ2eA2jQ|ссылке]]. 
 +Модуль поставляется в виде двух zip архивов и установщика драйвера. Для установки распакуйте оба архива с в любую пустую папку.   
 +  
 +Файл Driver.exe необходим для нормальной работы оборудования. Его необходимо запустить с правами администратора и произведите процесс установки.  
 +  
 +В папке profinger_client располагается клиентская часть, которая должна располагаться на устройстве, к которому подключен сканер отпечатка пальцев. В папке profinger_server располагается серверная часть, которая отвечает за хранение отпечатков пальцев.  
 +  
 +Для запуска модуля потребуется запустить файлы:  
 +  * profinger_client/ProFinger_client.exe  
 +  * profinger_server/ProFinger_server.exe с ключом /Desktop  
 +  
 +В процессе запуска возможно появление сообщения от брандмауэра или антивируса с запросом на сетевой доступ для нового приложения - необходимо «Разрешить» доступ. После запуска в папках появятся конфигурационные файлы, в них потребуется внести изменения.  
 +  
 +===== Настройка сервера =====  
 +  
 +В архиве с серверной частью располагаются файлы:  
 +  * desktop.bat – для запуска в виде приложения (аналог запуска с ключем /desktop)  
 +  * install.bat – для установки в качестве службы  
 +  * uninstall.bat – для удаления службы  
 +  * merge.bat – для миграции старой версии базы данных  
 +  * license.bat – для лицензирования  
 +  
 +**В архиве с клиентской частью располагается только один файл для запуска - ProFinger_client.exe. Клиент может работать только в оконном режиме, поэтому при перезапуске компьютера потребуется повторный запуск клиента.**  
 +  
 +==== Перенос базы отпечатков из старой версии ПО ====  
 +Выполняется в случае, если на объекте ранее была установлена и работала старая версия ( [[external:old:10_biometrics|Авторизация на кассе по отпечатку пальца (устаревшее)]]  
 +Для миграции со старой версии на новую, потребуется скопировать файл **dbase_fpsrv.db** из папки со старой версией, в папку с новой, после чего запустить файл **merge.bat**  
 +Для корректной синхронизации старых отпечатков, они должны быть добавлены в базу перед запуском клиента! В противном случае, если уже выполнена запуск клиента, то его работу нужно завершить, затем необходимо удалить **storage.db** в папке клиента, затем выполнить миграцию с помощью файла **merge.bat** и запустить клиент повторно.  
 +  
 +==== Лицензирование ====  
 +Получить лицензию, написав письмо на [[info@carbis.ru]].  
 +Запустить license.bat  
 +Пролицензировать модуль [[https://wiki.carbis.ru/lic/lic#лицензирование_по_на_объекте|по инструкции]]  
 +Закрыть окно.  
 +{{ :external:2024-08-21_11-07-21_2_.png |}}  
 +  
 +==== Настройка ====  
 +В файле конфигурации ProFinger_server_settings.yaml. В группе значений server необходимо настроить следующие параметры:  
  
-Файл Driver.exe необходим для нормальной работы оборудования. Его необходимо запустить с правами администратора и произведите процесс установки. +  * Группа значений log
- +    level: - Уровень логирования (int). По умолчанию 3. 
-В папке profinger_client располагается клиентская часть, которая должна располагаться на устройстве, к которому подключен сканер отпечатка пальцев. В папке profinger_server располагается серверная часть, которая отвечает за хранение отпечатков пальцев. +    retention_days: - Срок хранения .log файлов (int)По умолчанию 3
- +  * Группа значений server: 
-Для запуска модуля потребуется запустить файлы+    * host – Адрес в сети. Стандартное значение - 0.0.0.0 (текущий IP адрес компьютера в сети) или значение 127.0.0.1, тогда доступ будет только в рамках текущего компьютера   
-  profinger_client/ProFinger_client.exe +    * port – Порт (минимальный 1000, максимальный 65535)   
-  * profinger_server/ProFinger_server.exe с ключом /Desktop +    * token – автоматически генерируется при первом запуске сервера, необходим для подключения клиентов  
- +
-В процессе запуска возможно появление сообщения от брандмауэра или антивируса с запросом на сетевой доступ для нового приложения - необходимо «Разрешить» доступ. После запуска в папках появятся конфигурационные файлы, в них потребуется внести изменения. +
- +
-===== Настройка сервера ===== +
- +
-В архиве с серверной частью располагаются файлы: +
-  * desktop.bat – для запуска в виде приложения (аналог запуска с ключем /desktop) +
-  * install.bat – для установки в качестве службы +
-  * uninstall.bat – для удаления службы +
-  * merge.bat – для миграции старой версии базы данных +
-  * license.bat – для лицензирования +
- +
-**В архиве с клиентской частью располагается только один файл для запуска - ProFinger_client.exe. Клиент может работать только в оконном режиме, поэтому при перезапуске компьютера потребуется повторный запуск клиента.*+
- +
-==== Перенос базы отпечатков из старой версии ПО ==== +
-Выполняется в случае, если на объекте ранее была установлена и работала старая версия ( [[external:old:10_biometrics|Авторизация на кассе по отпечатку пальца (устаревшее)]] +
-Для миграции со старой версии на новую, потребуется скопировать файл dbase_fpsrv.db из папки со старой версией, в папку с новой, после чего запустить файл merge.bat +
-Для корректной синхронизации старых отпечатков, они должны быть добавлены в базу перед запуском клиента! В противном случае, если уже выполнена запуск клиента, то его работу нужно завершить, затем необходимо удалить storage.db в папке клиента, затем выполнить миграцию с помощью файла merge.bat и запустить клиент повторно+
- +
-==== Лицензирование ==== +
-Получить лицензию, написав письмо на [[info@carbis.ru]]. +
-Запустить license.bat +
-Пролицензировать модуль [[https://wiki.carbis.ru/lic/lic#лицензирование_по_на_объекте|по инструкции]] +
-Закрыть окно. +
-{{ :external:2024-08-21_11-07-21_2_.png |}} +
- +
-==== Настройка ==== +
-В файле конфигурации ProFinger_server_settings.yaml. В группе значений server необходимо настроить следующие параметры+
-  * host – Адрес в сети. Стандартное значение - 0.0.0.0 (текущий IP адрес компьютера в сети) или значение 127.0.0.1, тогда доступ будет только в рамках текущего компьютера +
-  * port – Порт (минимальный 1000, максимальный 65535) +
-  * token – автоматически генерируется при первом запуске сервера, необходим для подключения клиентов  +
  
 ===== Настройка клиента ===== ===== Настройка клиента =====
Строка 47: Строка 53:
 Файл конфигурации ProFinger_client_settings.yaml появляется после первого запуска клиента, после внесения изменений в файл потребуется перезапуск. В файле конфигурации ProFinger_client_settings.yaml может потребоваться редактирование следующих полей:  Файл конфигурации ProFinger_client_settings.yaml появляется после первого запуска клиента, после внесения изменений в файл потребуется перезапуск. В файле конфигурации ProFinger_client_settings.yaml может потребоваться редактирование следующих полей: 
  
-Группа значений client+  * Группа значений log
-  Необходимо настроить параметр port, в параметре нужно передать Порт, который был указан в ссылке из пункта настройки подключения веб-интерфейса (по стандарту значение 8000) +    level: - Уровень логирования (int). По умолчанию 3. 
-Группа значений server: +    * retention_days: - Срок хранения .log файлов (int). По умолчанию 7. 
-  * base_url – адрес до сервера (<host>:<port>) где host и port, значения из пункта настроек сервера +  * Группа значений client: 
-  * token – значение сгенерированное сервером, берется из конфигурации сервера +    * port:  - В параметре нужно передать Порт, который был настроен из пункта [[external:biometrics:05_config:01_nastroika_rkeeper|Подключение веб-интерфейса для регистрации отпечатков пальцев]] (по стандарту значение 8000) 
-  * timeout – время ожидания ответа от сервера в секундах, по стандарту 10 секунд +  Группа значений server: 
-Группа значений keeper+    * base_url – адрес до сервера (<host>:<port>) где host и port, значениt берется из конфигурации сервера, в файле ProFinger_server_settings.yaml. 
-  * manager_host – значение настроенное вами при настройке HTTP-API (127.0.0.1 по стандарту). До версии клиента v2.1.4.5 поле называется host. +    * token – значение сгенерированное сервером, берется из конфигурации сервера, в файле ProFinger_server_settings.yaml. 
-  * manager_port – значение порта, настроенное вами при настройке HTTP-API. До версии клиента v2.1.4.5 поле называется port. +    * timeout – время ожидания ответа от сервера в секундах, по стандарту 10 секунд. 
-  * cash_host - хост на котором работает касса (127.0.0.1 по стандарту). Поле доступно от версии клиента v2.1.4.5. +  Группа значений rk: 
-  * cash_port - порт на котором работает касса. Поле доступно от версии клиента v2.1.4.5. +    * station – код Кассовой станции, на которой настраивается текущий клиент 
-  * user – название пользователя, созданного для обращения к HTTP-API +  * Группа значений keeper: 
-  * password – пароль пользователя, созданного для обращения к HTTP-API +    * manager_host – значение настроенное вами при настройке HTTP-API (127.0.0.1 по стандарту). До версии клиента v2.1.4.5 поле называется host. 
-Группа значений rk: +    * manager_port – значение порта, настроенное вами при настройке HTTP-API. Порт указан в r_keeper во вкладке Сервис-> Станции и устройства -> Mid -> вкладка Свойства -> HTTP Server -> поле HTTP Data Port.  До версии клиента v2.1.4.5 поле называется port.  
-  * station – код Кассовой станции, на которой настраивается текущий клиент+    * cash_host - хост на котором работает интерфейс кассы (127.0.0.1 по стандарту). Поле доступно от версии клиента v2.1.4.5. 
 +    * cash_port - порт на котором работает интерфейс кассы. Порт настраивается в r_keeper во вкладке Сервис-> Станции и устройства -> Cash -> вкладка Свойства -> HTTP Server -> поле HTTP Data Port. (По умолчанию значение может быть не настроено. Поле принимает значения от 1000 до 65535). Поле доступно от версии клиента v2.1.4.5. 
 +    * user – название пользователя, созданного для обращения к HTTP-API 
 +    * password – пароль пользователя, созданного для обращения к HTTP-API
  
 +Примеры того, откуда взять порты для сервера и интерфейса кассы:
 +<hidden>
 +Пример, где настраивается порт кассового сервера:
 +{{ :external:biometrics:05_config:2024-11-15_12-41-55.png |}}
 +Пример, где настраивается порт интерфейса кассы:
 +{{ :external:biometrics:05_config:2024-11-15_12-46-41.png |}}
  
 +</hidden>
 **При изменении настроек и/или перезапуске клиента, сканер необходимо переподключить к компьютеру.** **При изменении настроек и/или перезапуске клиента, сканер необходимо переподключить к компьютеру.**
  
Строка 81: Строка 97:
  
 {{ :external:carbisfptest.jpg?600 |}} {{ :external:carbisfptest.jpg?600 |}}
 +
 +
 +
  
  • external/biometrics/05_config/05_ustanovka_i_licenzirovanie.1731647278.txt.gz
  • Последнее изменение: 2024/11/15 08:07
  • Алексей Коробов