Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Настройка сканеров штрих-кода

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

Coltrain

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Berik_Musaev

Цитата:
не выдает значение, но выдает звук как будто счтила штрих код

Не скажу за Opticon, не имел с ним дела, но по симптомам очень похоже на ситуацию, когда сканер настроен на работу через USB или COM. Надо читать мануал и убедиться, что сканер настроен именно для работы через разрыв клавиатуры. В мануале должны быть штрих-кода для изменения настроек сканера.

Всего записей: 160 | Зарегистр. 31-07-2002 | Отправлено: 18:13 03-12-2012
yuoras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята , помогите новичку с сканером штих кодов ms 9535.
Есть серийный номер  на этикетке №13813716
Сканер в текстовом редакторе читает 09001541381371600061
то есть семь знаков впереди и пять в конце нужно убрать.
Вот не знаю как

Всего записей: 13 | Зарегистр. 13-11-2009 | Отправлено: 16:54 11-02-2013
stanikkk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yuoras
Я небольшой специалист, но думаю с помощью регулярного выражения это сделать довольно просто. Если в коде всегда нужно 8 цифр, после семи ненужных, то примерно так: (?:\d{7})(\d{8})

Всего записей: 133 | Зарегистр. 07-11-2004 | Отправлено: 17:36 17-02-2013
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Сканер в текстовом редакторе читает 09001541381371600061  
то есть семь знаков впереди и пять в конце нужно убрать.  
Вот не знаю как

Надо сперва понять, что и с какой целью он выводит, может это метки какие нибудь, а для этого нужен мануал.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 13:19 18-04-2013
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yuoras
А зарегистрировать драйвер сканнера пробовали?

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 19:03 18-04-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delover
Где, и главное, нафига?
 
yuoras
Дело в том, что в штрих-коде закодирована другая информация, чем написана рядом. И эту задачу я бы решал внешними относительно сканера средствами. Потому что завтра попадется другой товар, где на этикетке уже будет все по-другому.
 
Маловероятное, но возможное предложение от LadyOfWood - сканер кто-то запрограммировал так, что на определенные коды он сам добавляет определенные префиксы/суффиксы. Но это уже за гранью добра и зла. Разная информация в штрихах и в цифрах на порядки вероятнее.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 19:29 18-04-2013
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но это уже за гранью добра и зла. Разная информация в штрихах и в цифрах на порядки вероятнее.

Все может быть по разному по-хорошему надо смотреть в сторону родного API, если есть. А если вставлен в разрыв клавиатуры, то надо изпользовать Raw Input API, чтобы понять что пришло от сканера.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 19:36 18-04-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LadyOfWood

Цитата:
Все может быть по разному по-хорошему надо смотреть в сторону родного API, если есть

 
На что там АРІ? Чтобы сделать FileOpen? Данные-то в порт идут PlainText-ом.
 
Добавлено:
Кстати, что-то сразу не бросилось в глаза. ms 9535 не может быть вставленным в разрыв клавиатуры - он безпроводной

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 19:56 18-04-2013
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa
Не морочте голову - Вам вфигаривают номер сканнера в штрих код, при этом в разные позиции. Чтобы Вы могли догадаться отделить бабло. А вы АТОЛ офисы рядом не видели? Ну или штрих - если Вы разборчивы с выбором устройств?

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 20:39 18-04-2013
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
На что там АРІ? Чтобы сделать FileOpen? Данные-то в порт идут PlainText-ом.  

Когда в разьем клавиатуры? B данном случае идут WM_KEYDOWN, WM_CHAR, WM_KEYUP, от клавы не отличить Чтобы отличить нужен Raw Input API.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 21:38 18-04-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delover
А теперь то же самое, но на языке, понятному кому-то кроме Вас.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 21:40 18-04-2013
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa

Цитата:
А теперь то же самое, но на языке, понятному кому-то кроме Вас.

На сколько знаю Оптикон сотрудничает с АТОЛ. На сколько знаю - программируя устройства я бы нахер послал всех остальных нелегалов и впендюрил бы номер устройства куда захоочу в качестве демо версии. Вы тут задаёте вопрос как обойти демо версию - для этого Варез есть.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 22:18 18-04-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LadyOfWood
Еще раз, по буквам -  ms 9535 не может быть вставленным в разъем клавиатуры, так как он безпроводной. Подключется по bluetooth. По умолчанию представляется виртуальным RS-232.
Ну и если открывать устройство через FileOpen, никаких WM_* нету, только коды передаваемых символов и какой-то настраиваемый терминатор в конце.
 
delover
Начинает проясняться, но сразу же есть пара вопросов. Во-первых, какое отношение Opticom имеет к Metrologic? Во-вторых, откуда вообще выплыл АТОЛ, демо-версии и их обход? И в-третьих, Вы точно уверены, что я спрашивал что-то о сабжевом сканере?

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 23:16 18-04-2013
LadyOfWood

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Еще раз, по буквам -  ms 9535 не может быть вставленным в разъем клавиатуры,  

Сорри, ошибся. По тексту думал что в разьем клавиатуры вставляется.

Всего записей: 620 | Зарегистр. 16-09-2003 | Отправлено: 00:12 19-04-2013
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa

Цитата:
Вы точно уверены, что я спрашивал что-то о сабжевом  

Был уверен.
 
Что то не знаю кто Вам сейчас поможет. Тут видимо надо над протоколом потрудиться - но протоколы сканеров не такие уж сложные, думаю Вы справитесь.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 07:42 19-04-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что то не знаю кто Вам сейчас поможет. Тут видимо надо над протоколом потрудиться - но протоколы сканеров не такие уж сложные, думаю Вы справитесь.

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

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 09:27 19-04-2013
XOXLOS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Буду очень благодарен если сможете помочь. Проблема такая, даны сканер Metrologic MS9590 и штрих-код CODE-39 Full ASCII, закодированы 13 цифр программой Bartender, без начального и конечного символа и без контрольного разряда. Проблема именно в начальном и конечном символе. Если штрих код с этими символами (по умолчанию вроде *), то он считывается, а без них нет. Что надо настроить или отключить в этом сканере чтобы он считывал штрих-код без начального и конечного символа?
В руководстве по программированию нашел Do not transmit Code 39 Stop/Start Characters не помогло.
Очень надо решить проблему, если это возможно.

Всего записей: 1 | Зарегистр. 26-04-2013 | Отправлено: 14:27 26-04-2013
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XOXLOS
ЕМНИП, начальная и конечная звездочка являются обязательными атрибутами в CODE-39 и без них сканер не в состоянии определить, что перед ним именно CODE-39

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 22:36 27-04-2013
sauizh

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помощи, сканер Opticon OPR-3201 USB, после ввода настроечных штрихкодов (похоже ошиблись с кодами), пискнул и теперь отказывается определяться и определять штрихкод, при надатии на кнопку ничего не происходит, при подключению через юсб делает писк но не определяется.
Подскажите как сделать сброс?

Всего записей: 2 | Зарегистр. 05-07-2012 | Отправлено: 10:04 23-07-2013
ekemov

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обычно к сканеру есть инструкция, если нету, то на сайте производителя скачать документацию, там всегда приводят различные коды для настройки сканера (всегда есть штрих код сброса всех настроек и т.д.).

Всего записей: 804 | Зарегистр. 23-12-2005 | Отправлено: 13:03 23-07-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Настройка сканеров штрих-кода


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru