키보드 입력 명령어 send, SendInput
send, text SendInput, text |
sendInput은 send보다 명령어 처리가 빠릅니다.
영상에서 첫번째가 send 명령어, 두번째가 SendInput 명령어
속도차이가 확연하죠?
일반적인 문자가 아닌 키를 누르고 싶으시면
send, {A} <== A키 누르기가 됩니다.
A키를 꾹 누르고 싶으면?
send, {a down}
여기서 반드시
send, {a up} 을 해주셔야 합니다.
그렇지 않으면 키가 계속 누름 상태로 있기 때문이죠.
그럼 3초 꾹 누르고 있는 스크립트는 어떻게 짜야 할까요?
sleep, delay |
sleep은 잠시 멈추는 역할을 합니다.
그리고 1초는 1,000이랑 같습니다.
10초는 10,000이겠지요.
3번 연속 A를 누르고 싶으면?
loop이란 기능을 사용합니다.
loop은 반복동작을 수행하는 명령어 입니다.
MouseClick, WhichButton [, X, Y, clickCount, Spped, D|U, R] |
마우스클릭은 send로도 가능합니다.
send,{Click}
SendInput,{Click, 2}
SendInput,{Click, 0, 0 2}
MouseClick, Left, 0, 0
마우스 클릭에 여러 옵션들이 있지만, 대중적으로 사용하는 것은 클릭버튼과 좌표까지 입니다.
'오토핫키' 카테고리의 다른 글
오토핫키 이미지서치 #2 Autohotkey ImageSearch #2 (2) | 2016.01.31 |
---|---|
오토핫키 이미지서치 #1 Autohotkey ImageSearch #1 (8) | 2016.01.31 |
메세지박스 (2) | 2016.01.31 |
핫키의 개념 (2) | 2016.01.31 |
오토핫키 개발툴 / Autohotkey IDE 추천 (2) | 2016.01.30 |
댓글