[오토핫키 v1] 키입력시까지 반복하기
특정 키입력시까지 반복되는 스크립트 작성
스페이스바의 상태를 지속적으로 확인하여 특정 조건이 만족되기 전까지는 반복문을 실행시키는 스크립트
코드
#q:: ;실행 키 (윈도우 키 + q)
;루프
Looper:
Loop, {
GetKeyState, state, Space
if (state = "D") ;스페이스키 상태 확인
goto Reloadplease ;스페이스키가 눌린 경우 "Reoloadplease"로 이동
else
Send, a ;반복 작업 진행 (a키 입력)
}
Reloadplease:
MsgBox, 4, , Are we reloading? ;리로드 확인 창
IfMsgBox, No
goto Looper ; 아니오 선택 시 "Looper" 진행
Reload
return
- 윈도우 키 + q로 스크립트 실행
- 스페이스바가 눌린 상태가 확인될때까지 반복문(Looper) 실행
- 스페이스바 눌렀을 경우 메시지 창 실행
- 메시지 창에서 "Yes" 선택 시 스크립트 다시 불러오기(멈춤)
- 메시지 창에서 "No" 선택 시 반복문(Looper) 재시작
결과
- 특정 키를 반복해서 누르는 작업 시 활용 가능
728x90
'플그래밍 > 오토핫키' 카테고리의 다른 글
[오토핫키 v1] 단축키로 단어 뜻 찾아보기 (크롬) (0) | 2021.06.03 |
---|---|
[오토핫키 v1] 자동 종목 선정 - 화살표 찾기 (0) | 2021.06.03 |
[오토핫키 v1] 폴더 내 모든 텍스트 파일 합치기 (0) | 2021.05.29 |
[오토핫키 v1] 마우스 커서 자동 이동 (0) | 2021.05.06 |
오토핫키란? (오토핫키와 주식매매) (0) | 2020.06.06 |