Перейти к основному контенту

Установка киоска (терминала, инфотерминала) самообслуживания_ВЕРСИЯ 2

Краткий вариант следующий:

  1. Необходимо определить, достаточно ли производителен конечный ПК (планшет/моноблок) для Chrome+Connecter+Denwer+TCPCardReader (в порядке убывания требуемых ресурсов)
  2. Разместить на конечном ПК Chrome + TCPCardReader
  3. Разместить Denwer и Connecter либо на конечном ПК либо на сервере (В зависимости от результатов пункта 1)

Настройки

  • TCPCarderader и decodecards под ним и Connecter настроить аналогично рабочим местам Абонемент.

    В секции TCPCardReader в connecter.ini может быть неверно указан адрес на котором запущен TCPCardReader. Подключиться на адрес 0.0.0.0 невозможно. Вероятно, имелось ввиду 127.0.0.1

    HOST=0.0.0.0
    

    Также в секции devices использование ридера отключено:

    [DEVICES]
      UseCardReader=0
    

    Настройте виртуальный ФР под Connecter. Убедитесь, что оплата в настройках инфокиоска отключена, если нет соответствующей лицензии.
  • В Denwer добавить веб-часть модуля инфокиоск, так, чтобы он был доступен с конечного ПК (в случае если Denwer установлен на конечном ПК, то используются настройки Denwer по умолчанию)
  • Развернуть Connecter. 

    По запуску Connecter на сервере - убедитесь что порт, на котором запущен TCPCardReader на планшете доступен с сервера. Как правило, настройки брандмауера по умолчанию блокируют подключения с удалённых ПК.

    По запуску Connecter на планшете - судя по всему запуск успешен, но каких-либо запросов в него не поступало.
    При настройке:

    [HTTPServer]
      BindingIp=192.168.0.20
    


    Connecter будет доступен только при обращении по адресу 192.168.0.20 и не доступен по 127.0.0.1
    Также не рекомендуем указывать DBConnectCount менее 3.

  • Connecter должен быть настроен на БД объекта
  • Connecter должен быть доступен с ПК на котором развёрнут Denwer.
  • Connecter должен быть настроен на работу с TCPCardReader (Настраивается точно так же как и для abonementmanager.exe)
  • Connecter должен быть настроен на работу с сервером блокировок, и в данной секции необходимо указать проект и модуль согласно таблице (https://support.shelter.ru/ru/node/8922.html) чтобы модуль имел доступ ко всем требуемым функциям.
  • После запуска и проверки доступности и работоспособности Connecter переходите к настройкам веб-части переходя на конечном ПК по ссылке http://<адрес_денвер>/info/settings
  • В первую очередь настраиваете данные для подключения к Connecter. Проверяете их с помощью страницы check_server. Сохраняете.
  • Проверяете, что модуль доступен по предполагаемой ссылке, что функционал отрабатывает.
  • Настраиваете bat-файл, в котором производится выгрузка explorer, запуск необходимых служб/приложений, и запуск Chrome с требуемыми ключами.

Далее донастраиваете веб-часть согласно требуемому функционалу.