Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/36: Рейтинг темы: голосов - 36, средняя оценка - 5.00
130 / 68 / 31
Регистрация: 24.07.2018
Сообщений: 787

Сканер штрих кода

09.04.2021, 16:08. Показов 7051. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Хочу создать простенькое веб приложение для сканирования Barcode и QR штрих-кодов. В основном надо для QR. Планирую приложение запускать пока на своем пк, а пользователь будет подключаться через Wi-Fi в цеху для сканирования штрих-кодов при отгрузке товаров с помощью телефона или планшета. Сканировать будет с помощью камеры устройства. На данный момент пользователь сканирует штрих-код с помощью беспроводного сканера, подключенного к пк и не видит что он там насканировал, т.к. во время сканирования он находится в фуре. Можно ли такое реализовать и как это вообще можно сделать, есть ли какие то библиотеки бесплатные?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.04.2021, 16:08
Ответы с готовыми решениями:

Запустить сканер штрих-кода кода на телефоне
Друзья, как запустить сканер штрих-кода на телефоне и получить в переменную его значение? Написал точно сюда, потому что при нажатии на...

Сканер штрих-кода
Приветствую всех! Условие: Сканер клавиатурный Мне нужно считать штрих-код - который может начинаться с цифры, латинской буквы или...

Сканер штрих кода
в конфе на основе ТиСа в документах возврат поставщику, переоценка и т.д. не увеличивается количество при сканировании сканером. хотя в...

4
Coding is art
Эксперт JS
540 / 423 / 154
Регистрация: 04.09.2013
Сообщений: 1,066
09.04.2021, 23:52
очень интересная задача!

https://developer.mozilla.org/... ill_photos
Тут можно почитать как настроить захват камеры с выводом пользователю

Далее, после того как получили скриншот (например при нажатии на какую то кнопку мы сделаем захват и "сохраним" картинку) - её нужно отправить в какой-то сервис по распознованию QR кодов или Barcode..
я думаю в сети можно найти много разных вариаций, я нашёл такую https://github.com/cozmo/jsQR для qr кодов (условно, если я правильно понял как он работает - пройдёт по байткоду картинки, который мы должны передать и "найдёт" код, распарсит и вернёт нам его значение), если поискать можно найти и другие библиотеки с каким нибудь машинным обучением или webassembly и т.п. например:
https://barkeywolf.consulting/... bassembly/
https://github.com/samsam2310/zbar.wasm

ну и после того как получили код - делаем с ним что хотим

Вот ещё пару библиотек которые я нашёл:
https://github.com/nimiq/qr-scanner
https://github.com/schmich/instascan
1
274 / 178 / 30
Регистрация: 16.03.2017
Сообщений: 1,631
10.04.2021, 04:57
Цитата Сообщение от MaksimkaI Посмотреть сообщение
пользователь сканирует штрих-код с помощью беспроводного сканера
Подозреваю что все куда проще!

Обычно ШК-сканеры подключаются ВМЕСТО клавиатуры. Раньше шли в "разрыв клавиатуры". С появлением USB пошли "второй клавиатурой". Весь алгоритм распознавания встроен в чип внутри сканера, а "на выход" идет уже готовый РАСПОЗНАННЫЙ шк/QR-код... Если откроешь Word(ексель, текстовый редактор) то при сканировании туда отправляется готовый ТЕКСТ, "якобы очень быстро набранный на клавиатуре".

Блутуз-сканеры тоже изображают из себя клавиатуру... Значит если у тебя открыта страница... Достаточно ловить НАБОР КЛАВИШ! .onkeydown!
0
130 / 68 / 31
Регистрация: 24.07.2018
Сообщений: 787
11.04.2021, 19:42  [ТС]
andyj, ну сейчас у меня считывается в excel документ и дальше обработка идет с помощью VBA, но пользователю сложно проверить что он насканировал. Отгрузка 200 + дверей ему некогда к пк бегать, а что же там я насканировал. Он ведет ручную запись, но бывает ручная запись и верси с пк наштрихованного не совпадают.

Добавлено через 4 минуты
muxahuk1214, Да тоже поизучал, нашел react-qr-reader, на телефоне все потестил. Но надо проверить нужен ли ему интерент для обработки.
0
274 / 178 / 30
Регистрация: 16.03.2017
Сообщений: 1,631
11.04.2021, 23:04
Цитата Сообщение от MaksimkaI Посмотреть сообщение
На данный момент пользователь сканирует штрих-код с помощью беспроводного сканера
Теоретически его можно подключить к телефону (если он не "радио", а блутуз) в роли клавиатуры. Сканирование им происходит (минимум) раз в 10 быстрее (и надежнее) чем распознавание фоток, сделанных камерой (автофокус, выбор подсветки, обработка фото чипом фотографирования телефона с 3х камер - против специализированного лазера + специализированного чипа созданного исключительно для распозавания ШК). Есть специальные сканеры для телефонов - в инете встречал даже "на палец"+"крепление на предплечье. На выходе получите "дополнительную клавиатуру для вашего сайта".

Не по теме:

...по моему личному (большому) опыту написания и использования подобных программ для инвентаризации "через фото-распознавание ШК" - НЕ СОВЕТУЮ! Не приживаются! Крайне медленно и не удобно! Поиграются месяц, а потом будут находить причины "почему не используют" - сильно пользователю "по нервам бьет" - угол не правильный выбрал, освещение моргает, шк запачкался, этикетка погнулась(фотка есть, но не распознается)

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

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.04.2021, 23:04
Помогаю со студенческими работами здесь

Сканер Штрих-кода В Упп
Здравствуйте! В УПП 8.2 на терминале был установлен сканер. Он работал. Потом УПП подключили к локальной платформе. Сканер работать...

1С Розница 2.0.8.8, сканер штрих-кода
Добрый день! Опять с этой Розницей любовью занимаемся.... Сканер шрих-кода ("XL6000 USB") настроен, дарайвера установлены,...

USB сканер штрих-кода
Всем доброго времени суток , у меня сложилась следующая ситуация. Имеется сканер штрих-кода DATALOGIC QuickScan, я хочу отлавливать...

Не сканирует сканер штрих-кода
Работа со сканером, не могу понять, тестирую свою библиотеку, но проблема в методе Poll() застревает на continue; PollWaitTime = 100...

БД Аксес и сканер штрих-кода
Подскажите, пожалуйста, как обработать сигнал на выходе сканера штрих-кода (http://www.datalogic.de/hhd/dlc7070e.htm; Wedge Connection) и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru