반복적인 마우스 클릭이나 움직임을 자동화하고 싶다면, 오토핫키(AutoHotkey) 마우스 매크로 프로그램이 강력한 해결책이 될 수 있습니다. 오토핫키는 단순한 키보드 단축키부터 복잡한 매크로 스크립트까지 다양한 자동화 기능을 제공합니다. 이 글에서는 오토핫키 마우스 매크로 프로그램 설치 및 다운로드 방법을 상세히 설명하고, 직접 활용할 수 있도록 예제까지 제공하겠습니다.
[다운로드] 오토핫키
1. 오토핫키(AutoHotkey)란?
오토핫키(AutoHotkey, AHK)는 윈도우 기반의 무료 자동화 스크립트 언어입니다. 마우스 클릭, 키보드 입력, 프로그램 실행 등을 자동으로 처리할 수 있으며, 이를 통해 업무 효율성을 높일 수 있습니다.
오토핫키의 주요 기능:
기능 | 설명 |
---|---|
마우스 매크로 | 특정 좌표를 클릭하거나, 마우스를 자동으로 움직이게 설정 가능 |
키보드 자동 입력 | 특정 키 입력을 자동화하여 반복 작업을 줄일 수 있음 |
윈도우 제어 | 창 크기 조절, 특정 프로그램 실행 등 다양한 자동화 가능 |
스크립트 실행 | 사용자가 원하는 기능을 직접 스크립트로 작성하여 실행 가능 |
2. 오토핫키 다운로드 및 설치 방법
오토핫키를 사용하려면 먼저 프로그램을 다운로드하여 설치해야 합니다.
① 오토핫키 다운로드
➡️ 오토핫키 공식 사이트 에 접속한 후, 최신 버전을 다운로드합니다.
② 설치 과정
- 다운로드한 파일을 실행합니다.
- 설치 화면에서 Express Installation(빠른 설치) 을 선택합니다.
- 설치가 완료되면 “AutoHotkey 설치 완료” 메시지가 표시됩니다.
- 스크립트 실행을 위한 환경 설정을 완료합니다.
이제 오토핫키가 설치되었으며, 매크로를 만들 준비가 완료되었습니다.
3. 마우스 매크로 만들기 – 기본 스크립트 작성
오토핫키에서 마우스 매크로를 실행하려면 스크립트 파일(.ahk)을 작성해야 합니다.
① 새 오토핫키 스크립트 생성
- 바탕화면에서 마우스 우클릭 → “새로 만들기” → “AutoHotkey Script” 선택
- 파일 이름을 예를 들어
MouseMacro.ahk
로 설정
② 스크립트 작성 및 실행
파일을 열고 아래 스크립트를 입력한 후 저장합니다.
ahk복사#Persistent
SetTimer, ClickRoutine, 1000
return
ClickRoutine:
Click, 500, 300 ; 특정 좌표(500, 300)를 1초마다 클릭
return
설명:
#Persistent
: 스크립트가 계속 실행되도록 설정SetTimer, ClickRoutine, 1000
: 1초마다ClickRoutine
을 실행Click, 500, 300
: (500, 300) 좌표에서 마우스 클릭
③ 스크립트 실행 방법
- 저장한
.ahk
파일을 더블 클릭하여 실행합니다. - 해당 위치에서 자동으로 클릭이 이루어지는지 확인합니다.
- 실행을 중지하려면 작업 관리자에서 AutoHotkey 프로세스를 종료하면 됩니다.
4. 마우스 매크로 활용 예제
다양한 활용 사례를 통해 오토핫키 마우스 매크로를 더욱 효과적으로 사용할 수 있습니다.
활용 사례 | 스크립트 예제 |
---|---|
연속 클릭 매크로 | Loop { Click } (마우스를 계속 클릭) |
마우스 이동 후 클릭 | MouseMove, 100, 200, 0 Click (지정한 위치로 이동 후 클릭) |
키보드 단축키 설정 | F1:: Click (F1 키를 누를 때마다 클릭) |
일정 시간 후 종료 | Sleep, 5000 ExitApp (5초 후 매크로 종료) |
이와 같이 오토핫키를 활용하면 게임, 업무 자동화, 데이터 입력 등 다양한 작업을 편리하게 수행할 수 있습니다.
5. 오토핫키 매크로 사용 시 주의사항
- 잘못된 좌표 설정 시 예상치 못한 동작이 발생할 수 있음
- 매크로가 잘못된 위치를 클릭하지 않도록 좌표 값을 신중하게 입력하세요.
- 지나치게 빠른 클릭 속도 설정 시 시스템이 응답하지 않을 수 있음
Sleep
명령어를 활용하여 클릭 간격을 조정하세요.
- 게임에서 사용 시 제재 가능성 있음
- 일부 온라인 게임에서는 매크로 사용이 제한될 수 있으므로 주의해야 합니다.
자주 묻는 질문(FAQ)
Q1: 오토핫키 마우스 매크로를 종료하는 방법은 무엇인가요?
A1: 오토핫키 매크로 실행 후 중지하려면 Ctrl + Alt + Del → 작업 관리자 → AutoHotkey 프로세스 종료를 하면 됩니다. 또한, ExitApp
명령어를 추가하여 종료 단축키를 설정할 수도 있습니다.
Q2: 특정 프로그램에서만 매크로를 작동하게 할 수 있나요?
A2: 네, #IfWinActive
명령어를 사용하면 특정 프로그램이 활성화된 상태에서만 매크로가 실행되도록 설정할 수 있습니다. 예를 들어, 메모장에서만 실행되도록 하려면 다음과 같이 작성하면 됩니다.
ahk복사#IfWinActive ahk_class Notepad
F1:: Click
#IfWinActive
이렇게 하면 메모장(Notepad)이 활성화된 상태에서만 F1 키를 눌러 마우스 클릭이 실행됩니다.
이제 오토핫키 마우스 매크로 프로그램 설치 및 다운로드 방법과 기본적인 활용법을 익혔습니다. 간단한 매크로부터 시작하여 다양한 기능을 추가해보면서 자동화를 경험해 보세요! 😊