是否可以通过 SSH 在远程计算机上模拟鼠标点击?

是否可以通过 SSH 在远程计算机上模拟鼠标点击?

我有一个 python 脚本,它通过 SSH 连接到远程计算机,以打开浏览器窗口并导航到特定页面(该远程计算机已连接到显示器)。

是否可以在该显示器上模拟鼠标单击,以便在网页上执行某些操作?

如果是这样我该怎么办?

谢谢

答案1

尝试与,PyAutoGUI

https://pypi.python.org/pypi/PyAutoGUI

它是一个用于控制鼠标和键盘的Python库。

如果不想复制/粘贴用法,请检查 Github 上的官方存储库:

https://github.com/asweigart/pyautogui

答案2

是的,有许多工具可以模拟鼠标或键盘事件,例如xdotoolxtexrecord/xmacro

无需使用Python。

但是,您的 ssh 会话必须获得授权才能连接到显示器。这通常是显示器所有者必须允许的。参见man xhost和,您通常可以通过查看 X 服务器的命令行选项man xauth来找到 MIT 授权 cookie 的位置。ps axu | grep X

相关内容