Sergey |
|
---|---|
Вот почему возник вопрос. Так вот незаметно добрался до ввода кода товаров в форме с помощью сканера штрих-кода. Простой просмотр гуглом ничего вразумительного не дал. Не работал я с этим устройством (но теоретически ознакомился)
А суть задачки такова: имеется товар с штрих-кодом и хочется поднести к нему сканер щелкнуть и на сайте появится, например, описание этого товара, а потом ввести количество ну и так далее, все были в магазине. Подскажите как и где искать www.cotonti.mobi
|
Yusupov |
|
---|---|
Тоже интересно стало. Присоединяюсь к вопросу.
|
Trustmaster |
|
---|---|
Ну так описание товара берётся из торговой базы, а не из штрих-кода. Штрих-код - это только цифровой идентификатор товара, с котором EPOS till запрашивает информацию с сервера.
Соответственно, если на сайте для каждого товара заполнен штрих-код, то при сканировании можно открывать страницу в браузере с соответствующим значением в строке запроса. May the Source be with you!
|
Sergey |
|
---|---|
# Trustmaster : Ну так описание товара берётся из торговой базы, а не из штрих-кода. Штрих-код - это только цифровой идентификатор товара, с котором EPOS till запрашивает информацию с сервера.Вы прекрасно поняли суть поставленной задачи. Все упирается в техническую реализацию на клиентской части сайта. Из одних источников я понял сканер ставится как клавиатурный имитатор (подключается как -то к клавиатуре), другие это хают, так как говорят, что типа надо на USB, так как у ноутбуках этого разрыва нет, так как нет клавиатурного разъема. Один что-то с блутузом мудрил.(мне этот вариант нравится, но я не знаю, какой сканер подходит на самом деле). Но это не проблема. Проблема какие операторы правильные в форме. Ясно, что имеется список товаров у каждого товара есть поле: количество. Есть общее поле, куда как-то умно направляется сканер. Щелк, код получен и на сервер. Возвращается страница List на строку с товаром и на поле количество. Тот товар, набрал (или что-то щелкнул на сканере) и на сервер, на обработку. Это у меня примитивное описание задачи. www.cotonti.mobi
|
Trustmaster |
|
---|---|
Предположим, есть некая конкретная модель сканера (допустим, с USB-интерфейсом) и драйвер, транслирующий сигналы от сканера в события операционной системы X. Далее, скорее всего, нам придётся написать для этой системы X сервисную программку, которая будет эти сигналы обрабатывать и выполнять необходимое нам действие. Наиболее очевидное: вызов программы-браузера с передачей ему определённой ссылки:
firefox "http://mysite.com/list.php?c=food#good-1234567890Насколько я понимаю, открывать каждый товар в новом окне нам не резон. Тогда либо надо писать своё расширение к браузеру, которое будет обрабатывать правильно сигнал от драйвера, либо научить этот драйвер посылать стандартные сообщения в текущее окно, например сочетания клавиш клавиатуры. А уж последние нетрудно обрабатывать с помощью JavaScript. Как при этом ещё и код передать, а не просто сигнал? Можно симитировать последовательный ввод идентификатора, а можно кодировать его в самих сочетаниях клавиш. May the Source be with you!
|
Sergey |
|
---|---|
Да, вот совета я и хочу получить. какой сканер купить. Никаких драйверов и пр. лабуды. Пользователь, должен купить такой сканер и тупо воткнуть его в разъем и все должно работать стандартно, сразу, если он зашел на сайт. А уже в форму, или с клавиатуры, или со сканера вводятся данные. С последним, как я выяснил поступают данные в форму и заканчиваются переводом строки (что там устанавливается в сканере). Т.е. как есть у штрих-кода его цифробуквенный код, так сканер и выдает его сам. Но нет практики, просто надо немного послушать очевидца работы со сканером и практика программирования. А так с передачей ссылки, как в деталях это интересно. Конечно открывать не резон, но строку в списке показать можно. Можно как и в магазине, остановиться на этикетке товара из базы.
www.cotonti.mobi
|
jcrush |
|
---|---|
Собственно для таких целей есть артикль товара, или как оно там называется...
Когда работал еще с банковским софтом, там тоже была задача сканировать подписи, собственно все делалось обычным сканером, и загружалось по клику, ну а дальше распознавание и т.п. это тех детали. SEO блог: http://blog.stfw.ru/
|