Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

Авторизация кассиров картой с магнитной лентой : УКМ-2

19.03.2024 8:54


22.10.2013 10:34
shadow
 
Цитата:
whitewizard А, так у тебя к цифирям настроено разграничение доступа...
У любой не вашей карты тоже пробел добавляется?
других карт у нас нет. пока нет
22.10.2013 10:51
whitewizard
 
Да ладно :)
Нет карт любых других? Ни в жисть не поверю, что у вас в городе нет ни у кого карт с магнитной полосой. Кредитные карты, например.
24.10.2013 11:34
shadow
 
Цитата:
whitewizard Да ладно :)
Нет карт любых других? Ни в жисть не поверю, что у вас в городе нет ни у кого карт с магнитной полосой. Кредитные карты, например.
кредитки мы считываем со сбербанковского ридера.
а скидочных карт у нас в сети пока нет.
24.10.2013 15:32
bayan
 
Цитата:
shadow можно было бы конечно и так, но я ж так подозреваю что цифры там не просто так, а каждая цифра обозначает доступ к функциям УКМ2 (ключ) и они каждая на своем месте.
Это, конечно, верно. Только символы:
Код:
;Код_карты?
не должны читаться. ; означает начало строки ? - конец строки. Возможно есть еще и перевод каретки.
Проверяли, что на карте как? Простейший способ - подключить USB ридер к ПК и в блокнот считать карту.
Теперь про пробел:
1. Он случайно на первой строке не записан? (лечится перепрошивкой, указываете посылать только вторую строку)
2. В прошивке забит префикс (лечится перепрошивкой, убираете префикс)
Только скорее всего не получится настроить, вот если бы COM-портовый ридер бы был, а не в клавиатуре...
24.10.2013 15:45
Павел Сосновских
 
так что мешает прокатать кредитку по клавиатуре в досе?
должно просто выдать много цифр, символов "=", среди прочего там будет номер карты и срок ее действия
также можно прокатать скидочную карту любой другой сети/магазина
важно понять как читает клавиатура и что она передает в программу

кстати, в чем сложность перепрошить клавиатуру?
обычно клавиатурные ридеры прошиты добавлять спереди ";" и сзади "?"
может "пробел" есть и в конце?
УКМ2 не отображает в поле ввода предполагаемые символы, поэтому они могут выглядеть как "пробел"
24.10.2013 15:47
Mtirt
 
Угу. Программа прошивки Prech MCI 84 всегда была в УКМ4.
24.10.2013 16:03
Павел Сосновских
 
в хранилище не нашел. закинул на всякий: тут
24.10.2013 19:00
shadow
 
Цитата:
bayan Это, конечно, верно. Только символы:
Код:
;Код_карты?
не должны читаться. ; означает начало строки ? - конец строки. Возможно есть еще и перевод каретки.
Проверяли, что на карте как? Простейший способ - подключить USB ридер к ПК и в блокнот считать карту.
Теперь про пробел:
1. Он случайно на первой строке не записан? (лечится перепрошивкой, указываете посылать только вторую строку)
2. В прошивке забит префикс (лечится перепрошивкой, убираете префикс)
Только скорее всего не получится настроить, вот если бы COM-портовый ридер бы был, а не в клавиатуре...
всех выслушал, все попробовал, всем спаисбо
смотрите че получилось
устновил прргу прошвки клавы , подцепил клаву к своему компу
попробовал в блокноте прокатать карту.
результат:
;4261350330?

зашел в программатор, убрал на 2м Треке Header убрал вобще, и в Терминатор поставил Enter

в блокноте получил что хотел:
4261350330
(+перевод каретки)

действительно, вышло,что хотел
цепляю вновь прошитую клаву к УКМ-2...
катаю карту - "сотрудник не найден"
ну емае...

че делать еще можно?
24.10.2013 19:13
Dim
 
а у сотрудника пароль такой?
24.10.2013 19:27
shadow
 
Цитата:
Dim а у сотрудника пароль такой?
4261350330
это сисадминский.

я пробовал и другие карточки -я с десяток их прошил
940510140
940510141 - это адмистраторов зала

134286273
134286279 - это продавцов
Часовой пояс GMT +3, время: 08:54.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.