Считыватель карт (пистолет) с точки зрения компьютера является клавиатурой. При чтении карточки он по сути нажимает клавиши A5… и т.д. Таким образом управляющие клавиши (Shift
, Ctrl
, Alt
, Caps Lock
) влияют на значение считанного кода карты.
Например, у нас есть карта A5B6C7D8
в случае если ее считать с зажатой клавишей Shift
код будет преобразован в A%B^C&D*
. В этом случае, другие узлы системы, например, валидаторы или смартфоны, при чтении карты будут воспринимать ее как неизвестную (валидатор будет считывать A5B6C7D8
в то время как на кассе продана карту с кодом A%B^C&D*
).
При работе со считывателями в разрыв клавиатуры следует обратить внимание на правила ниже
Shift
будет ситуация, описанная выше, в случае же если залипла, допустим, клавиша q
считанный код карты может быть вида qqqqAqqq5Bqqqq6C7qqqD8q
Пуск
→ Блокнот
), или правым кликом на Рабочем столе
→ Создать
- Текстовый документ
A-F
Shift
если инфо по карте откроется, то обратите внимание на UID карты (он должен соответствовать требованиям выше)