Easystroke 手势识别中单击一次后要执行的一系列任务

Easystroke 手势识别中单击一次后要执行的一系列任务

我使用 easystroke 执行许多任务,如命令、组合键等。现在,我需要通过一次单击执行一系列任务。

例如:

首先我需要执行命令“cryptkeeper”。

其次,我需要执行“gnome-terminal”。

第三,我需要按下组合键“ctrl+c”。

第四,我需要按“向上箭头”。然后按“Enter”

...

这里,我需要在 Easystroke 中单击完成步骤 1 到 4。

有什么办法可以做到这一点?

答案1

免责声明:我不确定这是否会起作用,而且我现在无法测试,但可以尝试一下。

安装xtesudo apt-get install xautomation

在 easy-stroke 中确保“类型”设置为“命令”,然后在“详细信息”字段中输入:

cryptkeeper && gnome-terminal && xte 'keydown Control_L' 'keydown C' 'keyup Control_L' 'keyup C' 'key Up' 'key Return'

最后,它看起来应该是这样的

在此处输入图片描述

答案2

在此处输入图片描述

哪里secret.h

#!/bin/bash
cryptkeeper&
gnome-terminal -e "gnome-panel"&
xte 'sleep 5'
xte 'keydown Control_L' 'key c' 'keyup Control_L'
xte 'sleep 5'
gnome-terminal -e "gnome-panel"&

我发布这个是因为编辑代码可能会对其他人有用。可以使用“xdotool”代替xte。

相关内容