맥에는 Automator(오토메이터)라는 기본 내장 도구가 있어 반복적인 작업을 자동화해 소중한 시간을 아낄 수 있습니다. Automator는 Workflow(현재의 Siri 단축어)나 IFTTT 같은 자동화 도구보다 훨씬 오래전부터 존재해 온 검증된 기능입니다.
Automator의 가장 큰 장점은 사용법이 간단하다는 것입니다. 프로그래밍 지식이 전혀 없어도 맥에서 자주 수행하는 작업을 처리하는 나만의 워크플로우를 손쉽게 만들 수 있습니다.
이번 글에서는 여러분의 맥에서 바로 활용할 수 있는 실용적인 시간 절약 워크플로우들을 소개합니다.
Automator 워크플로우 설정의 기본
응용 프로그램 폴더에서 Automator를 실행하면 생성할 문서 유형을 선택하라는 창이 나타납니다. 각 문서 유형의 차이와 예시 워크플로우가 궁금하다면 Automator 입문 가이드를 참고하는 것이 좋습니다.

Automator 창 왼쪽 끝에는 두 개의 라이브러리가 보입니다. 액션(Actions) 또는 변수(Variables)를 클릭하면 해당 라이브러리에 접근할 수 있습니다.

사용하고 싶은 액션(또는 변수)을 오른쪽의 워크플로우 영역으로 드래그하여 원하는 실행 순서대로 배치합니다. 액션과 변수는 각각 세부 설정을 조정할 수 있어 워크플로우를 자유롭게 커스터마이징할 수 있습니다.
워크플로우 설정이 끝나면 파일 > 저장(File > Save)으로 이동해 처음 선택한 문서 형식으로 저장합니다. Automator 안에서만 실행되는 워크플로우(Workflow) 유형으로 만든 경우 응용 프로그램(Application)으로 저장할 수도 있고, 반대로 Application 유형으로 만든 것을 Workflow로 변환해 저장하는 것도 가능합니다.
아래에서 소개하는 모든 워크플로우는 항상 새 문서를 만드는 것부터 시작합니다. Automator가 이미 열려 있다면 파일 > 새 문서(File > New Document)를 클릭하고, Automator를 새로 실행했다면 초기 대화상자에서 새 문서(New Document)를 클릭하세요.

그다음 생성할 문서 유형을 선택합니다. 각 워크플로우마다 권장 유형을 안내하지만, 필요에 따라 다른 유형을 골라도 무방합니다. 단, 그 경우 워크플로우 초반부의 액션을 조정해서 원하는 입력값을 받도록 수정해야 할 수 있습니다.
1. 여러 파일 한 번에 이름 바꾸기

여러 개의 파일 이름을 동시에 변경해야 하는 일이 잦다면, Automator 워크플로우를 만들어 응용 프로그램으로 저장하는 방법을 포함해 맥에서 파일 이름을 일괄 변경하는 여러 가지 방법이 있습니다.
또한 Automator로 일괄 이름 변경(Batch Rename) 서비스를 만들 수도 있습니다. 이렇게 하면 파일을 선택한 뒤 마우스 오른쪽 버튼을 클릭하고 서비스(Services) 메뉴에서 해당 서비스를 실행하기만 하면 됩니다. 이때 워크플로우 상단의 드롭다운 목록에서 '서비스가 받는 입력(Service receives selected)' 항목은 파일 또는 폴더(files or folders), '입력 위치(in)' 항목은 Finder.app으로 지정해야 합니다.
파일 > 저장에서 서비스 이름을 입력하면 올바른 위치에 자동으로 저장되고 서비스 메뉴에 즉시 추가됩니다.
2. 이미지 일괄 변환 및 크기 조절하기

Automator에서 응용 프로그램을 만들어 맥에서 이미지를 일괄 변환하고 크기를 조절하는 방법도 유용하게 활용할 수 있습니다.
마찬가지로 이미지 변환 및 크기 조절(Convert and Resize Images) 서비스를 만들면, 파일을 선택하고 오른쪽 클릭 후 서비스 메뉴에서 해당 서비스를 골라 실행할 수 있습니다. 서비스 생성 시 '서비스가 받는 입력'은 files or folders, '입력 위치(in)'는 Finder.app으로 설정하는 것을 잊지 마세요.
파일 > 저장에서 서비스 이름을 정하면 적절한 위치에 저장되며 자동으로 서비스 메뉴에 등록됩니다.
3. 다운로드 폴더 깔끔하게 유지하기

맥의 다운로드(Downloads) 폴더는 금세 어수선해지기 쉽습니다. 하지만 Automator를 활용하면 특정 일수가 지난 오래된 항목을 자동으로 휴지통으로 이동시켜 폴더를 깨끗하게 관리할 수 있습니다.
구체적인 방법은 맥 백업 용량 줄이기 관련 가이드에서 자세히 설명하고 있으니 참고해 보세요.
4. 모든 앱 한 번에 종료하기

작업을 하다 보면 몇 개의 앱이 열려 있는지 인식하지 못하는 경우가 많습니다. RAM이 부족한 맥이라면 메모리 확보를 위해 앱을 닫아야 할 때가 있는데, 하나씩 종료하는 것은 번거롭고 시간도 많이 듭니다.
Automator로 만든 앱을 사용하면 모든 앱을 한 번에 종료하고 새로운 시작을 할 수 있습니다. 다음 단계를 따라 해 보세요:
- Automator를 열고 새 Application 문서를 생성합니다.
- 왼쪽 끝에서 액션(Actions)을 클릭합니다.
- 라이브러리 > 유틸리티(Library > Utilities)로 이동합니다.
- 가운데 목록에서 모든 응용 프로그램 종료(Quit All Applications) 액션을 오른쪽 워크플로우 영역으로 드래그합니다.
- 앱이 닫히기 전에 열려 있는 문서를 저장할지 묻는 확인창을 띄우고 싶다면, 해당 액션 상자 상단의 변경 사항 저장 여부 물음(Ask to save changes) 체크박스를 선택합니다.
- 특정 앱은 종료되지 않게 하려면 종료하지 않을 앱(Do not quit) 영역 아래의 추가(Add) 버튼을 클릭하고 유지할 앱을 선택합니다. 계속 열어 두고 싶은 앱마다 이 과정을 반복합니다.
- 파일 > 저장으로 이동해 원하는 위치에 응용 프로그램을 저장합니다. Dock에 드래그해 두면 언제든 편리하게 실행할 수 있습니다.
5. 지정한 웹 페이지 세트 한 번에 열기

브라우저를 열 때마다 매번 같은 페이지들을 띄우고 계신가요? Automator에서 응용 프로그램을 만들면 기본 브라우저에서 이 과정을 자동화할 수 있습니다. 브라우저와 함께 Automator를 활용하는 방법 중 하나로 소개했으니 참고해 보세요.
참고로 Apple 홈페이지 주소가 주소(Address) 목록에 자동으로 추가될 수 있습니다. 불필요하다면 해당 항목을 선택하고 제거(Remove)를 클릭하면 됩니다.
6. 여러 PDF 파일 하나로 합치기

여러 개의 PDF를 하나의 파일로 합쳐야 하는 일이 자주 있나요? 보통은 별도의 앱이나 온라인 도구가 필요하지만, Automator로 서비스를 만들면 여러 PDF 파일을 손쉽게 하나로 병합할 수 있습니다.
Finder에서 바로 사용할 수 있는 서비스를 만드는 단계는 다음과 같습니다:
- Automator를 열고 새 Service 문서를 생성합니다.
- 워크플로우 창 상단의 드롭다운에서 '서비스가 받는 입력'은 files or folders, '입력 위치(in)'는 Finder.app을 선택합니다.
- 왼쪽 끝에서 액션(Actions)을 클릭합니다.
- 라이브러리 > 파일 및 폴더(Library > Files & Folders)로 이동합니다.
- 가운데 열에서 선택된 Finder 항목 가져오기(Get Selected Finder Items) 액션을 오른쪽 워크플로우로 드래그합니다.
- 왼쪽의 라이브러리(Library)로 돌아가 PDFs를 클릭합니다.
- PDF 페이지 결합(Combine PDF Pages) 액션을 워크플로우 맨 아래로 드래그합니다. PDF 파일을 페이지 추가(Appending pages) 방식으로 합칠지, 페이지 섞기(Shuffling pages) 방식으로 합칠지 선택합니다.
- 다시 왼쪽에서 라이브러리 > 파일 및 폴더로 이동합니다.
- Finder 항목 이동(Move Finder Items) 액션을 워크플로우 맨 아래로 드래그하고, '대상(To)' 드롭다운에서 결과 PDF 파일을 저장할 폴더를 지정합니다.
- 생성되는 파일로 기존 파일을 덮어쓰려면 Finder 항목 이동 액션 상자의 기존 파일 대체(Replacing existing files) 체크박스를 선택합니다.
- 파일 > 저장으로 이동해 서비스 이름을 입력합니다. 새 서비스는 자동으로 올바른 위치에 저장되고 서비스 메뉴에 추가됩니다.
이제 여러 PDF 파일을 선택하고 오른쪽 클릭 후 서비스 메뉴에서 새로 만든 서비스를 고르기만 하면 파일들이 하나로 합쳐집니다.
서비스 메뉴를 더욱 활용하고 싶다면 macOS 서비스 메뉴에 유용한 옵션을 추가하는 튜토리얼도 확인해 보세요.
7. 클립보드 내용으로 텍스트 파일 만들기

텍스트를 복사한 뒤 텍스트 파일에 붙여 넣어 저장하는 작업을 자주 한다면, Automator로 만든 응용 프로그램 하나로 이 과정을 아주 간편하게 처리할 수 있습니다.
다음 단계를 따라 해 보세요:
- Automator를 열고 새 Application 문서를 생성합니다.
- 왼쪽 끝에서 액션(Actions)을 클릭합니다.
- 라이브러리 > 유틸리티(Library > Utilities)로 이동합니다.
- 클립보드 내용 가져오기(Get Contents of Clipboard) 액션을 가운데 열에서 오른쪽 워크플로우로 드래그합니다.
- 왼쪽의 라이브러리(Library)로 돌아가 Text를 클릭합니다.
- 새 텍스트 파일(New Text File) 액션을 워크플로우 맨 아래로 드래그합니다.
- 액션 상자에서 새 텍스트 파일의 세부 설정을 조정합니다. 예를 들어 파일 형식(File Format) 선택, 기본 파일명(다른 이름으로 저장(Save as)) 입력, 저장 위치(Where) 지정 등이 있습니다.
- 파일 > 저장으로 이동해 이름을 지정합니다. 새 서비스는 자동으로 올바른 위치에 저장되고 서비스 메뉴에 추가됩니다.
사용할 때는 텍스트 파일로 저장하고 싶은 내용을 선택한 뒤, 새로 만든 Automator 앱을 실행하기만 하면 됩니다.
8. 텍스트를 오디오 파일로 변환하기

읽어야 할 분량이 많은 텍스트가 있다면 맥에게 직접 읽어 달라고 요청하는 것은 어떨까요? Automator로 서비스를 만들면 선택한 텍스트를 오디오 파일로 변환할 수 있습니다.
다음 단계를 따라 해 보세요:
- Automator를 열고 새 Service 문서를 생성합니다.
- '서비스가 받는 입력' 드롭다운에서 text를 선택합니다. 창 상단의 '입력 위치(in)' 드롭다운은 기본값인 any application으로 그대로 둡니다.
- 왼쪽 끝에서 액션(Actions)을 선택합니다.
- 라이브러리 > 유틸리티(Library > Utilities)로 이동합니다.
- 텍스트를 오디오로(Text to Audio) 액션을 가운데 열에서 오른쪽 워크플로우로 드래그합니다.
- 원하는 시스템 음성(System Voice)을 선택합니다. 재생(Play) 버튼을 눌러 각 음성을 미리 들어보고 마음에 드는 것을 고르세요.
- 다른 이름으로 저장(Save As) 상자에 오디오 파일의 이름을 입력합니다.
이제 어떤 프로그램에서든 텍스트를 선택하고 오른쪽 클릭 후 서비스 메뉴에서 새로 만든 서비스를 선택하면 텍스트가 오디오 파일로 변환됩니다. 오디오는 AIFF 파일로 자동 저장됩니다.
생성된 파일의 아이콘 가운데에는 재생(Play) 버튼이 포함되어 있어, 버튼을 클릭하기만 하면 바로 오디오를 들을 수 있습니다.
맥의 Automator로 소중한 시간을 아껴 보세요
Automator는 무료이면서 맥 시스템에 기본 탑재되어 있습니다. 시간이 많이 걸리고 지루한 반복 작업을 자동화할 수 있는 강력한 도구인 만큼,積극적으로 활용해 볼 가치가 충분합니다.
심지어 Automator를 사용해 웹사이트를 데스크톱 앱으로 만들거나 이메일 발송을 예약하는 것도 가능합니다. 다양한 액션과 변수를 실험하며 자신만의 Automator 워크플로우를 만들어 보세요. 좀 더 고급 스크립팅에 도전할 준비가 되었다면 AppleScript 자동화에도 도전해 볼 수 있습니다!