Autohotkey

Autohotkey란?

간단히 스크립트를 통해 다양한 편리한 작업들을 자동화해서 할수 있는 툴이다.

꽤 다양한 기능을 제공하고 있어간단한 프로그램 제작툴로 쓰기도 좋은 편.

ElfTools 프로젝트의 Autosave거북이폴더 등이 이 Autohokey를 이용해 제작되었다.

장점

1.빠르고 쉽게 원하는 작업을 만들어할수 있다.

명령어가 간단하면서도 꽤 풍부한 기능을 품고 있어서, 꽤 사용하기 편하다. 단순매크로 뿐만 아니라, 메뉴를 대신 실행해주고, 윈도우 크기를 바꾸는 등 다양한 작업을 할수 있다.

2.예쁜 Gui를 생성할수 있다.

기본 윈도우 GUI는 왠만큼 다 만들수 있다. 다만 기본에 충실한지라 살짝 귀찮은 편.

2.exe파일을 만들수 있다.

내가 Powerpro에서 Autohotkey로 옮겨오고 있는 이유중 하나. 스크립트파일인 ahk로 실행뿐만 아니라, exe파일로 만들수 있어서 만든 프로그램을 공유하기 좋다.

참고사이트

  • Autohotkey를 사용하는 사람들 - 국내사이트라 아무래도 접근하기 편하다. 질답도 상당히 잘 올라오고 한글화도 꾸준히 되어가는 중. 특히 입문자에게 좋은 곳이다.
  • Autohotkey 공식 사이트 - . 영어라는 장벽이 있긴 하지만, 다양한 질답과 라이브러리 / 소스가 가득하다. 어느정도 Autohotkey에 익숙하고 영어에 면역이 되어있다면 실력향상에 매우 유용.

Autohotkey를 공부해보고 싶다면?

모든 프로그램공부가 그렇겠지만 레퍼런스와 다양한 예제가 가장 빠른 길.

특히 프로그램을 설치하면 같이 들어있는 도움말파일이 가장 도움이 된다. 자세한 설명뿐만 아니라, 관련 예제도 제공하기때문에 어떻게 사용하는지 명확히 알수 있다. Autohotkey를 사용하는 사람들에는 각 기능을 한글화하고 있으니 참고해도 좋다.

그 외에 다양한 라이브러리와 다른 이들의 소스를 뜰어보는 것도 충분한 공부가 되니 참고할 것.

자작 프로그램

엘프화가는 Autohotkey를 통해 이런저런 것들을 만들어서 배포중이다. 자세한 사항은 R.엘프툴즈 를 참고할 것.

기타 자잘한 스크립트는 여길 참고하자.

관련문서