두 개의 GUI 애플리케이션과 관련된 일련의 키 입력을 자동화하는 방법

두 개의 GUI 애플리케이션과 관련된 일련의 키 입력을 자동화하는 방법

일련의 키 입력을 보내야 하는 두 개의 창 응용 프로그램이 있습니다. 응용 프로그램 간에 Alt-Tab을 앞뒤로 움직여야 하며 키 입력 수를 6에서 1로 줄이고 싶습니다.

첫 번째 활성 창부터 시작하여 다음을 입력합니다.

Alt-Tab      //makes second window active
Right Arrow  //
Alt-Tab      //makes first window active
F5

헹구고 반복하십시오.

별것 아닌 것 같지만 이 작업을 수천 번 해야 할 수도 있습니다! 이 작업을 12,000번의 키 입력에서 단일 버튼 누르기 2,000번으로 줄일 수 있다면 감사하겠습니다!

내 애플리케이션의 PID를 찾은 다음 Expect를 사용하여 해당 PID에 키 입력을 보낼 수 있는지 궁금합니다.

답변1

업데이트하고 테스트해봤지만https://sourceforge.net/projects/xautomation/xdotool을 대체할 수도 있습니다.

관련 정보