Water Quality Analysis 자세히보기

AUTOHOTKEY

오토핫키(AutoHotkey)는 어떤 프로그램인가?

Hi, 2016. 11. 16. 12:30





지겨운 반복작업은 이제 오토핫키를 사용해보자.


 오토 핫 키는 자동으로 업무를 수행해주는 프로그램입니다. 오토+핫키의 조합입니다. Auto는 자동, Hotkey는 단축키라고 생각하시면 됩니다. 단순한 반복작업이나 단축키를 눌러 폴더를 열게 하는 것 등, 사용자의 편의를 도와주는 기능을 합니다. 사실 가장 많이 쓰이는 곳은 게임입니다. 게임 때문에 접하는 분이 거의 대부분이라고 할 수 있습니다. 그 외 자동으로 수강신청을 할 수 있는 스크립트나 어떤 단축키를 누르면 동작하게 하는 데 많이 사용합니다. 타 프로그램과 다르게 오토 핫 키는 직접 명령어를 입력하고 자신의 입맛에 맞게 만들 수 있다는 큰 장점이 있습니다. 사용자의 실력에 따라 핫 키의 성능과 난이도가 엄청난 차이를 보여주는 프로그램이죠. 또한, GUI를 이용하여 자신만의 인터페이스를 만들어 낼 수도 있습니다. C나 JAVA보다는 훨씬 쉽다고는 하지만 명령어가 익숙하지 않다면 어렵게 느껴질 수 있습니다. 하지만 명령어는 단순하기때문에 금방 적응하실 수 있을거라고 생각합니다. 사실 이 오토 핫 키가 게임에서 유명세를 치르면서 게임에서 동작하지 않도록 차단하는 게임이 상당히 많아졌습니다. 이는 어떻게 할 수 있는 방법이 없습니다. 그래도 자신만의 오토핫키를 만들어보고 싶다면 오토 핫 키를 쓰시는 게 사용자에게 가장 만족도가 높은 프로그램이 아닐까 싶습니다.















" 어떤 기능을 가지고 있을까? "


  사용자에 따라 다르겠지만, 가장 많이 이용하는 건 마우스 클릭, 키보드의 입력입니다. 그 외에도 프로그램의 실행도 가능합니다. 이미지서치를 통하여 이미지를 찾아 동작시키는 방법, 색상을 읽어서 동작하는 명령어 등 아주 다양한 명령어가 존재하기 때문에 타 프로그램과 다르게 좀 더 디테일한 작업수행이 가능 할 수 있습니다. 또한, 활성화된 프로그램에서의 동작뿐만 아니라 비활성화시킨 프로그램에서도 같은 동작을 수행하여 사용자는 다른 작업을 할 수 있는 매력적인 프로그램입니다. 







Autohotkey MouseClick












" 오토핫키의 단점? " 


  오토핫키는 명령어들의 나열입니다. 그러나 명령어의 오타나 문법이 틀렸다고 말해주는 도우미 역할이 부족합니다. 문법이 틀리면 표시를 해줘서 어느 부분이 틀렸는지, 어떤 오류인지 상세하게 알려주면 좋겠지만 아직 그런 부분에서는 좀 부족하지 않나 싶습니다. 스크립트는 문제없이 실행됐지만, 동작 안 하는 경우가 있어 좀 헤맸던 기억이 있습니다. 또한, 스크립트의 내용물 보안이 어렵기 때문에 정말 중요하고 남에게 보여주고 싶지 않은 스크립트라면 타 프로그램을 사용하는 게 낫다고 생각합니다.






Autohotkey MsgBox












" 오토핫키의 스크립트 생성 방식 "




 오토핫키를 설치 한 뒤에 바탕화면의 오른쪽 마우스를 누르고 [새로만들기] -> AutoHotkey 스크립트를 만듭니다. 만들어진 스크립트를 오른쪽 마우스를 누르고 Edit Script를 누르면 메모장 같은 창이 하나 뜨게 되며, 초기 저장되어 있는 글들을 모두 지우고, 새롭게 여기에 명령어를 입력하고 저장하면 됩니다.














" 오토핫키의 간단한 예제 "


가령 F7번을 누르면 키보드의 a키를 누르게 하고 싶다면?



Script


F7::

Send, {a}

Return



간단하죠? 여러분들도 쉽게 접근하실 수 있는 프로그램이라고 생각합니다. 귀차니즘을 덜어보세요. 공식 홈페이지는 " 오토핫키 " 입니다.