1

我期待构建一个原型,它应该完全无头运行且无需用户交互,系统应该能够启动条形码阅读器,通过互联网将其发送到 php 作为 file.php?code=var ...

哪种方法最简单?

我正在考虑:

  • windows-console 应用程序,某种 ping...
  • linux-console 应用程序,某种 wget 或类似的东西

有没有人有更好的方法。

系统应该是完全自主的,插入,扫描条形码,发送代码,重复......

4

1 回答 1

0

您的工作可以分为三个主要任务:

  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

于 2011-03-23T12:01:55.470 回答