Série de tarefa a ser executada após um único traço no reconhecimento de gestos Easystroke

2

Eu uso o easystroke para muitas tarefas como comando, combinação de teclas, etc. Agora, preciso executar uma série de tarefas em um único toque.

Por exemplo:

Primeiro eu preciso executar o comando 'cryptkeeper'.

Em segundo lugar, preciso executar o 'gnome-terminal'.

Em terceiro lugar, preciso pressionar a combinação de teclas "ctrl + c".

Em quarto lugar, eu preciso pressionar 'seta para cima'. Então 'Enter'

...

Aqui, preciso fazer os passos de 1 a 4 com um único toque no Easystroke.

Existe alguma maneira de fazer isso?

    
por 001neeraj 24.12.2012 / 16:01

2 respostas

2
ISENÇÃO DE RESPONSABILIDADE: Não tenho certeza se isso funcionará, e não posso testá-lo agora, mas tente.

Instale xte : sudo apt-get install xautomation

No curso fácil, certifique-se de que "Tipo" esteja definido como "Comando" e, em seguida, no campo "Detalhes", coloque:

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

No final, deve ser algo parecido com isto

    
por Seth 25.12.2012 / 01:48
1

Onde 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"&

Estou postando isso porque pode ser útil para alguns outros editando o código. 'xdotool' pode ser usado em vez de xte.

    
por 001neeraj 19.04.2013 / 10:11