오핫 간단 기초강좌[Send]
Send 구문은 말 그대로, "전송한다"는 의미를 내포하고 있습니다.
즉, 여기에서는 키를 컴퓨터에 전송한다는 것이죠.
구문은 다음과 같습니다
Send [입력할 키]
또는
Send,[입력할 키]
이 둘중 하나를 선택하시면 됩니다.
한번 예문을 봅시다.
F5::
Send,Send Keys
Return
위와같이 설정을 한 후,
F5를 누르면 사진처럼 키보드 값이 바로 전송이 되는것을 알 수가 있습니다.
이는 한글, 영문, 특수문자 다 가능합니다.
그렇다면, 특수키, 즉 Alt나 Control 등등은.. 은 어떻게 써야할까요?
오토핫키에서는 이를 중괄호인 {} 안에 씌워서 표현을 하면 됩니다.
예문을 하나 보시죠.
F5::
Send,Enter
Send,{Enter}
Send,Hi
Send,{Tab}
Return
위와같이, 그냥 Enter를 입력하면 키에서 Enter를 입력하고
{Enter}를 입력한 경우 개행 문자, 즉 흔히 말하는 엔터키가 눌리는 것을 알 수가 있습니다.
이는 가령 Enter 키 뿐만이 아니라,
{Up} {Down} {Left} {Down} {Alt} {Control} 등등등.. 다 가능합니다.
또한 컴마(,) 도 이를 통해 입력하죠.
사실 일반적인 키도 이를 통해 가능합니다.
키를 눌럿다 떼기
키를 눌렀다 떼는것도 가능합니다.
F5::
Send,{S down}
Send,{S Up}
Send,{Shift Down}
Send,1
Send,{Shift Up}
return
이런 식으로 입력하면,
S를 눌렀다 떼고,
컨트롤을 누른 상태에서 1을 입력해 !가 입력이 되는 것이지요.
즉, Send,{[입력할 키] Down} 이런식으로 하면 누르는 것이 되고
Send,{[입력할 키] Up} 이런식으로 하면 떼는 형식이 되는 것입니다.
이를 통해 특수한 상황에서 누르고 떼고를 가능하게 해줍니다.
키 여러번 누르기
키를 여러번 누르게 하는것도 가능합니다.
Send,{[입력할 키] [횟수]} 이런식으로 구현이 됩니다.
F5::
Send,{S 5}
Return
위와같이 Send,{S 5}를 설정하면
실행됬을때 S키를 5번 실행하는것을 볼 수 있습니다.
오늘은 Send 키보드 제어에 대해서 알아봤습니다.