답변1
xdotool
어디서나 사용할 수 있는 컴파일된 프로그램입니다. 배포판에 사전 설치되어 있을 수 있습니다. 프로그래밍에는 어떤 스크립트 언어든 사용할 수 있습니다.오셔서 추천해주세요많은 사람들이 알고 있지만 더 복잡한 체인 스크립트를 작성할 때 지루해질 수 있습니다.
모든 스크립팅 언어/셸에서 사용할 수 있는 명령 예:
xdotool type "Hello Unix.StackExchange Reader"
여기에서 더 많은 정보를 찾을 수 있습니다:xdo 도구
XAUT
"(이전 X 자동화)""키보드와 마우스 사용은 물론 창 조작도 프로그래밍 방식으로 시뮬레이션하는 C 라이브러리이자 Python 모듈입니다. AutoIt 및 AutoHotkey에서 영감을 받았습니다."
최근 릴리스에서는 xaut
또는 xautomation
도 사용할 수 있어야 합니다.
예제 py
스크립트는 다음과 같습니다.
import xaut
kbd = xaut.keyboard()
kbd.type("Hello Unix.StackExchange Reader{Return}")
이는 Python을 사용하도록 "강제"하지만, AD 또는 *SQL에서 입력을 읽는 등 더 복잡한 작업을 수행하는 경우 Python이 제공하는 유용한 모듈 생태계의 힘을 빠르게 인식하게 될 것입니다.