我正在寻找一个简单的linux程序,它允许我的键盘按下一个键几秒钟,然后另一个按键几秒钟。
谢谢。
答案 0 :(得分:0)
查看xdotool,可以模拟键盘输入。
sudo apt-get install xdotool
#!/bin/bash
for i in `seq 0 9`;
do
xdotool key $i
done
<强>更新强>
要在Bash中模拟按下一个键6秒钟,然后再模拟按下另一个按键6秒钟会很痛苦。
因此,我会使用Ruby(您可能必须从存储库安装它)。
ruby -e 't = Time.new.to_i; key = "a"; while true do `xdotool key #{key}`; key = "b" if Time.new.to_i > t + 6; break if Time.new.to_i > t + 12; end'
如果从命令行运行它,它将模拟按键“a”六秒钟,之后它将模拟按键“b”再进行六次。