[ОТВЕТИТЬ]
Опции темы
20.09.2013 18:23  
baggio
Короче задрали они - Verifon под виндой менять себе номер компорта, это те которые USB...
сегодня 10.. завтра после 2 неудачных перезагрузок 12 :(

решение: во вложении.
1. запихиваем в автозагрузку с ключём /autorun
т.е.
Код:
CheckCOMPortSettings.exe /autorun
в настройках ini файла:
DeviceName= -это то как ваш Verifon называется в системе, без скобочек и номера порта (понятно дело что он сцобако меняется)
IniFileName=c:\sc552\pinpad.ini - куда записать новый номер порта... т.е. указать сберу на новый порт ломиться....

вроде всё...

Для поиска:
Verifon
USB
COM
Проблема
Comport
Пинпад не найден
pinpad.ini
sc552
сбербанк
гады
не работает
Вложения
Тип файла: zip CheckComPortSettings.zip (474.6 Кб, 334 просмотров)
 
"Спасибо" baggio от:
24.09.2013 10:33  
student
Цитата:
Сообщение от baggio
Короче задрали они - Verifon под виндой менять себе номер компорта, это те которые USB...
сегодня 10.. завтра после 2 неудачных перезагрузок 12 :(

решение: во вложении.
1. запихиваем в автозагрузку с ключём /autorun
:) это из серии "мы не ищем легких путей" - зачем что либо внешнее пихать в автозагрузку? да и порты со временем закончатся - все "уже украдено до нас"
просто получилось так что меня подобная трабла особо не касалась - все отсекалось техподдержкой и я не заморачивался решением :(, а так как проблема существует, то и должно быть глобальное решение именно ее, а не ее симптомов :)

решение для винды, т.к. все таки укмвин...
определяем пид и вид девайса через диспетчер устройств - сведения - ид борудования
у меня он - USB\VID_11CA&PID_0207&REV_0100 (это для VX 810 PIN Pad от инпаса, сберовский только сом сейчас)

далее идем в реестр в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags и там добавляем параметр IgnoreHWSerNumXXXXYYYY=hex:01, где XXXX = VID, а YYYY = PID

в моем случае 11CA и 0207 - т.е IgnoreHWSerNum11CA0207"=hex:01
и забываем о смене порта навсегда :sarcastic_blum: куда и когда не переткнешь пинпад он всегда останется на том порту что определился в первый раз - это справедливо для любого усб девайса...

чтобы не лазить по реестру - достаточно поменять 11ca0207 на свое значение
======================
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags]
"IgnoreHWSerNum11CA0207"=hex:01
======================

пы сы
будет свободная минутка - прикручу у себя в укмвин автомат для самых ленивых :)
 
09.10.2013 00:44  
baggio
IgnoreHWSerNum11CA0203
IgnoreHWSerNum11CA0207
IgnoreHWSerNum11CA0208
IgnoreHWSerNum11CA0209
IgnoreHWSerNum11CA0213
IgnoreHWSerNum11CA0215
IgnoreHWSerNum11CA0216
IgnoreHWSerNum11CA0217
IgnoreHWSerNum11CA0218
IgnoreHWSerNum11CA0219
IgnoreHWSerNum11CA0220
IgnoreHWSerNum11CA0221
IgnoreHWSerNum11CA0222
IgnoreHWSerNum11CA0223
IgnoreHWSerNum11CA0224
IgnoreHWSerNum11CA0225
IgnoreHWSerNum11CA0226
IgnoreHWSerNum11CA0227

по идее это все verifonЫ которые существуют в природе на данный момент...
не проверял... пока...
Вложения
Тип файла: zip verifon.zip (338 байт, 420 просмотров)
 
 
Опции темы



Часовой пояс GMT +3, время: 22:48.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.