LearningNote
[오토핫키] 매크로 프로그램과 오토핫키 본문
[오토핫키] 매크로 프로그램과 오토핫키
매크로란 무엇일까요? 검색을 통해서 알아봅시다.
네이버 검색(검색어: 매크로)
https://terms.naver.com/entry.nhn?docId=1180058&cid=40942&categoryId=32828
요약: 자주 사용하는 여러 개의 명령어를 묶어서 하나의 키 입력 동작으로 만든 것을 매크로라고 한다. 여러 번 해야 하는 일을 간단하게 수행하기 위하여 사용하기도 하지만, 문서 안의 같은 문자열을 한꺼번에 변경할 때도 사용된다.
[네이버 지식백과] 매크로 [macro] (두산백과)
이처럼 매크로를 이용하면, 단순하고 반복적이고 오래 걸리는 지루한 일을, 쉽고 빠르고 편리하게 처리할 수 있습니다.
이번에는 구글에서 검색해보시죠.
구글 검색(검색어: 매크로)
이 중에서, 첫번째로 나오는 결과물의 링크를 타고 들어가 봅시다.
기본적으로 키보드의 키를 입력하고, 특정 좌표를 마우스로 클릭하는 등의 기능을 제공하는 것을 볼 수 있습니다. 지연 시간을 둔다거나 반복 작업을 할 수 있게 해주는 기능도 보입니다. 간단한 작업은 이렇게 쉬운 방법으로도 자동화가 가능합니다.
그러나 조건에 따른 복잡한 로직을 구현한다든지, 특정한 이미지를 찾아 클릭하는 등의 보다 다양한 고급 기능을 구현하려면 이러한 간단한 매크로 프로그램으로는 한계가 있습니다. C++ 이나 C# 등의 전문(?) 프로그래밍 언어를 이용한다면 특별한 제약 없이 원하는 기능을 구현할 수 있겠으나, 우리에겐 그것을 배우고 익힐만한 충분한 시간과 의지가 없습니다. 이럴 때 오토핫키(AutoHotkey, AHK)는 소금과 같은 존재가 됩니다. 배우기 쉬우면서도 매우 다양한 기능을 구현할 수가 있죠. 고급 단계에 접어들면 C++ 이나 C# 등의 언어로 된 라이브러리를 불러와 사용할 수도 있기 때문에 사실상 제약이 거의 없다고 볼 수도 있습니다.
오토핫키란 무엇일까요?
구글에서 '오토핫키'를 검색하면 첫번째로 나오는 링크를 들어가 봅시다.
https://namu.wiki/w/AutoHotKey
몇 가지 주요 내용을 다시 적어보면 다음과 같습니다.
2. 오토핫키라는 이름에 걸맞게 운영체제 단축키 지정에 특화되어 있다.
3. 쉽다. 대부분의 명령은 영어만 할 줄 안다면 바로 이게 무슨 역할을 하는지 알아볼수 있다.
4. 많은 사람들이 매크로 제작 도구라고 알고있지만, 개발자가 공식 홈페이지에 Script Language라고 직접적으로 적어놓았으므로 스크립트 언어라고 봐야한다.
오토핫키 가격은 무료라는 점에 주목하세요.
많이 만들고 많이 사용하고 마음껏 공부하시기 바랍니다.
돈이 들지 않습니다.
공식 홈페이지는 다음과 같습니다.
'오토핫키' 카테고리의 다른 글
[오토핫키] 핫키 지정 및 사용법(2) (0) | 2020.05.28 |
---|---|
[오토핫키] 핫키 지정 및 사용법(1) (0) | 2020.05.25 |
[오토핫키] 실행과 종료 (0) | 2020.05.21 |
[오토핫키] 환경설정 (0) | 2020.05.21 |
[오토핫키] 오토핫키 및 전용 에디터 설치 (1) | 2020.05.20 |