gifts2017

BSR Com2Kb - возможность RS232 сканера ШК одновременно работать с несколькими экземплярами 1С

Опубликовал Дамир Шамаев (NU_User) в раздел Оборудование - Ридер магнитных карт

Для одновременной работы в 2-х и более базах 1С и при этом использовать сканер штрихкода или считыватель магнитных карт с RS232 интерфейсом (или USB c эмуляцией RS232)

BSR Com2Kb

Сканеры штрихкода и считыватели манитных карт бывают с разными интерфейсами.
А именно это
* Чистый RS232 (Таких древностей уже давно нет, но найти можно)
* USB c эмуляцией RS232, для подключения к компьютеру необходим специальный USB to Serial драйвер
* Клавиатурный

А по сути, какая разница?
А разница есть. Если хотите работать одновременно в 2-х и более базах 1С
и при этом использовать один и тот же сканер штрихкода,
то это возможно только с устройством, у которого клавиатурный интерфейс.
Ибо по другому один экземпляр программы займёт порт, а второй уже не сможет получить доступ к сканеру.
Другое дело клавиатурный, он посылает символы туда, чья программа находиться в фокусе, то есть на переднем плане и
для этого не нужно открывать и занимать никакие порты.
И что же делать если надо работать 2-х и более базах 1С со сканером, имеющего не клавиатурный интерфейс?
Просто купить нужный? Возможно, но можно и использовать дополнительную программу для конвертации.

 

BSR Com2Kb

Cпециальная утилита для считывания входных данных из
сканера штрихкода или считывателя магнитных карт с RS232 интерфейсом (или USB c эмуляцией RS232)
и трансформирование их в программные нажатия клавиш.
Для работы нужно настроить параметры соединения с устройствами.

Для работы с 1С нужен драйвер и обработка обслуживания, поддерживающие клавиатурный интерфейс.
Соответственно нужна перенастройка. Для считывателя магнитных карт, возможно,
понадобится смена суффикса и префикса.

Интерфейс

Запуск / Стоп
Открывает порты устройств для "прослушки" в потоках, если есть данные,
то они немедленно транслируются в нажатия клавиш.
Повторное нажатие кнопки закрывает порты.

Доступ
Перезапускает приложение с запросом на права администратора.
Начиная с Windows Vista, чтобы сохранить список устройств (доступ на запись ini-файла)
и назначить автозапуск (доступ в системный реестр) нужны права администратора.
В противном случае, галочка "Автозапуск" не будет реагировать на нажатия,
а сохранение текущего списка устройств заканчиваться ошибкой в логе.

Автозапуск
Устанавливает и снимает режим автозапуска после старта системы.
После автозагрузки программы открываются все порты активных устройств и немедленно сворачивается в трей.

Трей
Если программа работает с устройствами, то в трее зелёная иконка, иначе красная.
При сворачивании программа попадает в трей, при двойном нажатии на иконку - разворачивается

Таблица устройств
Представляет собой список устройств, в который можно добавлять или удалять из него устройства
с помощью контекстного меню или специальных кнопок на форме.
Для каждого устройства можно задать название и флаг использования, а также параметры связи с ним:
COM-порт, скорость, бит в байте, чётность, стоп-биты и частота между нажатиями клавиш в мсек.

 

Скачать файлы

Наименование Файл Версия Размер
BSR Com2Kb (Setup.exe) 15
.exe 6,96Mb
12.04.14
15
.exe 2.0 6,96Mb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Бухалов (Re:аниматор) 07.04.14 05:40
т.е. com порт может занимать одновременно 2 и свыше копии 1С? А как работает в терминале к примеру Citrix? У нас продавцы открывают по несколько копий 1С, и при открытии документа "Заказ покупателя" в какой нить копии 1С в других экземплярах выдает ошибку 32 (порт занят). Решит ли данная утилита эту проблему?

P.S. используется сканер штрихкода и считыватель магнитных карт
2. Дамир Шамаев (NU_User) 07.04.14 09:21
(1) Re:аниматор,
да решит, надо только перенастроить драйвер в режим клавиатуры.
3. Дамир Шамаев (NU_User) 07.04.14 09:31
правда для 2 устройств, надо запускать два экземпляра этой программы
Они должны находится в разных каталогах, например:

C:\BSRCom2Kn\Com2Kb_Scaner\Com2Kb.exe
C:\BSRCom2Kn\Com2Kb_Reader\Com2Kb.exe

Индивидуально настроить, галочку автозапуск не трогать, а старт их делать через cmd файл в автозагрузке

C:\BSRCom2Kn\Com2Kb_Scaner\Com2Kb.exe /autorun
C:\BSRCom2Kn\Com2Kb_Reader\Com2Kb.exe /autorun

4. Дамир Шамаев (NU_User) 12.04.14 22:21
новая версия, теперь можно подключать несколько устройств одновременно
5. Раиль Маслахов (maslakhoff) 24.07.14 22:36
Доброй ночи! Не могли бы Вы скинуть программу BSR Com2Kb на почтовый ящик maslakhoff@yandex.ru Очень нужна была...
Заранее благодарен!
6. Сергей (Che) Коцюра (CheBurator) 26.05.16 02:53
..а сверху на получившийся клавиатурный ввод навесить драйвера Атолла для Кbd..?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа