맥 단축어를 응용프로그램(App)처럼 사용하기

맥의 위젯 형태로 제공된 단축어 화면
맥에서 기본 단축어는 독립된 응용 프로그램이 아닌 위젯 형태로 사용

맥(Mac)의 기본 앱인 단축어(Shortcuts)는 작업 자동화에 매우 유용하지만, 보통은 위젯이나 메뉴바에서만 제한적으로 실행할 수 있습니다. 실제 응용 프로그램처럼 독립적으로 실행할 수 없어 아쉬움이 있죠.

이 글에서는 애플스크립트(AppleScript)를 이용해 단축어를 응용 프로그램으로 만들어 원하는 곳에서 손쉽게 실행하는 방법을 소개합니다.

단축어를 응용 프로그램처럼 쓰면 좋은 이유

  • 독(Dock)이나 바탕화면, 런치패드(Launchpad)에 앱처럼 추가할 수 있습니다.
  • Spotlight 검색을 통해 빠르게 접근할 수 있습니다.
  • 별도의 단축어 앱을 실행하지 않고 바로 실행 가능합니다.

AppleScript로 단축어를 앱으로 만드는 법

1단계: AppleScript 코드 작성

먼저 ‘스크립트 편집기(Script Editor)’를 Spotlight 검색으로 실행하고, 새 AppleScript 파일을 엽니다.


use AppleScript version \"2.4\"
tell application \"Shortcuts Events\"
    run shortcut \"스트레칭 시작\"
end tell
    

맥에서 Spotlight 검색으로 스크립트 편집기 실행하는 모습
맥에서 Spotlight를 이용하여 스크립트 편집기 쉽게 실행하기

2단계: AppleScript를 앱으로 내보내기

  1. 스크립트 편집기의 메뉴에서 파일(File) > 내보내기(Export)를 클릭합니다.
  2. 파일 포맷을 응용 프로그램(Application)으로 선택합니다.
  3. 옵션에서 시작 화면 보기실행 전용에 체크한 후 저장합니다.

스크립트 편집기 새 문서 빈 화면
스크립트 편집기로 새 AppleScript 문서 생성

스크립트 편집기에 작성된 AppleScript 코드 화면
AppleScript를 이용해 단축어 실행 코드 작성하기

스크립트 편집기에서 작성한 스크립트를 저장하는 모습
작성한 AppleScript를 원하는 위치에 저장하기
스크립트 편집기의 파일 메뉴 선택 화면
스크립트 편집기에서 파일 메뉴의 ‘내보내기’ 선택하기
AppleScript 내보내기 시 파일 형식 옵션 선택하는 모습
파일 형식을 ‘응용 프로그램’으로 지정하기
AppleScript 내보내기 세부 옵션 설정 화면
시작 화면 보기와 실행 전용 옵션을 활성화하여 내보내기

3단계: 생성된 응용 프로그램 사용하기

이제 생성된 응용 프로그램(.app)을 독(Dock)이나 런치패드에 추가하면 더블클릭으로 즉시 단축어를 실행할 수 있습니다.

 

생성된 AppleScript 응용 프로그램 파일 모습
AppleScript를 이용해 생성된 응용 프로그램(.app) 파일

마무리

이 방법으로 자주 쓰는 단축어를 더 간편하고 직관적으로 사용할 수 있습니다. 맥 사용의 생산성을 높이고 더욱 효율적으로 작업을 진행해 보세요!