
브라우저 창을 열고 특정 페이지로 이동하기 위해 원격 컴퓨터에 SSH를 사용하는 Python 스크립트가 있습니다(이 원격 컴퓨터는 디스플레이에 연결되어 있습니다).
웹 페이지에서 일부 작업을 수행하기 위해 이 디스플레이에서 마우스 클릭을 시뮬레이션할 수 있습니까?
그렇다면 어떻게 해야 할까요?
감사해요
답변1
시도해 보세요.PyAutoGUI.
https://pypi.python.org/pypi/PyAutoGUI
마우스와 키보드를 모두 제어하기 위한 Python 라이브러리입니다.
사용법을 복사/붙여넣기하지 않으려면 Github의 공식 저장소를 확인하세요.
답변2
예, 마우스나 키보드 이벤트를 시뮬레이션할 수 있는 도구가 많이 있습니다(예 xdotool
: xte
또는 ) xrecord/xmacro
.
Python을 사용할 필요가 없습니다.
그러나 디스플레이에 연결하려면 SSH 세션이 승인되어야 합니다. 이는 일반적으로 디스플레이 소유자가 허용해야 하는 사항입니다. man xhost
및 를 참조하세요 . X 서버의 명령줄 옵션을 보면 man xauth
MIT 인증 쿠키가 어디에 있는지 알 수 있습니다 .ps axu | grep X