Automatiser ou envoi kepresses à l'application en cours d'exécution en arrière-plan avec PyS60

StackOverflow https://stackoverflow.com/questions/3091074

Question

Je suis en cours d'exécution PyS60 sur un téléphone Nokia N95, et je veux trouver un moyen d'avoir mon Interagir script avec une application en cours d'exécution en arrière-plan.

J'ai trouvé ce http://wiki.forum.nokia.com/index. php / How_to_simulate_a_keypress_in_PyS60 .. mais il ne mentionne rien sur l'envoi de la cible à un appui sur les touches spécifique.

La raison pour laquelle je veux faire est parce que je dois utiliser la fonctionnalité d'un autre logiciel, et je veux éviter d'avoir à passer par les menus et sa mise en place à chaque fois que je commence, donc je veux avoir il a commencé par mon script python et qu'il soit automatiquement configuré le programme.

Je voulais faire quelque chose de semblable à ce que scanscrobbler fait, mais éviter d'avoir pour le mettre en mode de balayage de codes à barres 1D chaque fois.

Si je ne peux pas ouvrir l'application en arrière-plan et d'automatiser la configuration alors qu'il est caché, serait-il possible d'envoyer les à quand les pressions de touche est le programme actif? Si oui, est-il un événement que je peux écouter de savoir quand l'application est complètement chargée?

Est-ce possible? Y at-il une autre façon que je pourrais aborder ce sujet?

Était-ce utile?

La solution

Vous pouvez utiliser apptools commutateur à une des applications spécifiques, puis utiliser le module keypress pour émuler touches.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top