0

我正在尝试创建一个脚本,它将在我的光标位置打印一个字符串,无论它是 Web 表单、word doc 等。

基本上我正在创建一个将在后台运行的条形码扫描脚本。我希望能够扫描条形码,然后脚本将读取代码,该代码将从文本中拉出一个子字符串,然后在光标所在的位置打印该子字符串。我正在使用二维码阅读器 zbar。我试图用程序 Crikey 来做,但是在它打印出字符串之后,它发出了我不想要的 enter 命令,我找不到让它不这样做的方法。

还有其他方法可以解决这个问题吗?

提前致谢

4

2 回答 2

0

你可以这样做xdotool

xdotool type "hello world"

这将模拟用户在当前 X11 会话的键盘上键入“hello world”。

于 2013-11-06T22:14:23.360 回答
0

你可以使用 xclip 和 xdotool

xclip 将您的字符串放置在剪贴板中,xdotool 模拟单击​​+“ctrl v”。

echo Hello | xclip; 
xdotool click 1; 
xdotool key "ctrl+v"
于 2013-11-06T22:17:45.573 回答