external:biometrics:05_config:05_ustanovka_i_licenzirovanie

Установка и лицензирование

Скачать актуальную версию можно по ссылке.
Модуль поставляется в виде двух 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. Клиент может работать только в оконном режиме, поэтому при перезапуске компьютера потребуется повторный запуск клиента.

Выполняется в случае, если на объекте ранее была установлена и работала старая версия ( Авторизация на кассе по отпечатку пальца (устаревшее)
Для миграции со старой версии на новую, потребуется скопировать файл dbase_fpsrv.db из папки со старой версией, в папку с новой, после чего запустить файл merge.bat
Для корректной синхронизации старых отпечатков, они должны быть добавлены в базу перед запуском клиента! В противном случае, если уже выполнена запуск клиента, то его работу нужно завершить, затем необходимо удалить storage.db в папке клиента, затем выполнить миграцию с помощью файла merge.bat и запустить клиент повторно.

Получить лицензию, написав письмо на info@carbis.ru.
Запустить license.bat
Пролицензировать модуль по инструкции
Закрыть окно.

В файле конфигурации ProFinger_server_settings.yaml. В группе значений server необходимо настроить следующие параметры:

  • Группа значений log:
    • level: - Уровень логирования (int). По умолчанию 3.
    • retention_days: - Срок хранения .log файлов (int). По умолчанию 3.
  • Группа значений server:
    • host – Адрес в сети. Стандартное значение - 0.0.0.0 (текущий IP адрес компьютера в сети) или значение 127.0.0.1, тогда доступ будет только в рамках текущего компьютера
    • port – Порт (минимальный 1000, максимальный 65535)
    • token – автоматически генерируется при первом запуске сервера, необходим для подключения клиентов

Клиент не требует дополнительного лицензирования, достаточно действующей лицензии сервера.

Файл конфигурации ProFinger_client_settings.yaml появляется после первого запуска клиента, после внесения изменений в файл потребуется перезапуск. В файле конфигурации ProFinger_client_settings.yaml может потребоваться редактирование следующих полей:

  • Группа значений log:
    • level: - Уровень логирования (int). По умолчанию 3.
    • retention_days: - Срок хранения .log файлов (int). По умолчанию 7.
  • Группа значений client:
  • Группа значений server:
    • base_url – адрес до сервера (<host>:<port>) где host и port, значениt берется из конфигурации сервера, в файле ProFinger_server_settings.yaml.
    • token – значение сгенерированное сервером, берется из конфигурации сервера, в файле ProFinger_server_settings.yaml.
    • timeout – время ожидания ответа от сервера в секундах, по стандарту 10 секунд.
  • Группа значений rk:
    • station – код Кассовой станции, на которой настраивается текущий клиент
  • Группа значений keeper:
    • manager_host – значение настроенное вами при настройке HTTP-API (127.0.0.1 по стандарту). До версии клиента v2.1.4.5 поле называется host.
    • manager_port – значение порта, настроенное вами при настройке HTTP-API. Порт указан в r_keeper во вкладке Сервис→ Станции и устройства → Mid → вкладка Свойства → HTTP Server → поле HTTP Data Port. До версии клиента v2.1.4.5 поле называется port.
    • 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

Примеры того, откуда взять порты для сервера и интерфейса кассы:

Нажмите, чтобы отобразить

Нажмите, чтобы скрыть

Пример, где настраивается порт кассового сервера:

Пример, где настраивается порт интерфейса кассы:

При изменении настроек и/или перезапуске клиента, сканер необходимо переподключить к компьютеру.

Тестовая утилита, не обязательна к установке. Утилита предназначена для проверки различных моделей сканеров на совместимость с модулем регистрации в системе r_keeper по отпечатку пальца.

Скачать: Утилита тестирования

Использование:

  1. Распаковать содержимое архива
  2. Установить драйвер Driver.exe
  3. Подключить считыватель
  4. Запустить «Carbis FP TEST.exe»
    1. Утилита найдет и подключится к сканеру (отобразится серийный номер)
    2. Считываем отпечатки и наблюдаем результат на экране

  • external/biometrics/05_config/05_ustanovka_i_licenzirovanie.txt
  • Последнее изменение: 2024/11/15 09:24
  • Евгений Горносталь