SSH를 통해 원격 컴퓨터에서 마우스 클릭을 시뮬레이션할 수 있습니까?

SSH를 통해 원격 컴퓨터에서 마우스 클릭을 시뮬레이션할 수 있습니까?

SSH를 통해 원격 컴퓨터에 연결하여 브라우저 창을 열고 특정 페이지로 이동하는 Python 스크립트가 있습니다(원격 컴퓨터는 모니터에 연결되어 있습니다).

웹 페이지에서 특정 작업을 수행하기 위해 이 모니터에서 마우스 클릭을 시뮬레이션할 수 있습니까?

그렇다면 어떻게 해야 합니까?

감사해요

답변1

시도해 보세요.PyAutoGUI.

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

마우스와 키보드를 제어하기 위한 Python 라이브러리입니다.

사용법을 복사/붙여넣기를 원하지 않으면 Github의 공식 저장소를 확인하세요.

https://github.com/asweigart/pyautogui

답변2

xdotool예 , xte또는 와 같이 마우스 또는 키보드 이벤트를 시뮬레이션하는 도구가 많이 있습니다 xrecord/xmacro.

Python을 사용할 필요가 없습니다.

그러나 모니터에 연결하려면 SSH 세션에 권한이 부여되어야 합니다. 이는 일반적으로 모니터 소유자가 허용해야 하는 사항입니다. man xhost일반적으로 X 서버의 명령줄 옵션을 보면 MIT 인증 쿠키의 위치를 ​​찾을 수 있습니다 man xauth.ps axu | grep X

관련 정보