gpt4 book ai didi

java - 如何区分键盘和条形码枪之间的按键事件

转载 作者:行者123 更新时间:2023-12-04 20:53:52 24 4
gpt4 key购买 nike

我必须根据从条形码枪获得的按键事件而不是键盘按键事件来重点关注文本字段。如何区分这些按键事件?

最佳答案

以我的经验,这是不可能的。

并非没有一点巫术。例如,如果您使用条形码枪扫描某物,则文本的键入速度比任何人都可以键入的速度快得多,但仍比复制/粘贴慢。

因此分析速度和内容。

当您要扫描可验证的条形码时,它变得非常容易。

last_up = 0
input_cache = ""

key_up(key) {
if ((time.now() - last_up) > 1) {// seconds
input_cache = ""
last_up = 0
} else {
input_cache += key
if (IsValidBarcode(input_cache)) {
doSomething()
}
}
last_up = time.now()
}

关于java - 如何区分键盘和条形码枪之间的按键事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1425800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com