Comment créer un poste de travail distant p2p ou un équivalent de Robot (Java) en python
-
10-07-2019 - |
Question
Je souhaite créer une application de bureau à distance la plus simple possible à l’aide de la communication p2p. J'ai créé un petit programme p2p en python.
Mon idée est -
-
Transmettez régulièrement des captures d'écran de l'ordinateur distant
-
Transmettez les événements de clavier et de souris enveloppés au format XML au bureau distant.
Problème -
Je pourrais transmettre une information sur les événements de clavier et de souris à un ordinateur distant et elle sera reçue. Mais comment le programme distant devrait-il refléter ces événements sur une machine distante? Je veux dire comment le programme distant devrait-il communiquer avec le système d'exploitation.
OS: Windows XP
Ok, y a-t-il un équivalent de Robot (Java) en python pour contrôler les événements de souris et de clavier
La solution
Vous pouvez contrôler le clavier et la souris avec python sous Windows en appelant l'apis win32: keybd_event
et évènement_par la souris
grâce aux types de caractères