SimpleHotkey_Script
프로그램 및 창 실행화면 보일때까지 대기
hipervs
2023. 10. 13. 10:02

스크립트 예제
<Loop_A>
<string,AppName=계산기>
<Active_Name,AppName>
<If_Active_Name,AppName>[<ExitLoop>]
<delay,20>
<goto_a>
<Msg_Box,AppName>
계산기 프로그램이 실행될때까지 무한 대기 합니다.
프로그램이 실행되면 <ExitLoop> 명령어를 실행하여 <goto_a> 아래줄로 이동합니다.
이후, 프로그램 이름을 메세지 박스로 표시 하고 매크로는 종료 됩니다.
| <Loop_A> | 루 프문을 만듭니다 (반복 시작) |
| <string,AppName=계산기> | 프로그램 이름(캡션)을 AppName 변수에 넣습니다 프로그램이름(작업 관리자에 보이는 이름)은 정확히 일치 해야 합니다(중요) |
| <Active_Name,AppName> | AppName(계산기) 창을 활 성화 합니다. (없으면 무시) |
| <If_Active_Name,AppName>[<ExitLoop>] | 활성화된 창이 AppName(계산기) 이면, 루프문을 종료합니다 |
| <delay,20> | 루프문 반복시 CPU 부하를 줄여주는 열할을 합니다 (없으면 cpu :100) |
| <goto_a> | 루프문을 만듭니다 (반복 끝) |
| <Msg_Box,AppName> | 루프문이 종료되면 메세지 박스를 띄웁니다 |
예제를 복사해서 AppName 값을 변경해가며 테스트 해보세요!