hostsim

банкоматы компании Wincor
Agonius
Новичок
Сообщения: 10
Зарегистрирован: 30 мар 2012, 22:25
Благодарил (а): 2 раза

hostsim

Непрочитанное сообщение Agonius »

Здравствуйте.

Скажите, пожалуйста, можно ли с помощью утилиты NDCHost поднять Wincor? C NCR проблем не возникало, Wincor подключается (connection accepted), но не приходят ответы на отправленные сообщения BNAtest :( если отправить все сообщения до OOS, то банкомат так и не поднимается на хост. Вроде бы у Wincor есть своя утилитка эмуляции хоста, но я с ней не знаком, как ее зовут и где найти мануал по ней?
DcCtrl
Местный
Сообщения: 83
Зарегистрирован: 09 авг 2011, 01:03
Поблагодарили: 7 раз

Re: ndchost

Непрочитанное сообщение DcCtrl »

У Wincor соответствующая утилита называется hostsim.exe Лежит в ProTopas\TOOLS
Аватара пользователя
vidtaliy
Новичок
Сообщения: 6
Зарегистрирован: 06 авг 2012, 19:30
Авто: MK2
Благодарил (а): 3 раза

Re: ndchost

Непрочитанное сообщение vidtaliy »

а Винкор то по какому протоколу работает (софт ProCash/DDC или ProCash/NDC) ?
если ProCash/NDC должен поднятся.
Agonius
Новичок
Сообщения: 10
Зарегистрирован: 30 мар 2012, 22:25
Благодарил (а): 2 раза

Re: ndchost

Непрочитанное сообщение Agonius »

hostsim - нужен мануал по нему, методом тыка запустить не получилось
DcCtrl
Местный
Сообщения: 83
Зарегистрирован: 09 авг 2011, 01:03
Поблагодарили: 7 раз

Re: ndchost

Непрочитанное сообщение DcCtrl »

Hostsim.exe is a windows program which can be started parallel to the running application.
Изображение

If you select "Enter Message" you get a text input field on the bottom line. Any valid host to terminal message can be entered.
Example entry: 1\1c\1c\1c4

You have to create your own message list in a separate ASCII file named "NDC-SIM.MSG" stored in "C:\PROTOPAS". Each line should contain one host command (without leading spaces) only.
(c)

Важно : значение параметра CCCommunication1 должно быть установлено в C:\ProTopas\Bin\dcsimcom.dll
Agonius
Новичок
Сообщения: 10
Зарегистрирован: 30 мар 2012, 22:25
Благодарил (а): 2 раза

Re: ndchost

Непрочитанное сообщение Agonius »

DcCtrl писал(а):Важно : значение параметра CCCommunication1 должно быть установлено в C:\ProTopas\Bin\dcsimcom.dll
значение CCCommunication1 задается в реестре?
DcCtrl
Местный
Сообщения: 83
Зарегистрирован: 09 авг 2011, 01:03
Поблагодарили: 7 раз

Re: ndchost

Непрочитанное сообщение DcCtrl »

Совершенно верно.
Agonius
Новичок
Сообщения: 10
Зарегистрирован: 30 мар 2012, 22:25
Благодарил (а): 2 раза

Re: ndchost

Непрочитанное сообщение Agonius »

увы не нашел значение CCCommunication1 в реестре, где оно должно быть в какой ветке? может его туда принудительно надо добавить?
DcCtrl
Местный
Сообщения: 83
Зарегистрирован: 09 авг 2011, 01:03
Поблагодарили: 7 раз

Re: ndchost

Непрочитанное сообщение DcCtrl »

[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\CCREPMGR\FRM_REPOSITORY]

Добавлять принудительно ничего не надо - параметер CCCommunication1 - должен там быть.
Demznak
Новичок
Сообщения: 49
Зарегистрирован: 03 дек 2011, 01:27
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: ndchost

Непрочитанное сообщение Demznak »

ребята есть 2 протакола NDC и DDC

Винкора в основном работают на DDC
NCR на NDC

надо смотреть что на что настроено и конфигурировать!
icq 263334868
Lucky
Модератор
Модератор
Сообщения: 2232
Зарегистрирован: 04 ноя 2010, 05:21
Благодарил (а): 36 раз
Поблагодарили: 51 раз

Re: ndchost

Непрочитанное сообщение Lucky »

Demznak писал(а):Винкора в основном работают на DDC
Глупость какую ты сейчас сказал.
NDC=NCR Direct Connect, разработка NCR, и их банкоматы обычно на нем и работают.
DDC=Diebold Direct Connect, он же Diebold 911/912, соответственно, Diebold.
Wincor имеет собственный диалект ProCash NDC/DDC, написанный на основе чистых NDC/DDC. Wincor работают по любому из протоколов.
Agonius
Новичок
Сообщения: 10
Зарегистрирован: 30 мар 2012, 22:25
Благодарил (а): 2 раза

Re: ndchost

Непрочитанное сообщение Agonius »

DcCtrl писал(а):[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\CCREPMGR\FRM_REPOSITORY]

Добавлять принудительно ничего не надо - параметер CCCommunication1 - должен там быть.
спасибо, действительно, параметр на месте... но поиском его не нашел :( , прописал CCCommunication1 = C:\ProTopas\Bin\dcsimcom.dll, но после запуска hostsim пока ничего не изменилось - нажимаю кнопку "Go in Service", "Go out Service" ничего не меняется, может надо сообщения сразу же отправлять не выводя банкомат в состояние "Go in Service", "Go out Service"? как понять что hostsim работает нормально?
Аватара пользователя
MacGyver1100101
Новичок
Сообщения: 45
Зарегистрирован: 17 июл 2011, 12:26
Поблагодарили: 2 раза

ndchost

Непрочитанное сообщение MacGyver1100101 »

Можете ли вы сказать мне, пожалуйста, ndchost.exe и отправить все необходимые файлы для моего сообщения? Мне это нужно проверить.

Posted after 33 minutes 35 seconds:
Re: ndchost
Я имею в виду hostsim.exe

Posted after 6 minutes 47 seconds:
Re: ndchost
Спасибо Agonius. Вы говорите по-английски?
Пожалуйста, посмотрите мои другие времена, способствующих более CDM программу испытаний. Вы можете это проверить?

Thanks Agonius. Do you speak English, too?
Please have a look to my other post about the CDM testprogramm.
Are you able to test it?

Posted after 15 minutes 7 seconds:
Re: ndchost
Вы также hostsim.exe?
DcCtrl
Местный
Сообщения: 83
Зарегистрирован: 09 авг 2011, 01:03
Поблагодарили: 7 раз

Re: ndchost

Непрочитанное сообщение DcCtrl »

Agonius писал(а):спасибо, действительно, параметр на месте... но поиском его не нашел :( , прописал CCCommunication1 = C:\ProTopas\Bin\dcsimcom.dll, но после запуска hostsim пока ничего не изменилось - нажимаю кнопку "Go in Service", "Go out Service" ничего не меняется, может надо сообщения сразу же отправлять не выводя банкомат в состояние "Go in Service", "Go out Service"? как понять что hostsim работает нормально?
На банкомат предварительно должна быть залита конфигурация - скрины, стейты и т.п. Если банкомат предварительно не сконфигурирован - понятно что команда "Go In Service" не введёт его(банкомат) в работу. Но при этом в файле C:\ProTopas\ccprot.log должны быть видны сообщения, которые отсылает Hostsim.exe ( сообщение GoInService - это "1\1с\1с\1с1" )

Что можно сделать :
- снять реестр с рабочего банкомата реестр HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXCI
- залить его на терминал, на котором используется hostsim.exe
- проверить ещё раз, что значение CCCommunication1 установлено в dcsimcom.dll
- при нажатии на кнопку "Toggle ONLINE/OFFLINE" в файле ccprot.log должны быть строчки OFFLINE ( или ONLINE )
AlexandrV
Новичок
Сообщения: 38
Зарегистрирован: 13 ноя 2010, 23:47
Авто: hundai
Поблагодарили: 1 раз

Re: ndchost

Непрочитанное сообщение AlexandrV »

dcsimcom.dll и hostsim.exe недостаточно для работы эмулятора, в папке C:\Protopas должны быть:
1. NDC-SIM.ini где хранится сценарий работы хоста (чеки, реакция на OPCODE и т.д.)
2. idcu.dat - 1,2,3 TRACK, разделенные переводом строки.
3. NDC-SIM.dll - download - это НЕ DLL - это прогрузка для терминала. (может не быть, если банкомат уже прогружен). Формат: Команды прогрузки напрямую, разделенные переводом строки.
4. Файлы с настройками различных устройств BIM_INFO.DAT, CUINFO.DAT и т.д. ( не обязательно).

Для эмуляции NDC и DDC файлы имеют одинаковые имена, различается только файл NDC-SIM.ini, т.к. протоколы отличаются.
Внимание: не забудьте в протоколе отключить безопасность, MAC и т.д.
jesusharold
Специалист
Сообщения: 243
Зарегистрирован: 14 июл 2011, 15:20
Авто: Honda
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: ndchost

Непрочитанное сообщение jesusharold »

AlexandrV
посоветуйте плиз, где об этом почитать?
Последний раз редактировалось Lucky 01 ноя 2012, 17:51, всего редактировалось 1 раз.
Причина: Удалена ненужная цитата
AlexandrV
Новичок
Сообщения: 38
Зарегистрирован: 13 ноя 2010, 23:47
Авто: hundai
Поблагодарили: 1 раз

Re: ndchost

Непрочитанное сообщение AlexandrV »

jesusharold писал(а):посоветуйте плиз, где об этом почитать?
Нигде, толкового описания нет даже в Германии. Только методом "научного" тыка.
sacdhzcadr
Новичок
Сообщения: 31
Зарегистрирован: 14 янв 2013, 17:30
Откуда: Санкт-Петербург

Re: ndchost

Непрочитанное сообщение sacdhzcadr »

Добрый день!

Господа, кто подскажет, собрал стенд, скопировал на комп. реестр с рабочего банкомата, запустил HostSim.exe, даю команду стартап - заставка на экране меняется на "Temporary out of service" на чёрном фоне, хотя скрины на компе стенда есть ( если разомкнуть дверной магнит - появляется нормальный скрин, как при открытой двери ), в CCProt.log статус меняется оффлайн/онлайн, стартап с ответом 1cA ( успешно ). значение CCCommunication1 установлено в dcsimcom.dll . Софт - Proinstal. Собственно есть ряд вопросов:

1) запрос на сверку ключей шифрования отправляет сервер и, в случае не соответствия контрольных сумм, выводит банкомат из сервиса или же это заложено в софт ?
2) достаточно ли скопировать ветку WincorNixdorf с рабочего банкомата ? или же часть конфигурации загружается в какие-либо файлы ?
3) на что вообще способен HostSim ? только на изменение состояния в CCProtLog'е или же полностью эмулирует наличие хоста, связи с ним, вплоть до того, что можно будет вставить карту, ввести пин
4) можно ли откуда скачать сам хост ? чтобы поучиться\потренироваться в написании сценариев.
Аватара пользователя
vvn
Специалист
Сообщения: 309
Зарегистрирован: 17 ноя 2011, 14:15
Поблагодарили: 24 раза

Re: ndchost

Непрочитанное сообщение vvn »

sacdhzcadr
sacdhzcadr писал(а):заставка на экране меняется на "Temporary out of service"
То есть все таки меняется, при командах go in service, go out off service?

1. Не понятен вопрос, банкомат может быть в сервисе и вообще без ключей.
2.
DcCtrl писал(а):- снять реестр с рабочего банкомата реестр HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXCI
, винкор не хранит конфигурацию в фалах.
3. На полную эмуляцию включая прием и выдачу наличных. Нужен
AlexandrV писал(а): NDC-SIM.ini где хранится сценарий работы хоста (чеки, реакция на OPCODE и т.д.)
4. ))) Не понятно что подразумевается под словом “хост”, если “эмулятор” то наверное существуют еще какие то, если “процессинг” то это как минимум несколько серверов с различным программным обеспечением, начиная с базы данных …
Вечно молодой, вечно пьяный...
sacdhzcadr
Новичок
Сообщения: 31
Зарегистрирован: 14 янв 2013, 17:30
Откуда: Санкт-Петербург

Re: ndchost

Непрочитанное сообщение sacdhzcadr »

На работе сейчас, периодически отвлекают.
То есть все таки меняется, при командах go in service, go out off service?
Нет, не меняется - всё время "Temporary out of service", картинка меняется на нормальную в единственном случае - разомкнут дверной магнит.

Где можно взять NDC-SIM.ini ?


если “эмулятор” то наверное существуют еще какие то, если “процессинг” то это как минимум несколько серверов с различным программным обеспечением, начиная с базы данных …
Как научиться водить машину по одной книжке "авто для чайников" ? А по делу - как научиться писать сценарии, если даже не представляешь как выглядит оболочка, в которой всё это пишется ? ...
Ответить