【问题标题】:required application for bar-code reader and logs generators条码阅读器和日志生成器所需的应用程序
【发布时间】:2012-07-18 11:38:41
【问题描述】:

我正在寻找将条形码和当前时间记录到记事本或可以轻松上传到数据库的应用程序。

例如:用户刷他的ID,然后应用程序会记录用户刷卡的条形码和时间,..基本上是一个员工时间跟踪器。

我创建了一个基于 Web 的系统,但它需要一点时间,而且用户通常会快速滑动多次。有没有这样的应用程序?或者任何人都可以建议一种编程/脚本语言来制作一个?

【问题讨论】:

  • 关键是要找出薄弱环节。是条形码读取部分减慢了过程,还是因为日志生成?如果是后者,我相信您可以按照 Johan 的建议优化您的源代码。如果是条形码阅读器,则取决于您使用的工具。我工作的公司也提供条形码阅读器 SDK。您可以尝试演示以检查性能。 dynamsoft.com/Demo/DWTPlus/online_demo_scan_OCRBarcode.aspx

标签: logging barcode barcode-scanner time-tracking


【解决方案1】:

如果你对 PHP 有一点了解,可以使用以下代码轻松完成以下操作:

while(true)
{
    $line = trim(fgets(STDIN));
    echo 'Recorded ' . $line . ' to database' . "\n\n";
}

只需从命令行启动脚本,我假设条形码扫描仪就像键盘一样工作,它输入数字并按 Enter。

【讨论】:

  • 您可以将脚本保存为 log.php,并使用以下命令从命令行运行它: php log.php 假设您安装了 PHP CLI。登录到数据库可以通过以下方式完成:mysql_query('INSERT INTO logs (code, time) VALUES("' .mysql_real_escape_string($line) .'", "'.time() .');
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-07
  • 1970-01-01
  • 1970-01-01
  • 2018-07-12
  • 1970-01-01
  • 2010-12-31
相关资源
最近更新 更多