如何在 python 中创建最简单的 p2p 远程桌面或任何 Robot(Java) 等效项

发布于 2024-08-05 05:47:01 字数 443 浏览 5 评论 0原文

我想使用 p2p 通信创建一个最简单的远程桌面应用程序。 我确实用 python 创建了一个小型 p2p 程序。

我的想法是 -

  • 定期传输远程计算机的屏幕截图

  • 将 xml 中封装的键盘和鼠标事件传输到远程桌面。

问题-

我可以将键盘和鼠标事件的信息传输到远程计算机,并且它将被接收。但是远程程序应该如何将这些事件反映到远程机器。我的意思是远程程序应该如何与操作系统通信。

操作系统:windows xp

好的,是否有任何相当于 Robot< /a>(Java)在python中控制鼠标和键盘事件

I want to create a simplest remote desktop application using p2p communication.
I did created one small p2p program in python.

My Idea is-

  • Transmit screenshots of remote computer periodically

  • Transmit keyboard and mouse events wrapped in xml to remote desktop.

Problem-

I could transmit a information for keyboard and mouse events to remote computer and it will be received. But how should remote program reflect those events to remote machine. I mean how should remote program communicate with operating system.

OS: windows xp

Ok is there any equivalent of Robot(Java) in python to control mouse and keyboard events

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深海蓝天 2024-08-12 05:47:01

您可以通过调用 win32 api 在 Windows 上使用 python 控制键盘和鼠标: keybd_eventmouse_event 感谢 ctypes

You can control the keyboard and the mouse with python on Windows by calling the win32 apis: keybd_event and mouse_event thanks to ctypes

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文