¿Es posible simular un clic del mouse en una máquina remota a través de SSH?

¿Es posible simular un clic del mouse en una máquina remota a través de SSH?

Tengo un script de Python que realiza SSH en una máquina remota para abrir una ventana del navegador y navegar a una página específica (esta máquina remota está conectada a una pantalla).

¿Es posible simular un clic del mouse en esta pantalla para realizar alguna acción en la página web?

Si es así, ¿cómo haría esto?

Gracias

Respuesta1

Prueba con,PyAutoGUI.

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

Es una biblioteca de Python para controlar tanto el mouse como el teclado.

Para no copiar/pegar el uso, consulte su repositorio oficial en Github:

https://github.com/asweigart/pyautogui

Respuesta2

Sí, existen varias herramientas que pueden simular eventos del mouse o del teclado, por ejemplo xdotool, xteo xrecord/xmacro.

No es necesario utilizar Python.

Sin embargo, su sesión ssh debe estar autorizada para conectarse a la pantalla. Esto suele ser algo que el propietario de la pantalla debe permitirle. Consulte man xhosty man xauth, a menudo puede averiguar dónde están las cookies de autorización del MIT ps axu | grep X, mirando las opciones de la línea de comandos del servidor X.

información relacionada