soledad

1.1 오토핫키란

Estimated reading: 1 minute

정의

Autohotkey(이하 오토핫키)는 Microsoft Windows OS에서만 동작하는 응용 프로그램 또는 데스크탑 자동화 프로그램을 빠르고 쉽게 개발하기 위한 오픈 소스 기반의 스크립트 언어 입니다.

Note : 리눅스(Linux) OS의 경우 Wine Docker 기능을 이용하여 가상의 공간에서 MS Windows OS 환경을 구성할 수 있습니다.

이름에서 알 수 있듯이 오토핫키는 오토(Auto)와 핫키(Hotkey)라는 단어로 이루어진 합성어 입니다. 오토는 자동화를 뜻하며, 핫키는 키보드의 키 조합인 단축키를 뜻합니다. 쉽게 말해 어떤 문제를 해결하기 위해 단축키를 이용한 자동화 프로그램을 만들 수 있는 스크립트 언어 입니다.

오토핫키는 GNU GPL(General Public License)-2.0 라이선스 기반의 오픈 소스 프로젝트로서 자유롭게 배포 되고 있습니다. 오토핫키 오픈 소스 프로젝트는 GitHub에서 여러 개발자들에 의해 시스템 프로그래밍 언어인 C/C++로 개발되고 있습니다.

주요 기능

오토핫키에서 제공하는 가장 인기있는 기능은 단축키, 화면 인식, 키보드/마우스 제어 기능 입니다. 이 기능들을 조합하여 프로그래밍 하면 빠르게 데스크탑 자동화 프로그램을 개발할 수 있습니다. 화면 인식은 사람의 눈과 같은 역할로 컴퓨터의 화면상에 출력되는 픽셀(Pixel), 그림(Image)과 같은 그래픽 요소들을 탐색할 수 있는 기능입니다. 키보드/마우스 제어는 사람의 손발과 같은 역할로 키보드의 특정 키(Key)를 입력하거나 마우스 클릭, 드래그 등을 입력 할 수 있습니다.

관심도

아래 그림은 Google Trends에서 autohotkey 키워드로 전 세계를 대상으로 검색한 시간 흐름에 따른 관심도 변화 그래프입니다. 굴곡은 있지만 2004년도부터 관심도가 꾸준히 유지되고 있으며, 최근 2020-2022년도에는 관심도가 급격히 증가한것을 확인할 수 있습니다. 제 개인적인 추측으로는 COVID-19로 인해 업무 자동화 기술 중 하나인 RPA(Robotic Process Automation) 기술이 주목을 받기 시작했기 때문이라고 생각합니다.

오토핫키그림1. 구글 트렌드 (오토핫키)

5 1 vote
추천 평점
Subscribe
Notify of
guest
0 댓글
Inline Feedbacks
View all comments
Share this Doc
CONTENTS
Ask ChatGPT
Set ChatGPT API key
Find your Secret API key in your ChatGPT User settings and paste it here to connect ChatGPT with your Tutor LMS website.