/*

 * 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 

  - 오토마우스 만들기

  - 마우스위치 수정

 

저작자 표시 비영리 변경 금지
신고
Posted by sosal sosal

댓글을 달아 주세요

  1. 2014.08.16 10:47 신고

    게임메크로 간단한거 한개만 만들어주심 안되나요?
    사례는 드리구요..??

  2. 2014.09.07 23:13 신고

    처음이라 그런게 이거원래 한글타자같은건 안되나용?

  3. 2014.09.15 23:00 신고

    sosal님 오토핫키를 만들어서 게임에 적용시키려는데 게임을 창모드 형태로 만들어서 실행을 시켜도 진행이 안되네요
    F1::
    Loop{
    MouseClick, left
    }

    F4::Pause

    소스는 이렇게 했구요 마비노기라는 게임이에요 전체화면으로 해도 진행이 안되고ㅠㅠ..

    • 2014.09.16 17:35 신고

      F1을 누르셔야 시작합니다.
      게임을 실행하기 전에,
      오토핫키 소스를 저장하시고 제대로 동작하는지 확인해주세요.

  4. 2015.01.21 11:53 신고

    메크로 하나만 만들어주시면 안될까요.?
    어떻게 하는지 잘 모르겟네요..ㅠ

  5. 2015.01.31 22:52 신고

    음... 컨트롤키를 빠르게 무한번 눌러주는 매크로 스크립트좀 써주세요ㅎㅎ

    f1시작,f2 종료 루요 부탁합니다~~

  6. 2015.04.01 16:08

    비밀댓글입니다

  7. 2015.08.02 05:30 신고

    오토핫키 이서 링크대루 사이트 가서 다운받앗는대 설치까지햇는대 실행이안돼요 머가 잘못댓는지 모르겟습니다 호환이 안돼는건지 ;;;
    실행하면 설치가 안돼잇다고 만뜨내요 ㅠㅠ

  8. 2015.08.10 16:58 신고

    저만들어주세요 ㅠㅠ 사례드릴게요

    • 2015.08.10 17:32 신고

      반복적으로 키보드나 마우스 입력하는것이 필요하다면 http://sosal.kr/882

      이걸로 해결될 수 있으면 더 편하실거구요..
      어떤 기능을 원하시는지 말씀해주시면 만들어드리겠습니다~

  9. 2015.08.16 20:53

    비밀댓글입니다

  10. 부탁드립니다.ㅠㅠ 수정/삭제 댓글쓰기 댓글주소
    2015.09.11 11:07 신고

    오토 프로그램 하나 부탁드려도될까요? 어떻게 연락드려야할지몰라서 일단 댓글 남겨두겠습니다.
    사례할게요 ..

  11. 2015.09.17 19:35 신고

    제가 모델링을 하는 직종에 있어 오토핫키를 배워서 단축키 설정을 하려고 하는데
    다른 프로그램과 단축키가 충돌? 이되나요?? 한컴퓨터에 모델링 프로그램열고 타프로그램 열고
    3개정도의 프로그램을 열고 작업을 하는데 모델링에서 단축키 설정하면 타프로그램에서
    단축키를 인식하는지 의문입니다.

    • 2015.09.17 20:56 신고

      기본적으로 답은 충돌하지 않는다. 입니다.

      Hooking의 문제인데요, 기본적으로 키보드 입력이 들어가면 모든 프로그램이 동시에 받아들이는 것이 아니라, 순차적으로 키 이벤트를 쓰고자 하는 프로그램들에게 돌아가는데요. 만약 여기서 하나의 프로그램이 키보드 이벤트를 잡고 돌려주지 않으면 다른 프로그램은 그 이벤트를 사용하지 못하게 됩니다.

      하지만 오토핫키는 기본적으로 이벤트를 돌려주기 때문에 문제 없으며, 만약 다른 프로그램이 이벤트를 잡고 돌려주지 않으면 오토핫키가 동작하지 않을 경우가 생길수도 있습니다.

  12. 2015.09.24 18:36 신고

    작업표시줄에안뜰때는어떻게해야하나요..

  13. 2015.11.21 14:11

    비밀댓글입니다

  14. 2017.01.27 01:49 신고

    키를 입력할때 일반적인 글씨 (가나다라마바사 같은거)가아니라 Alt키나 Shift키를 누르게하도록 하려면 어떻게해야하나요?

  15. 2017.08.11 15:29 신고

    혹시 제가 모바일게임 이미지서치활용을해보려하는데 프로그램한개만부탁가능할까요

  16. 2017.09.13 12:14 신고

    실행하면 도움말만뜨고 작업표시줄에 안뜨는데 어떻게하나요?ㅜ