본문 바로가기
코딩/오토핫키

오토핫키 최신버전과 전용 편집기(SciTE4AutoHotkey) 설치하기

by DIYver 2020. 10. 18.

컴퓨터를 다룰 줄 아는 사람들은 익히 들어봤을 매크로 프로그램인 오토핫키!

오늘은 오토핫키 설치하는 법을 알아보도록 한다.

 

 

 

오토핫키는 오토핫키 명령어를 통해서 각종 매크로 작업을 할 수 있게 해주는 프로그램이다.

프로그래밍 언어를 조금이라도 사용해봤으면 쉽게 사용할 수 있다.

프로그래밍 언어를 한번도 접해보지 않았다고 하더라도, 사용법이 워낙 간단해서 며칠 공부하면 매크로 프로그램을 충분히 만들어 낼 수 있다.

 

문서작업, 게임 자동사냥 등에 매크로가 많이 쓰이고 있다.

메이저 게임에서는 보통 이런 매크로 프로그램들은 걸러지게 되어있으므로, 좀 더 전문적인 매크로 개발을 공부해야 한다.

문서작업의 경우에는 쉽게 개발할 수 있고, 사용하는데 제약이 거의 없다.

네이버의 경우에는 한동안 매크로 댓글, 댓글 조작 때문에 오토핫키를 통한 로그인은 막혀있는 상황이다.

 

오토핫키는 윈도우 xp 시절부터 있었던 프로그램이라 상당히 긴 역사를 갖고 있다.

이제야 v2 테스트 버전이 나왔지만, 아직 안정성을 인정받지 못해 많이 사용하고 있지는 않다.

v1 마지막 버전을 받는 것이 좋다.

 

아래의 홈페이지에서 최신버전을 받을 수 있다.

https://www.autohotkey.com/

 

AutoHotkey

AutoHotkey provides a simple, flexible syntax allowing you to focus more on the task at hand rather than every single little technicality. It supports not only the popular imperative-procedural paradigm, but also object-oriented and command-based programmi

www.autohotkey.com

 

 

홈페이지에 접속하게 되면, 이런 화면이 뜬다.

여기서 Download Current Version 을 눌러주면 된다.

 

다운받은 설치파일을 실행하게 되면 위와 같이 설치 방법을 고르게 되는데,

Express Installation 을 설치하면 된다.

만약 자신의 컴퓨터가 32bit 라면 Custom Installation 에서 옵션을 바꿔줘야 한다.

 

 

순식간에 설치가 완료된 모습이다.

 

처음이라면 View the Tutorial 을 눌러서 살펴보는 것도 좋다.

 

하지만 우리는 또 설치해야 하는 프로그램이 있다.

오토핫키 전용 편집기를 설치해줘야 한다.

 

 

아래 사이트에 접속을 하자.

fincs.ahk4.net/scite4ahk/

 

SciTE4AutoHotkey

Downloads Installer - this program will install SciTE4AutoHotkey automatically. Other Downloads Portable .ZIP - designed for USB sticks. Extract this archive to your portable AutoHotkey folder. SciLexer.dll with AutoHotkey support - useful if you want to d

fincs.ahk4.net

 

 

그러면 아래 화면이 나오게 된다.

여기서 그냥 Installer 를 누르면 된다.

 

 

다운받은 설치파일을 실행시키면

 

위의 창이 뜨게 되고, 역시 그냥 Install 눌러주면 된다.

 

설치위치는 자동으로 되어있고,

굳이 건드릴 것은 없는것 같다. 그냥 바로 Install 누르면 된다.

 

프로그램이 워낙 가벼워서 그런지 금방 설치가 완료되었다.

 

 

 

 

설치가 끝나면 편집기가 자동 실행되는데

여기서 초기 세팅을 한번 해주어야 한다.

 

세팅창에서 그냥 건드릴 건 없고

그냥 창닫기를 눌러서 꺼주면 된다.

 

 

편집기가 좋은 이유는 디버깅이 쉽기 때문이다.

일단 설치하면서 열린 기본 코드를 실행시켜보자.

 

/*
 *
 * SciTE4AutoHotkey Syntax Highlighting Demo
 * - by fincs
 *
*/

; Normal comment
/*
Block comment
*/

; Directives, keywords
#SingleInstance Force
#NoTrayIcon

; Command, literal text, escape sequence
MsgBox, Hello World `; This isn't a comment

; Operators
Bar = Foo  ; operators
Foo := Bar ; expression assignment operators

; String
Var := "This is a test"

; Number
Num = 40 + 4

; Dereferencing
Foo := %Bar%

; Flow of control, built-in-variables, BIV dereferencing
if true
	MsgBox, This will always be displayed
Loop, 3
	MsgBox Repetition #%A_Index%

; Built-in function call
MsgBox % SubStr("blaHello Worldbla", 4, 11)

if false
{
	; Keys and buttons
	Send, {F1}
	; Syntax errors
	MyVar = "This is a test
}

ExitApp

; Label, hotkey, hotstring
Label:
#v::MsgBox You pressed Win+V
::btw::by the way

 

코드를 지금 해석하자는 것은 아니고,

다시 편집기에서 재생버튼을 눌러보자.

 

 

그러면 코드가 실행되면서 여러가지 창(메세지 박스)들이 뜨게된다.

 

정상적으로 실행이 되면, 오토핫키가 잘 설치된 것이고,

편집기도 정상적으로 설치가 되었다는 뜻이다.

 

이제 이 편집기로 여러가지 매크로를 만들어 볼 것이다.

댓글