Демон, который считывает штрих-коды и отправляет их по HTTP в скрипт php

StackOverflow https://stackoverflow.com/questions/5402138

Вопрос

Я с нетерпением жду возможности создания прототипа, который должен работать полностью автономно и без взаимодействия с пользователем, система должна иметь возможность запускать считыватель штрих-кода, отправлять его через Интернет на php как file.php? code= var...

Какой самый простой способ сделать это?

Я обдумываю:

  • приложение для консоли Windows, своего рода пинг ...
  • приложение linux-console, что-то вроде wget или тому подобное

Есть ли у кого-нибудь лучший подход.

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

Это было полезно?

Решение

Вашу работу можно разделить на три основные задачи:

  1. Получите значение штрих-кода (а не просто красивое его изображение).
  2. Передача значения кода в удаленное приложение PHP.
  3. обрабатывать данные о цели. Вне рамок.

Есть много разных способов добиться этого. Но всегда помните, что вам не нужно изобретать колесо заново:

  1. Считыватели штрих-кода обычно работают как обычная клавиатура. Отсканированный код будет рассматриваться как обычный пользовательский ввод с клавиатуры. Хороший считыватель штрих-кода может быть настроен на завершение ввода с помощью клавиши ввода (\ r).
  2. Как уже упоминалось: используйте язык программирования, которым вы хорошо владеете или который вам интересно. Вы упомянули, что целевая система будет PHP-скриптом, поэтому приложение консоли передачи также может быть реализовано с помощью PHP.

    do while(true) { 
    // wait for bar-code reader input
      $code = readline();
    
    // transfer code to 
      transfer($code);
    }
    

Дополнительные сведения см. в PHP-Manual Readline-functiond .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top