Серия заданий, выполняемых после одного удара в распознавании жестов Easystroke
Я использую Easystroke для многих задач, таких как команды, комбинации клавиш и т. Д. Теперь мне нужно выполнить серию задач за один ход.
Например:
Сначала мне нужно выполнить команду "cryptkeeper".
Во-вторых, мне нужно выполнить "gnome-терминал".
В-третьих, мне нужно нажать комбинацию клавиш "Ctrl + C".
В-четвертых, мне нужно нажать "стрелку вверх". Затем "Enter"
...
Здесь мне нужно сделать шаги с 1 по 4 одним ударом в Easystroke.
Есть какой-либо способ сделать это??
2 ответа
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я не уверен, что это будет работать, и я не могу проверить это сейчас, но попробуйте.
устанавливать xte
: sudo apt-get install xautomation
В режиме "Easy-Stroke" убедитесь, что "Тип" установлен на "Команда", затем в поле "Детали" введите:
cryptkeeper && gnome-terminal && xte 'keydown Control_L' 'keydown C' 'keyup Control_L' 'keyup C' 'key Up' 'key Return'
В итоге это должно выглядеть примерно так
куда 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.