컴퓨터 프로그래밍/Autohotkey

#4 오토핫키 Send / 오토핫키 키 입력(키 스트로크) / 오토핫키 키보드 조작 / Remap(키 매핑)

나노콛 2019. 8. 16. 16:35

Send

 

하기 전에! Remap부터 하겠습니다.

 


Remap

 

remap은 키보드의 키를 할당하는 것입니다.(키 매핑)

remap은 ::(콜론 2개)로 합니다.

 

w::up    ;w키에 위 방향키 할당
a::left  ;a키에 왼쪽 방향키 할당
s::down  ;s키에 아래 방향키 할당
d::right ;d키에 오른쪽 방향키 할당

보통 fps 게임에서 쓰는 방향키로 설정해봤습니다. 이해가 가시나요?

 

q::+a ;+는 shift키 입니다. 그래서 shift+a
w::^b ;^은 control키 입니다. control+b
e::!c ;!는 alt키 입니다. alt+c
r::#d ;#은 win키 입니다. win+d

이렇게 조합 키도 가능합니다.

 

z::LButton ;LButton은 마우스 왼클릭
WheelDown::a ;WheelDown은 마우스 휠버튼 아래로 휠 하기

마우스도 가능합니다.

 


Send

 

Insert::   ;send 작동 테스트를 할때 시작키를 만들어 놓으면 편합니다.
Send,안녕하세요

메모장이나 타이핑할 수 있는 곳에 테스트를 해보세요.

Insert키를 누르면 안녕하세요가 작성됩니다.

 

Send,{enter} ;엔터키 작동
Send,{enter 3} ;뒤의 숫자만큼 앞의 키를 반복해서 누릅니다.
Send,안녕하세요{enter 2}반갑습니다. ;이렇게 조합하여 한줄로 만들 수도 있습니다.

 

Send,{ctrl down}  ;키를 누르고 있는 상태로 유지
Send,{ctrl up} ;키를 뗀 상태

키에 down이나 up을 넣어서 눌러져 있게 할 수 있습니다.
일반 문자 키도 되지만 연속으로 쭉 눌러져 반복되지는 않습니다.
마찬가지로 마우스 키도 작동합니다.

 

 

https://qzqz.tistory.com/286

 

# - 오토핫키에서 사용되는 키/마우스 명

마우스 LButton ;왼쪽 버튼 RButton ;오른쪽 버튼 MButton ;중앙 버튼(휠 클릭) WheelDown ;휠 아래로 회전 WheelUp ;휠 위로 회전 XButton1 ;확장 버튼1 브라우저 뒤로가기 XButton2 ;확장 버튼2 브라우저 앞으로..

qzqz.tistory.com