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