Как создать простейший удаленный рабочий стол p2p ИЛИ любой эквивалент Робота (Java) на python
-
10-07-2019 - |
Вопрос
Я хочу создать простейшее приложение для удаленного рабочего стола, использующее p2p-связь.Я действительно создал одну небольшую p2p-программу на python.
Моя идея заключается в том,-
Периодически передавайте скриншоты удаленного компьютера
Передавайте события клавиатуры и мыши, завернутые в xml, на удаленный рабочий стол.
Проблема-
Я мог бы передать информацию о событиях клавиатуры и мыши на удаленный компьютер, и она будет получена.Но как удаленная программа должна отражать эти события на удаленной машине?Я имею в виду, как удаленная программа должна взаимодействовать с операционной системой.
Операционная СИСТЕМА:windows xp
Хорошо, есть ли какой-либо эквивалент Робот(Java) в python для управления событиями мыши и клавиатуры
Решение
Вы можете управлять клавиатурой и мышью с помощью python в Windows, вызывая win32 API: keybd_event
и mouse_event
благодаря ctypes