gpt4 book ai didi

linux - 如何直接从程序输出以填写网页上的表格?

转载 作者:太空宇宙 更新时间:2023-11-04 11:37:23 25 4
gpt4 key购买 nike

我的一维条码扫描仪在 Linux 中显示为输入设备,允许我使用条码扫描填写网页表单,就像我手动输入一样。我需要使用从网络摄像头读取并使用命令行实用程序提取的 2D 条形码来复制此“扫描——将数据放入 Web 表单”行为。我正在使用的实用程序 (zbarcam) 会在检测到条形码时将检测到的代码打印到标准输出——非常好!我需要以某种方式将该标准输出流重定向到浏览器中的当前网页,以便我可以用数据填充文本框。这似乎是一个简单的重定向问题,但我不知道如何让它工作。也许有办法让实用程序充当“虚拟”输入设备?

最佳答案

使用“crikey”!

zbarcam -raw/dev/video0 | crikey -i

首先,您必须下载并编译“crikey”,如下所示:

sudo apt-get install libx11-dev x11proto-xext-dev libxt-dev libxtst-dev

wget http://www.shallowsky.com/software/crikey/crikey-0.8.3.tar.gz

tar -xzf crikey-0.8.3.tar.gz

cd crikey-0.8.3

制作

sudo cp crikey/usr/local/bin

现在,您已准备就绪,可以开始工作、捕获和解码您的条形码,就在您放置光标的位置……Gedit 窗口、Google 输入框、任何应用程序……

只需输入zbarcam --raw/dev/video0 | crikey -i

如果上面的命令不起作用,试试..zbarcam --raw/dev/video1 | crikey -i

如果您的网络摄像头仅适用于 V4L1,请尝试以下命令。LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw/dev/video1 | crikey -i

或者LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw/dev/video0 |crikey -i

这里有一个视频片段,展示了我如何捕获任何条形码并在任何地方获得结果...

http://www.youtube.com/watch?v=IPe_9bhPtT4

尽情享受吧!如有任何意见或疑问,请发送电子邮件至 fmft71 at yahoo dot es

问候

FMFT71 先生

关于linux - 如何直接从程序输出以填写网页上的表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771500/

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