Automatizzare o inviare kepresses per applicazione in esecuzione in background con PyS60
-
29-09-2019 - |
Domanda
Io corro PyS60 su un telefono Nokia N95, e voglio trovare un modo di avere la mia interagire script con un'applicazione in esecuzione in background.
Ho trovato questo http://wiki.forum.nokia.com/index. php / How_to_simulate_a_keypress_in_PyS60 .. ma non menziona nulla circa l'invio dei tasti premuti per un target specifico.
Il motivo che voglio fare questo è perché ho bisogno di utilizzare la funzionalità di un altro pezzo di software, e voglio evitare di dover passare attraverso i menu e la sua creazione ogni volta che avvio, quindi voglio avere è iniziato dal mio script python e lo hanno impostare automaticamente il programma.
ho voluto fare qualcosa di simile a ciò che scanscrobbler fa, ma evitare di avere per impostare la modalità di scansione del codice a barre 1D ogni volta.
Se non posso aprire l'applicazione in background e di automatizzare il setup, mentre è nascosto, sarebbe possibile inviare le pressioni dei tasti ad esso quando è il programma attivo? Se è così, c'è qualche evento posso ascoltare per sapere quando l'applicazione è completamente caricato?
È possibile? C'è un altro modo ho potuto avvicinarsi a questo?
Soluzione
Si potrebbe usare Apptools per interruttore ad una specifica applicazione e quindi utilizzare il modulo pressione dei tasti per emulare tasti premuti.