본문 바로가기
오토핫키/키보드

오토핫키 키보드

by TcTT 2016. 7. 27.
반응형

기본 사용법 : Send Keys

Keys : The sequence of keys to send. As with other commands, the comma in front of the first parameter is optional.

키들을 순서대로 보낸다. 다른 명령어들과 마찬가지로, 첫번째 매개변수 앞의 콤마는 선택사항이에용

오토핫키 매뉴얼의 설명입니다.

즉,

Send, 안녕하세요

라고 표현해도 되고

Send 안녕하세요

라고 해도 된다.

(대부분의 오토핫키 명령어는 명령어 뒤의 첫번째 매개변수앞에 ,(콤마) 를 넣어도 되고 안넣어도 가능... 전 콤마를 넣는게 익숙합니다.

그리고 Send send SEND senD 등 대소문자를 구분하지 않으므로 어떻게 쓰든 상관없음.


조합키 : 2개이상의 키를 동시에 누를 때 사용한다.


Alt 키 -> !

Shift 키 -> +?

Control 키 -> ^

Win 키 -> #


Send, ^c

Ctrl + C 를 누른다는 이야기 이다. (복사하기)


Send, #e

Win + E 를 누른다는 이야기 이다. (탐색기 열기)


Send, !^a

Ctrl + Alt + a 를 누른다는 이야기 이다.

[날 것(raw) 그대로 입력하려면?]

?

그렇다면  "!^a" 를 그대로 입력하려면 어떻게 하는가?

Sendraw !^a

하면 된다.

즉 !^+# 과 같은 조합키를 Alt/Ctrl/Shift/Win 으로 해석하지 않고 그대로 출력한다는 의미이다.


키보드 키 입력 : 그럼 Space나 Enter 등은 어떻게 입력할까?

  이부분이 사실상 가장 많이 쓰인다고 생각합니다.


Send {Enter}   ; 엔터 키를 입력된 효과

즉, 특정 키보드를 누른 것과 같은 효과는 {키이름} 와 같이 표현하면 된다.

키이름은 {Space}{Tab}{Home}{Insert}{Del}... 등... 많다..


그런데 키보드 입력효과가 아니라 {Enter} 라고 그대로 입력하게 하려면

앞에서 설명했다시피

SendRaw {Enter}   ; {Enter} 라고 타이핑이 됨

이렇게 표현하면 된다.


여러번 입력하기 : 

Send, {Right 3}   -> 이건 Sned, {Right} Sned, {Right} Sned, {Right} 와 같은 효과지만 한눈에 볼 수 있는 장점이 있다.

Send, {Enter 10}  - 엔터 10번


누른 상태 / 땐 상태 만들기 -> 사실상 많이 사용하진 않지만.. 특정게임에서 Send, {키} 를 입력 시 먹지 않는 게임이 있어요...

 이런 문제를 전 Sned,{Key down} 으로 해결했습니다.~

Send {Tab down}

Sleep 1000

Send {Tab up}

반응형

'오토핫키 > 키보드' 카테고리의 다른 글

던전앤파이터 x연타  (14) 2016.04.23