|
v8: розница. ридер магнитных карт | ☑ | ||
---|---|---|---|---|
0
andrewrocker
21.05.14
✎
18:34
|
Дано клавиатура в порт клавиатуры posiflex kb-6600.
Магнитные карточки зашифрованы во вторую полосу. Значит настроил на настройке posiflex программы - начальный символ второй полосы %, конечный символ всех полосочек%. Активирована полоска активная - вторая полоска. Обработка обслуживания Атол версия 2.16, драйвер атоловский - старый драйвер. Происходит неведомая хрень - 1с-ка распознает вторую ленточку как первую. И причем ей пофигу на суффиксы. С чего у меня вопрос - как именно передает ридер магнитных карт номера ленточек? То есть как вдруг 1с-ка может понять в какой ленточке зашифрован год. Обработку стандартную от 1с-ки использовать хочу, но она не дает подключаться под клавиатуру и она не дает использовать второй суффикс. Шаблон магнитной карточки настроил - именно он и распознается как первая. |
|||
1
andrewrocker
21.05.14
✎
18:35
|
готов уже купить комовский ридер карточек - но это не торт
|
|||
2
andrewrocker
21.05.14
✎
18:35
|
есть же специальная клавиатура.
клавиатура подключается в порт ps/2 |
|||
3
andrewrocker
21.05.14
✎
20:08
|
как вообще лучше всего настраивать ридер магнитных карт в порт ps/2
|
|||
4
iamnub
21.05.14
✎
20:50
|
(4)
Я перевел считыватель в режим клавы и ничем больше не парился ever. |
|||
5
andrewrocker
21.05.14
✎
20:53
|
(4) а как это ты сделал
стандартная 1с-совская компонента не позволяет это сделать. там только ком порты там нет клавиатуры |
|||
6
iamnub
21.05.14
✎
21:37
|
Где "там"?
|
|||
7
andrewrocker
21.05.14
✎
21:39
|
у меня стандартная обработка от 1с - считыватель магнитных карт.
у нее есть только порты ком1, кмо2 и т.д., клавиатуры нет |
|||
8
iamnub
22.05.14
✎
01:02
|
(7)
У обработки нет клавиатуры? У тебя серьезная проблема. |
|||
9
andrewrocker
22.05.14
✎
04:10
|
А можешь скинуть обработку обслуживания с клавиатурой? Я как разработчик так себе!
|
|||
10
andrewrocker
22.05.14
✎
12:05
|
Ап!
|
|||
11
iamnub
22.05.14
✎
13:03
|
Ты не понял.
Какую обработку?? Прога не может отличить ввод с клавиатуры от ввода с устройства. Вот и вся песня. Просто в обработчике ввода предусмотрена столь малая задержка между нажатиями, что с клавы ты просто ничего не введешь - только с карты. |
|||
12
andrewrocker
22.05.14
✎
18:57
|
короче эту проблему я решил.
и решил ее следующим образом: 1. Значит преффикс +, постфикс !; 2. В обработке, в первой ленточке указал 13 (cr), сдвиг каретки просто в постфиксе; 3. Настроил шаблон распознавания по середине постфикса и преффикса; Настройки клавиатуры: 1. Галка енейб мрс тюннинг - снято; 2. Все ленточки деактивированы, кроме второй; 3. Суффиксы и пост-фиксы выставил как указал выше; 4. Аль-нам эмуляцию отключил; Сильно устал с этой клавиатурой. Значит мне помогало настраивать эту клавиатуру периодическая перезагрузка windows, один-эски. Т.е. настройку сделал, клавиатуру запрограммировал - перезагрузился - проверил. Сдается мне что это тот еще способ чистить кэш, но лучше способа я не нашел. |
|||
13
iamnub
22.05.14
✎
20:37
|
Что надо такого в жизни совершить, чтобы таким заниматься...
|
|||
14
andrewrocker
23.05.14
✎
03:10
|
(13) есть способ проще - пишите!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |