Серия заданий, выполняемых после одного удара в распознавании жестов Easystroke

Я использую easystroke для многих задач, таких как команды, комбинации клавиш и т. Д. Теперь мне нужно выполнить серию задач за один ход.

Например:

Сначала мне нужно выполнить команду «cryptkeeper».

Во-вторых, мне нужно выполнить «gnome-терминал».

В-третьих, мне нужно нажать комбинацию клавиш «ctrl + c».

В-четвертых, мне нужно нажать «стрелку вверх». Затем нажмите «Enter»

...

Здесь мне нужно выполнить шаги с 1 по 4 одним ударом в Easystroke.

Есть ли способ сделать это ??

2
задан 24 December 2012 в 19:01

2 ответа

enter image description here

Где 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.

0
ответ дан 24 December 2012 в 19:01

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я не уверен, сработает ли это, и я не могу проверить это сейчас, но попробуйте.

Установить xte: sudo apt-get install xautomation

В режиме простого удара убедитесь, что для «Тип» установлено значение «Команда», затем в поле «Детали» введите:

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

В конце концов, это должно выглядеть примерно так

enter image description here

0
ответ дан 24 December 2012 в 19:01

Другие вопросы по тегам:

Похожие вопросы: