목차



소개

제가 소개해드릴 건 오토핫키 기반 스페이스바 매크로 스크립트입니다.

다들 증기기관 연료태우기 위해 다양한 방법을 사용하고 계실 겁니다.

동꼽, 패드 묶어놓기, 매크로 프로그램 등등...

제가 공유해드리는 스크립트는 위의 방법들에 비해 여러 장점을 가집니다.

1. 백그라운드 동작
프로그램이 백그라운드에서 동작하기에 작업 표시줄이 번거로워지지 않습니다(알탭할 때 편해집니다).

2. 가벼움
그저 아주 단순한 작업을 하는 짧은 스크립트를 실행시켜두는 것이기에 프로그램이 매우 가볍습니다.

3. 손쉽게 커스텀가능한 기능
코드가 아주 직관적이고 짧고 단순하기에, 본인 취향에 따라 커스텀이 가능합니다.
(매크로 시작/일시정지 키, 스페이스바 반복 간격, 프로그램 종료 키 등)



설치

한 가지 프로그램 실행에 앞서 설치해야하는 것이 있습니다. 위에서 설명한 오토핫키입니다.


위의 링크로 들어가서 설치하신 후, 글에 첨부된 압축파일을 원하는 곳에 풀어주시면 됩니다.



사용법

다음은 스크립트의 사용법입니다. 

우선 위의 설치 과정에서 압축 해제한 ahk파일을 실행시킵니다. 그 뒤에 몬헌에서 증기기관을 실행시키고

아래의 명령어를 사용하여 매크로를 on/off 및 매크로 스크립트를 종료시킬 수 있습니다.

1. 매크로 시작/일시정지 : F11

2. 프로그램 종료 : ESC

F11을 누르면 매크로를 시작 또는 일시정지를 할 수 있습니다. 프로그램을 종료시키진 않습니다.

ESC를 누르면 매크로 종료와 함께 스크립트를 종료합니다.



매크로 커스터마이징

마지막으로, 코드를 커스텀하는 법을 간단하게 알려드리고 글을 마치겠습니다.

우선 다운받은 ahk파일을 마우스 우클릭 후, Edit Script(오토핫키 설치 시에 컨텍스트 메뉴로 등록 설정 필요)

혹은 연결 프로그램->메모장으로 스크립트 코드를 엽니다.

코드에서 간단하게 커스텀해볼만한 부분만 알려드리겠습니다.

1. *f11:: 

f11부분에 매크로 시작/일시정지 단축키로 원하는 키를 지칭하는 명령어를 입력해주시면 됩니다.

자신이 원하는 키의 명령어는 키 명령어 목록 보기에서 확인하시면 됩니다.

2. SetTimer, Spam_Space, 10

10 부분에 원하는 스페이스바 반복 간격(밀리초 단위)을 입력해주시면 됩니다.

3. Escape::
Escape 부분에 프로그램 종료 단축키로써 원하는 키를 등록해주시면 됩니다.

자신이 원하는 키의 명령어는 위 1번 항목의 링크에서 확인해주세요.



오토핫키에 대한 질문은 저도 구글링해서 알아낸 언어라 아는게 전혀 없으니 질문은 자제 부탁드립니다.

이상 긴 글 읽어주셔서 감사합니다.