powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Barcode Scanner Orbit 7120
32 сообщений из 32, показаны все 2 страниц
Barcode Scanner Orbit 7120
    #39785821
Petrashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте !
Есть вот такая штука Honeywell Orbit 7120 Barcode Scanner

Подключается через USB к компу и при считывании эмулирует нажатие кнопок с завершающим Enter.

То есть в том месте, где находится курсор ввода вставляется считанный код.

Нужно подключить два таких вот сканера одному компьютеру.
По идее оба сканера будут эмулировать нажатие кнопок.
Как определить с какого сканера оно пришло ?
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39785848
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть вопрос: "как определить, на какой из множества клавиатур нажата кнопка"

например
https://stackoverflow.com/questions/10149796/is-it-possible-to-determine-which-keyboard-sent-a-keypress
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786268
V.Borzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petrashkevich,

обычно в сканерах можно прописать префиксы. При получении штрихкода по префиксу и ясно будет.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786269
V.Borzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petrashkevich,

Также префиксом можно воспользоваться, чтобы не лупить штрихкод куда попало в программе, а понять, что это сейчас не с клавиатуры нам бьют, а со сканера пришло, дополучить все остальные символы и обработать полученную строку как штрикод, независимо от поля, где мы стоим.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786270
V.Borzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, какая необходимость в двух сканерах на один комп, и какая разница, с какого сканера пришел штрихкод? Просто интересно.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786271
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если сканер не требуется разделять с другими приложениями, то можно переключить его в режим сом-порта. Работать с ним можно например с помощью компонента TComPort.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786336
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
V.BorzovА вообще, какая необходимость в двух сканерах на один комп, и какая разница, с какого сканера пришел штрихкод? Просто интересно.

На счет зачем различать с какого сканера пришел код - не знаю.
А вот зачем нужно более одного сканера - сказать могу.

EAN13 устроен достаточно идиотски.
Когда используется просто EAN13 - то проблем обычно нет. Настраиваешь сканер на чтение только EAN13 - и вперед.
Проблемы начинаются когда у тебя на товаре не только простой EAN13 а еще и EAN13 ADDON2, EAN13 ADDON5.
Разрешение читать сканеру EAN13 ADDON2 и EAN13 ADDON5 задается отдельно.
И получается что сканеру разрешено читать как EAN13 так и EAN13 ADDON*, т.е. если он из EAN13 ADDON* прочтет только первый EAN13 то это типа тоже нормально. Но под этим кодом в базе ничего нет, там внесено с аддоном. И получается что сканер у нас самостоятельно определяет что он прочтет в конкретном случае. У разных сканеров процент чтения аддонов получается разный. У кого 10% а у кого 90%. Естественно, получается херня.

Вариант решения проблемы.
Ставится 2 сканера, на одном разрешено читать только EAN13, на втором - только EAN13 ADDON*
Оператор видит какой штрихкод и сует его под конкретный сканер.

Еще проблема - у самого EAN13 есть контрольный разряд, и худо-бедно проверить насколько правильно сканер прочитал полоски - получается. А вот у аддонов никаких контролек нет. И там остается только верить сканеру "на слово". И не всегда он читает правду.
Но это уже другой вопрос.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786355
Petrashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
V.Borzovобычно в сканерах можно прописать префиксы
Никакой настройки сканера нет. Он просто эмулирует нажатие клавиш в активное окно.

V.BorzovА вообще, какая необходимость в двух сканерах на один комп
Руководство хочет сделать небольшой СКУД. Есть два сканера, нужно регистрировать кто идёт в каком направлении.

DmSerЕсли сканер не требуется разделять с другими приложениями, то можно переключить его в режим сом-порта.
Расскажите пожалуйста, как это сделать ?
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786433
V.Borzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petrashkevich,

по первой же ссылке вижу такой документ:


Там на странице 7 написано, что в комплект поставки входят два руководства на английском языке, одно из них - руководство по программированию. Так что ничего особенного в этом сканере нет, скорее всего, обычный USB-аппарат, который по-умолчанию включен в режиме эмуляции работы клавиатурных сканеров, но должен иметься и режим эмуляции COM-овских сканеров. И конечно же должны быть управляющие коды в руководстве по программированию, в которых и префиксы, и суффиксы программируются. Найдите коробку, а если коробку потеряли кладовщики, что за ними, кстати, наблюдается, то в интернете найдёте.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786523
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrashkevichНикакой настройки сканера нет.

В природе если и существовали сканеры, у которых нет настроек, то ты их не застал.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786527
Petrashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашёл руководство Omni-QS.book
Сканер настраивается путём считывания специальных штрих-кодов.

Можно добавить префикс/суффикс к штрих-коду. И таким образом различить с какого сканера пришёл ввод.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786566
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraksВариант решения проблемы.
Ставится 2 сканера

Вариант решения проблемы.
Ставится Web-camera....
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786568
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrashkevichЕсть два сканера, нужно регистрировать кто идёт в каком направлении.

Подключаешь каждый сканер к отдельной машине.
Машины можно VirtualBox внутри одной физической машины.

Но вообще -
Ariochто есть вопрос: "как определить, на какой из множества клавиатур нажата кнопка"

например
https://stackoverflow.com/questions/10149796/is-it-possible-to-determine-which-keyboard-sent-a-keypress
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786570
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrashkevichСканер настраивается путём считывания специальных штрих-кодов.

Остаётся надеяться, что работники - которых вы хотите ущучить - про это не узнают
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786608
Petrashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AriochПодключаешь каждый сканер к отдельной машине.
Машины можно VirtualBox внутри одной физической машины.

И сообщение от клавы пойдёт в ту виртуалку, которая сейчас в фокусе
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786625
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrashkevichDmSerЕсли сканер не требуется разделять с другими приложениями, то можно переключить его в режим сом-порта.
Расскажите пожалуйста, как это сделать ?

По нашему опыту, все USB-сканеры по умолчанию работают в режиме клавиатуры, но их можно перевести в режим СОМ-порта с помощью настроечного штрих-кода. Раньше со сканерами шла короткая инструкция и в ней про это писали, сейчас всё чаще приходится отыскивать подробное руководство пользователя в интернете. Настроечный штрих-код везде называется по-разному, искать можно по ключевым словам "COM", "Serial", "232", "Emulation" и т.п. Для некоторых моделей требуется последовательно отсканировать 3 штрих-кода: 1) ш/к "войти в режим программирования", 2) ш/к "перевести в режим СОМ-порта" 3) ш/к "выйти из режима программирования".
Также, потребуется найти к нему соответствующий драйвер, иначе виртуальный СОМ-порт в компьютере не появится.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786658
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrashkevichAriochПодключаешь каждый сканер к отдельной машине.
Машины можно VirtualBox внутри одной физической машины.

И сообщение от клавы пойдёт в ту виртуалку, которая сейчас в фокусе

никакой виртуалки ни в каком фокусе не будет вообще никогда

а сообщение от клавы пойдет в ту виртуалку, в которой будет USB-порт с этой клавой

или ты оба сканера в один и тот же USB-порт воткнёшь?
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786659
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ведь изначально написал:
AriochПодключаешь каждый сканер к отдельной машине.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786663
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrashkevichРуководство хочет сделать небольшой СКУД

....а каждому работнику раздать листок со штрих-кодом

ведь никто из них не знает, что бывают ксероксы, на которых этот листок можно откопировать и всем со всеми обменяться
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786666
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если уж совсем припекло, а денег на нормальный e-token нет, то сходите в московское метро, из мусорки выгребите несколько десятков использованных бесконтактных "бумажных" билетиков и раздайте работникам их.

А на стены повесте NFC RFID сканеры.

Хотя непрограммируемые, без встроенной памяти RFID-токены на AliExpress стоят копейки.
В качестве датчиков можно даже смартфоны повесить, какие-нибудб старые, немодные, но с NFC.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786808
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
15.03.2019 13:22, Arioch пишет:
> ....а каждому работнику раздать листок со штрих-кодом
> ведь никто из них не знает, что бывают ксероксы

штрихкод ламинируется в специальную "обложку" с полоской инфракрасного светофильтра.
не шучу. такие действительно есть и продаются.
ксерокс в этом случае штрихкод не видит, а сканер - да.
от дурака конечно защита, не более.
но такое есть в природе.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786911
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

а человеческий глаз видит? Обычный фотоаппарат в смартфоне? WebCamera? WebCamera с удалённым ИК-фильтром в объективе?

Тут главное найти одного единственного, кто пожалуется детям, дети нагуглят - и понеслась.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39786952
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
15.03.2019 17:45, Arioch пишет:
> а человеческий глаз видит? Обычный фотоаппарат в смартфоне? WebCamera? WebCamera с удалённым ИК-фильтром в объективе?
> Тут главное найти одного единственного, кто пожалуется детям, дети нагуглят - и понеслась.

способ конечно есть, но мы это тут обсуждать не будем ;)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39787091
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochfraksВариант решения проблемы.
Ставится 2 сканера

Вариант решения проблемы.
Ставится Web-camera....
Не совсем понял какую проблему решит веб-камера...
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39787150
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks,

сканирования штрихкодов?
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39787622
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks,

проблему, что якобы сканеры не могут сканировать штрихкоды с расширениями, что их надо все время перепрошивать под каждый следующий код
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39787994
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochfraks,

проблему, что якобы сканеры не могут сканировать штрихкоды с расширениями, что их надо все время перепрошивать под каждый следующий код

Первый раз слышу что якобы есть такая проблема.

Я рассказывал про другую.

В сканерах отдельно ставятся разрешения на чтение:

* EAN13
* EAN13 ADDON 2
* EAN13 ADDON 5

Проблема в том что эти аддоны - это просто хвостики без какой либо связи с самим EAN13 и без контрольных чисел.
Если сканеру разрешить читать все три варианта, по при чтении сканером только первых 13 цифр - это тоже типа легитимное считывание, сканер отчитается что прочитал и передаст эти 13 цифр в компьютер. В то время как перед сканером EAN13 ADDON5 к примеру. И разные сканеры читают эти хвостики с разной частотой. Простые сканеры читают от 10% случаев. А лазерные многоплосткостные - порядка 90% и более, но все равно не 100%.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39788013
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
....и прошивку сканеру ты не допишешь.

А программу на смартфоне, какой-нибудь старый добрый zxing scanner - можно дописать.
Хотя пока никто этим не заморачивался https://stackoverflow.com/questions/49778908

Под винду есть коммерческий сканер если верить Торри, ClearImage Barcode Reader SDK

ну и конечно держать смартфон или веб-камеру совсем не так удобно, как сканер.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39788041
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch....и прошивку сканеру ты не допишешь.

Да при чем тут прошивка. Это логическое западло заложенное в стандарт EAN13.
Если тебе разрешено читать и EAN13 и EAN13 ADDON - то какие причины продолжать после того как прочитал EAN13?

Если запретить EAN13 и оставить только EAN13 ADDON - тот тут довольно однозначно - пока не прочтет с аддоном - не вернет ничего и будет делать вид что прочитал.

Даже если сканер читает идеально во всех 100% - то все равно ситуация когда аддон к примеру прикрыт пальцем - приведет к тому что прочитается ENA13 и скажет что так и было :(
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39788042
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни разу не встречал программных сканеров. Думаю что если бы они имели реальные преимущества - то так или иначе были бы распространены. Но нет :)
Пытался заныривать в этот вопрос когда делал информационный киоск на основе ноута. Камера есть - почему бы ей не прочитать штрихкод. Но что бы его нормально распознать - его еще нужно нормально осветить, да и само распознавание работало весьма тормозно на то время.
Так что сейчас не парим голову - покупаем готовые, как все.
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39788062
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraksто какие причины продолжать после того как прочитал EAN13?

"А вдруг что интересное пропустишь?" (с)
Бывают жадные парсеры, а бывают нежадные.


fraksДа при чем тут прошивка.
fraksПростые сканеры читают от 10% случаев. А лазерные многоплосткостные - порядка 90%

вот при этом и прошивка.


fraksситуация когда аддон к примеру прикрыт пальцем
Аесли его целиком краской залить, то даже и EAN13 не прочитает
...
Рейтинг: 0 / 0
Barcode Scanner Orbit 7120
    #39788066
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraksНи разу не встречал программных сканеров.

возьми любой смартфон, хотя бы 5-летней давности

Гугл не от балды же QR-code придумал. Когда процессорной мощности и камер смартфонов стало вполне достаточно. Дажа на жабе.

А на npm-js лежит всё тот же zxing переписаный с андроидной жабы на JavaScript - и троже ,видимо ,хватает мощности.

Да что там, недавно новую фишку нашел. Для ностальгистов. Древние досовские игры. Чтобы не геморроиться со всякими там виртуалками - запускаются прям в барузере, внутри adobe flash. У меня челюсть отвисла. Но ничего, работают, а когда-то нужны были топ-компьютеры....
...
Рейтинг: 0 / 0
32 сообщений из 32, показаны все 2 страниц
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Barcode Scanner Orbit 7120
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]