본문 바로가기

Dev/이야기

단순 반복 작업을 효율적으로! 맥북 최고의 앱

단순 반복 작업을 맥북이 대신 해줬으면..

 

맥북을 사용하며 단순 작업에 지친적이 있으셨다면 이러한 생각을 한번쯤은 하셨을 것이라 생각합니다.

 

이렇게 생각하셨던 분이나 생각하시는 분이시라면 오늘 소개해 드리는 Keyboard Maestro 를

꼭 주목하시기 바랍니다.

 

 

 

 

공식 홈페이지에도 나오는 내용처럼 맥월드 최고의 앱으로 선정된 Keyboard Maestro 라는 프로그램을 설명드리자면

 

사용자가 로그인 , 단축키 입력 , usb입력 , 특정 스크립트 입력 시
커스텀 한 매크로를 실행시켜주는 프로그램입니다.

 

반복 엑셀작업은 물론이며 특정 웹페이지 열기 , 아이튠즈 제어까지 맥의 기능을 간단하게 매크로로 실행시켜 주는거지요.

 

사용하기 위한 절차를 한번 알아보겠습니다.

 


 

1.설치

 

https://www.keyboardmaestro.com/main/

(공식 홈페이지)

 

다운로드는 해당 사이트에서 무료로 다운로드 가능합니다.

저는 무료 기준으로 설명드리지만 조금 더 나은 기능을 원하시면 유료로 구매가 가능합니다.

 

 

다운로드 버튼을 클릭후 압축을 풀면 실행파일이 나오게 됩니다.

 

 

 

2.매크로 만들기

 

 

처음 실행하면 기본 매크로가 설정되어 있는 해당 화면이 나옵니다.

여기서 새로운 매크로를 생성해보겠습니다.

 

"1 of 8 selected" 왼편의 + 버튼을 누르시면 새 매크로를 생성할수 있는 폼이 생성됩니다.

 

 

 

 

여기서 트리거 (Trigger) 와 액션 (Action) 부분을 선택 할 수 있는데

트리거란 매크로 가 동작 하기 위한 전제조건이며

액션은 매크로 가 실질적으로 동작하는 부분을 뜻합니다.

 

트리거 와 매크로 의 종류는 다음과 같습니다.

 

Hot Key : 단축키 인식

 

Action 종류 (원문 : http://www.keyboardmaestro.com/documentation/6/actions.html )

 

Application Control : 앱 관련 명령 실행

지금 보여드린 내용은 카테고리로 분류 한 내용이기에 안의 기능들은 보여드린 것 보다 훨씬 많습니다.

그만큼 이해하면 해당 기능들을 모두 커스텀 할 수 있다는 장점이 되겠죠.

 

하지만 이번에는 간단한 엑셀 작업 예제를 만들기 위해 트리거는 Hot key , 액션은 Text Action 을 사용했습니다.

 

3.트리거 설정

 

New Trigger 버튼을 클릭하면 등록 할 수 있는 트리거들이 나오며 그 중 Hot Key Trigger 을 선택합니다.

 

 

 

 

클릭하면 해당 창이 나오며 등록할 단축키를 키보드로 입력하면 해당 단축키 입력시 만든 매크로 가 동작하게 됩니다.

 

입력이 있으면 출력이 있듯이 단축키를 만들었다면 이제는 동작하는 액션을 구성 해 보도록 하겠습니다.

 

 

4.액션 등록

 

New Action 버튼 클릭 후 Text - Type a Keystroke 를 선택 하여 액션을 추가 해 주세요.

 

 

추가하면 Action 부분에 창이 하나 생길 것이며 트리거 와 같이 단축키를 입력하면

해당 단축키가 맥북에서 실행됩니다.

 

저는 예제로 구글 스프레드 시트에서 엑셀 폼을 단축키로 생성하는 액션을 만들었습니다.

 

( 액션의 일부입니다 )

 

 

액션을 설정 하셨다면 별다른 작업 없이 매크로 가 등록 되며 바로 사용이 가능해집니다.

 

 

5.테스트

 

( 등록한 단축키 하나로 자동으로 엑셀 폼이 생성됩니다 ! )

 

 

 

6.마치며

 

 

 

저는 위의 예제를 제외하고도 단축키로 사이트를 열고, 비밀번호를 입력하거나 앱을 실행하는 여러 매크로를 사용중입니다.

 

이와 같이 Keyboard Maestro 가 지원하는 트리거 와 액션은 상당히 다양하기 때문에

 

자신만의 Keyboard Maestro 로 지루한 반복 작업을 해결 하시길 바랍니다.

 


 

written by. 세컨드스페이스

https://secondspace.kr