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 서버의 명령줄 옵션을 보면 man xauthMIT 인증 쿠키가 어디에 있는지 알 수 있습니다 .ps axu | grep X

관련 정보