2012-05-19 62 views
3

如何使用USB条形码扫描器扫描条码时模仿键盘按键?我对此没有任何想法,我只想获得一些关于如何做到这一点的建议/指示。如果我有这种形式,条形码号码将如何在该文本框中输入?谢谢!Jquery条码扫描器集成

<form method="post" action=""> 
    <input type="text" id="barcode-input" name="barcode-input" value=""/> 
</form> 
+0

我不明白这个问题。你想知道如何用jQuery设置值?如何处理条码扫描器? – MonkeyMonkey

+0

我不明白你想要做什么。您的条形码扫描仪是否楔入键盘?如果您打开记事本并扫描某些内容,您是否看到记事本中的输出? – tzerb

+0

不,我如何使用条形码扫描器在文本框中输入条形码值。我没有条形码的手册/软件/说明。 –

回答

5

我见过的条形码扫描仪(没有那么多我不得不承认)就像一个键盘。旧的甚至有一个PS/2端口。但即使是USB的人也喜欢将自己标识为键盘。扫描代码时,扫描仪的行为就好像您实际上已按下键盘上的数字键,可能以返回键结束。

因此,您所做的是将重点放在您的文本框中,并扫描您的代码并完成。

+0

感谢您的回复!我得到了它的工作 –

0

如果您的扫描仪不能像键盘一样工作,并且必须以编程方式获取代码,则必须使用自动化工具。

根据您使用的语言以及您的操作系统,可能会有几个自动发送键的选项,但其中大多数选项都无法找到并选择您的文本字段。您必须自己定位光标,然后使用自动化工具为您推动按键。

如果你在Windows上,PyWinAuto是我的几个同事最喜欢的选择。它有一个简单但可靠的API来完成这些基本的自动化任务。