(이 글은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.)
이 스크립트는 오토핫키로 만든 간단한 GUI 창을 띄우고,
F1 키를 누르면 스크립트의 동작이 일시정지/해제(토글)되며,
GUI 창의 배경색도 빨간색으로 변하면서 현재 상태를 쉽게 확인할 수 있도록 만들었습니다.
창을 종료하면 스크립트도 완전 종료되도록 만들었습니다.
;———–이 위에 기존에 본인이 사용하던 각종 옵션들 넣으시면 됩니다
;———–예: #SingleInstance Force , #NoEnv , SendMode Input 등
Gui, +AlwaysOnTop ; 항상 다른창보다 맨위에 위에 창을 위치
Gui, Color, Default ; 창 배경색 기본값(흰색)
Gui, Font, s14 ; 폰트 크기 14로 지정
Gui, Add, Text, x10 y15, 핫키 ; gui창 내 아무것도 없으면 허전하니까 아무말(핫키) 라고씀.
Gui, Show, w200 h70, 오토핫키 ; 크기와 제목 지정해서 창 띄우기 창 이름이 오토핫키인데 바꿔도 무방
;F1로 일시정지 가능하게 만들어주는 부분
F1::
Suspend ; 전체 스크립트 일시정지/해제 토글
if (A_Toggle := !A_Toggle) { ; 상태 변수 A_Toggle 반전(토글)
Gui, Color, Red ; 일시정지 시, 창 배경 빨간색으로 변경
} else {
Gui, Color, Default ; 해제시, 다시 원래 색으로
}
return
;; 창을 닫으면 스크립트 완전 종료
GuiClose: ; GUI 창 닫을 때
ExitApp ; 스크립트 완전히 종료
;————–이 아래에 기존에 본인이 사용하던 스크립트 넣으면 됩니다.—————–