Cerco di eseguire gedit dal terminale e digitare del testo in un file aperto lì, ma non ha avuto successo. Provo ad usare il comando gedit; sleep 2; xte -x display 'key k';
ma questo esegue solo gedit (senza digitare il carattere k). Qualche chip in me?Simulazione della pressione dei tasti utilizzando la bash
risposta
Xdotool (nessuna idea di quello che è successo alla pagina web, qui è la sua source) è grande per questo:
xdotool key k
E con gedit:
gedit & sleep 2; xdotool key k;
L'ho provato, ma durante la compilazione è apparso un errore. errore fatale: X11/Xlib.h: nessun file o directory di questo tipo. Io uso il sistema Ubuntu 12.04 a 32 bit. Come posso ripararlo? – abilash
Forse hai bisogno di libx11-dev? Ma da qualche parte ci sono i binari (forse anche nel repository di Ubuntu) – BeniBela
lo installo, ma ho lo stesso problema per questo util. Quando uso gedit; dormire 2; xdotool key k; riga di comando esegue solo gedit (senza digitare i simboli), e solo dopo aver chiuso gedit digita k char nel terminale. Ma come posso forzare questo util per digitare caratteri nel file aperto di gedit ??? – abilash
- 1. Come distinguere tra la pressione lunga dei tasti e la pressione normale dei tasti?
- 2. Simulazione della combinazione di pressioni dei tasti dal terminale ADB
- 3. Eliminazione del ritardo iniziale della pressione dei tasti
- 4. Creare una funzione per verificare la pressione dei tasti in unix utilizzando ncurses
- 5. Scansione pressione tasti in Python
- 6. Javascript Funzione per inserire solo alfabeti sulla pressione dei tasti
- 7. Powershell come modificare il prompt sulla pressione dei tasti?
- 8. Simula pressione tasti con jQuery
- 9. Evitare modal licenziamento a entrare pressione dei tasti
- 10. Tempo medio di pressione tra i tasti durante la digitazione
- 11. Attesa per la pressione dei tasti (o) N secondi per la scadenza
- 12. Come ascoltare la pressione dei tasti ripetutamente in Dart per i giochi?
- 13. Combina pressione tasti e chiave - jQuery
- 14. È possibile creare un servizio Android che è in ascolto per la pressione dei tasti hardware?
- 15. Come gestire la pressione dei tasti per scopi speciali in Gtk # TreeView?
- 16. Come simulare i clic del mouse e la pressione dei tasti in F #
- 17. Simulazione di una pressione di tasto di tabulazione usando JavaScript
- 18. Evento di pressione JQuery ignora i tasti di direzione
- 19. Problema della cronologia dei numeri di Bash
- 20. Come posso generare a livello di codice eventi di pressione dei tasti?
- 21. Simula evento di pressione tasti TAB in selenio RC
- 22. Eclipse ripristina tutte le modifiche al file alla pressione dei tasti, non è possibile annullare?
- 23. Simulazione della pioggia
- 24. Come simulare una "pressione dei tasti" di un Unicode in Mac Os X usando Objective-C?
- 25. Android simula la pressione di una chiave
- 26. Simulazione della crittografia MySql's password() utilizzando .NET o MS SQL
- 27. Simulare la pressione della tastiera in un modo non deprecato?
- 28. Simulazione della gravità in XNA
- 29. Come rilevare la pressione del tasto "Invio" nel reagente?
- 30. Arresto Finestre dopo la simulazione
Suona come ti stai chiedendo come per allentare un ruota-dado, quando in realtà vuoi riparare una puntura. Puoi descrivere qual è la tua immagine più grande che stai cercando di risolvere? –
@MatsPetersson Provo a scrivere script di automazione di bash per l'esecuzione di alcune app e simulare l'azione dell'utente (pressione dei tasti, spostamento del mouse con e.t.c) – abilash
Quindi una sorta di impostazione dell'automazione di prova? Oh, e cos'è che "non funziona". –