Programing/ETC_programming

매크로 만들기 - autohotkey

sosal 2014. 7. 17. 16:39
반응형

/*

 * http://sosal.kr/

 * made by so_Sal

 */

 

 

단순 반복작업이 필요하다면 매크로를 만들어야겠죠?

 

수강신청 매크로, 게임 매크로 등등은 autohotkey를 이용한다면

매우 편리하게 만드실 수 있습니다.

 

일단 매크로 프로그램부터 받아볼까요?

http://www.autohotkey.com/

 

 

오토핫키 정식사이트에 들어가셔서 올바른 프로그램을 받으셔야합니다.

(블로그나 다른 웹사이트에서 제공하는 프로그램을 받는것은 바이러스 감염 위험이 있습니다.)

 


 

  

여기서 installer를 클릭하셔서 다운받으시고

 


 

 

Custom installation을 통해 프로그램을 설치하시면 됩니다.

 

 

 

설치를 다 하시고, 실행하시면 아래 아이콘이 떠야합니다!

 

 

- 작업표시줄 아이콘에서 오토핫키를 우클릭 했을때의 모습

 

오토핫키 프로그램은 상태에 따라 우측 아래 아이콘 모양이 달라집니다.

기본 상태에서는 H

Suspend Hotkeys 상태에서는 A

Pause 상태에서는 빨간색으로 H 모양이 뜹니다.

 

 

그럼 이제 오토핫키 설치까지 마무리 지었으니, 예제를 통해 프로그램을 돌려볼까요?

 


 

 

오른쪽 아래 아이콘바에 우클릭을 하시고, Edit This Script를 눌러줍니다.

그럼 메모장이 실행되고, 그곳에 프로그래밍을 하면 알아서 실행되는 형식인데

다음과같이 입력해볼까요?

 


 

 

F2::     ; F2를 눌렀을 때 동작하라

Loop, 10      ; 10번 루프를 한다는 뜻

{

Send, {a}

Send, {b}

Send, {Enter} ; a, b, enter를 입력하라

}

 

; 이후로 적힌 글은 프로그램에 적용되지 않는 '주석'을 뜻합니다.

Ctrl+s 키를 눌러 파일을 저장하고,

다시 오토핫키를 우클릭하여 Reload this Script를 눌러줍니다.

 

 


 

 

그리고 만든 프로그램을 테스트하기 위해 메모장을 켜서 실행한 후

커서를 메모장에 위치시킨 다음에 F2를 눌러보세요.

 

 


 

 

- 메모장에 쓰여진 매크로 프로그램의 결과

 

Send, MouseClick, Pause, Sleep 등의 프로그래밍 방식을 익히면서

오토핫키를 자유롭게 사용해보세요~

 

 

 

오토마우스 사용 예제 Links 

  - 오토마우스 만들기

  - 마우스위치 수정