자동화기. 누구나 접근 가능한 프로그래밍! 자동화 OS X

당신의 지시를 따르도록 프로그래밍된 로봇 - 누가 그것을 거부하겠습니까? 불행히도 많은 사용자는 다음과 같이 생각합니다. 자동화기 Mac의 최신 자동화 도구는 배우기가 너무 겁이 나는 초보자를 위한 장난감과 같습니다. 애플스크립트. 실제로 Automator는 매우 강력할 수 있습니다. 특히 Unix 명령, 내장 이미지 처리, 심지어 AppleScript와 같은 다른 OS X 기능과 결합할 때 더욱 그렇습니다.

여기 도시의 모든 컴퓨터 전문가들이 부러워할 유용하고 재미있는 5가지(해당하는 경우 밑줄을 긋습니다) Automator 절차가 있습니다 😉

논의될 5가지 절차를 모두 수행할 수 있습니다.

먼저 Automator(응용 프로그램 폴더에서)를 시작하여 시작하세요. 이제 필요한 작업을 수행할 수 있는 애플리케이션을 결정하고 "라이브러리" 열에서 이 애플리케이션을 클릭한 다음 인접한 "작업" 열에서 적절한 작업을 선택하고 스크립트 구성 영역(워크플로)으로 드래그합니다. (우리가 사용할 애플리케이션과 해당 작업은 텍스트 아래에 굵게 강조 표시되어 있습니다.)

워크플로를 저장하려면 파일 > 저장을 선택합니다. 절차를 애플리케이션으로 저장하려면(두 번 클릭하여 실행할 수 있도록) 저장 대화 상자의 파일 형식 드롭다운 메뉴에서 "애플리케이션"을 선택하세요.

자, 연습을 시작합시다.

Word 문서 백업

중요한 파일을 백업하는 것이 좋은 생각이라는 것은 누구나 알고 있지만 많은 사람들이 이를 잊어버리고 있습니다. 이 절차를 수행하면 백업이 쉬워집니다. 이를 실행하면 문서 폴더에 있는 최근에 수정된 모든 Microsoft Word 파일이 보관된 다음 CD로 구워집니다. 이 프로세스를 매주 실행하면 지난 며칠간의 Word 작업보다 더 많은 손실이 발생하지 않습니다.

1. Finder: Finder 항목 찾기이 작업은 지정된 기준을 충족하는 하드 드라이브의 모든 파일을 검색합니다. 먼저 위치 드롭다운 메뉴를 클릭하고 문서를 선택하면 절차가 문서 폴더에서만 검색됩니다. 그런 다음 누구의 드롭다운 메뉴에서 왼쪽에서 수정한 날짜를 선택하고 오른쪽에서 이번 주를 선택합니다. 다른 기준을 추가하려면 더하기 기호(+)를 클릭하세요. 나타나는 새 팝업 메뉴 줄의 첫 번째 메뉴에서 확장을 선택합니다. 다음 항목에서는 Is Equal To(동등) 값을 입력한 다음 이 메뉴 옆의 텍스트 필드에 문서 유형 doc를 입력합니다. 이제 이 절차에서는 이번 주에 변경된 Microsoft Word 파일인 문서 폴더의 파일을 찾습니다.

2. Finder: 아카이브 생성프로시저를 실행하면 이 작업은 첫 번째 단계에서 찾은 모든 파일을 가져와 단일 ZIP 파일로 압축합니다. 다른 이름으로 저장 필드에서 이름을 지정합니다(예: Word 파일 백업).

3. 시스템: 디스크 굽기이 작업을 수행하면 2단계의 압축 파일이 빈 CD(또는 DVD)에 저장됩니다. 디스크 이름 필드에 "Word Backup CD"와 같은 이름을 지정하고 "날짜 추가" 확인란을 선택하면 CD 이름에 녹음 날짜가 포함되어 나중에 쉽게 찾을 수 있습니다.

4. Finder: 휴지통으로 이동이 작업을 수행하면 2단계에서 생성된 ZIP 파일이 휴지통으로 이동됩니다.

기타 아이디어: 이 절차를 통해 Word 파일이 아닌 다른 파일을 복제하려면 첫 번째 단계에서 기준을 변경하기만 하면 됩니다. 원하는 유형(예: HTML)을 설정할 수 있습니다.

프로세스를 더욱 편리하게 하려면 iCal의 알람 기능을 사용하여 자동으로 시작되도록 예약하세요. 이렇게 하려면 이 문서의 시작 부분에 설명된 대로 절차를 첨부 파일로 저장하세요. iCal에서 파일: 새 이벤트를 선택하고 보기: 정보 표시를 선택한 다음 알람 드롭다운 메뉴를 클릭하고 파일 열기를 선택합니다. 나타나는 대화 상자에서 절차를 선택합니다.

Mac에 관한 정보 얻기

학급의 모든 Mac에 최신 버전의 OS X가 설치되어 있습니까? Apple 기술 지원팀에 문의할 때 컴퓨터 RAM에 대한 정보를 필사적으로 검색하는 경우가 자주 있습니까? OS X에는 Mac에 대한 정보를 얻기 위한 시스템 정보 보기 유틸리티가 포함되어 있지만 모든 통계를 한 번에 추적하는 것은 여전히 ​​어렵습니다. 이 절차는 Mac에서 모든 프로필 정보를 추출하여 텍스트 파일로 반환합니다.

1. 시스템: 시스템 프로필옵션을 클릭하고 실행 시 작업 표시를 켭니다. 절차를 실행하면 소프트웨어, 프린터, AirPort 등 컴퓨터의 어떤 부분에 대한 정보를 원하는지 묻는 메시지가 표시됩니다.

2. TextEdit: 단락 필터링 1단계에서는 검색어에 의해 필터링된 프로필 정보가 포함된 큰 텍스트 하나를 얻었습니다. 하지만 이 텍스트에는 빈 줄이 많이 포함되어 있습니다. 이를 제거하려면 이 작업의 드롭다운 메뉴에서 단락 반환 매개변수를 비어 있지 않음으로 설정하세요.

3. TextEdit: 새 텍스트 파일이 작업은 2단계 이후에 받은 텍스트를 자체 파일에 저장합니다. 예를 들어 다른 이름으로 저장 필드에 "Profile.txt"를 입력한 다음 위치 팝업 메뉴에서 문서 폴더를 선택하면 프로필이 여기에 저장됩니다.

4. Finder: Finder 항목 열기이 작업을 수행하면 볼 수 있는 파일이 열립니다. 연결 프로그램 드롭다운 메뉴를 기본 응용 프로그램으로 설정하여 TextEdit을 사용하여 파일을 열거나 필요에 따라 Microsoft Word 또는 Apple Safari와 같이 일반 텍스트를 읽을 수 있는 다른 응용 프로그램을 선택합니다.

기타 아이디어: Apple 기술 지원에 전화해야 하는 경우 연락할 수 있도록 이 절차에서 생성된 프로필을 인쇄하십시오. 컴퓨터실을 관리하는 경우 각 컴퓨터에서 생성된 텍스트 보고서를 사용하여 시스템 통계를 만듭니다.

매뉴얼 페이지를 더 이해하기 쉽게 만들기

grep 또는 uptime과 같은 Unix 명령을 배울 때 전문가는 먼저 man 명령 사용에 대한 도움말을 매뉴얼에서 찾아봅니다. 이 절차를 사용하면 터미널을 열고 불편한 형식으로 이 텍스트를 읽기 위해 눈을 긴장시키는 수고를 덜 수 있습니다. 대신, TextEdit에서 매뉴얼 페이지를 열고 더 쉽게 읽을 수 있도록 인쇄하거나 저장할 수 있습니다.

1. TextEdit: 텍스트 요청프로시저를 실행할 때 이 작업은 올바른 매뉴얼 페이지를 식별하는 데 도움이 됩니다. 질문 필드에 "오늘 배우고 싶은 Unix 명령어는 무엇입니까?"와 같은 내용을 입력하세요. 오늘은 어떤 유닉스 명령어를 배우고 싶나요? 그리고 답변 필요 옵션을 선택하세요.

2. 자동화: 쉘 스크립트 실행이 작업을 사용하면 TextEdit의 매뉴얼 페이지를 찾고 생성하는 Unix 명령을 실행할 수 있습니다. 입력 전달 드롭다운 메뉴에서 인수로를 선택합니다. 그런 다음 man “$@” | 큰 텍스트 필드에 col -b를 입력합니다(첫 번째 스크린샷 A 참조).

3. TextEdit: 새 TextEdit 문서이 작업을 수행하면 TextEdit에서 새로 생성된 매뉴얼 페이지가 열립니다.

기타 아이디어: 자주 사용하는 매뉴얼 페이지(Perl이나 Ruby와 같은 프로그래밍 언어의 경우)를 텍스트 파일로 저장하고 빠른 액세스를 위해 문서에 보관하세요.

감시 카메라 설치

디지털 카메라가 있는 경우 Mac이 컴퓨터에 연결되어 있는 동안 사진을 찍을 수 있는 가능성이 있습니다. (카메라가 USB에 연결되어 있을 때 사진을 찍을 수 있어야 합니다. 이 절차의 첫 번째 단계에서 사진을 찍을 수 있는지 알려줄 것입니다.) 이 루틴은 카메라에 10초마다 사진을 찍어 작은 JPEG로 압축하고 프로그램을 중지할 때까지 반복하도록 지시합니다. 이는 많은 상황에서 유용할 수 있습니다. 예를 들어, 귀하가 집에 없을 때 개가 무엇을 하고 있는지 알아내려고 할 때 또는 추가 소프트웨어를 구입하지 않고 슬로우 모션 비디오를 만들고 싶을 때입니다.

1. 이미지 캡처: 사진 찍기이 작업은 카메라에 사진을 찍으라고 지시합니다. 카메라의 메모리가 제한되어 있는 경우 다운로드 후 카메라에서 이미지 삭제 옵션을 선택하세요. 카메라에 대용량 메모리 카드가 있는 경우 당연히 이 옵션을 활성화할 필요가 없으므로 사진은 카메라와 Mac 모두에 저장됩니다.

이 작업을 수행하면 그림이 그림 폴더에 자동으로 저장됩니다. 사진을 다른 위치에 저장하려면 Finder: Finder 항목 이동 작업을 절차에 추가하고 여기에서 사진을 저장할 위치를 정의하세요.

2. 미리보기: 이미지 유형 변경이 작업을 통해 사진을 보다 비용 효율적인 형식으로 변환할 수 있는 기회를 얻을 수 있으며, 이는 카메라가 TIFF 또는 Raw 형식으로 촬영하는 경우 특히 유용합니다. 이 작업을 프로시저에 붙여넣으면 스냅샷을 변경하기 전에 스냅샷을 복사하는 작업을 추가할지 묻는 대화 상자가 나타납니다. 추가하지 않음을 클릭하면 각 사진의 복사본을 2개 만들지 못하게 됩니다. 그런 다음 더 많은 공간을 절약하려면 그래픽 편집기가 Apple Preview, Adobe Photoshop 및 Photoshop Elements와 같이 이 형식을 지원하는 경우 대상 유형 드롭다운 메뉴에서 JPEG 2000을 선택합니다. (Photoshop을 사용하는 경우 설치 디스크의 일부 플러그인이 필요할 수 있습니다.) 그렇지 않으면 그냥 JPEG를 선택하세요.

3. 미리보기: 이미지 크기 조정이 작업을 수행하면 각 사진의 크기가 압축되어 더 많은 공간을 절약할 수 있습니다. 이 작업을 프로시저에 삽입하면 동일한 대화 상자가 표시됩니다. 다시 추가하지 않음을 클릭하세요. 일반적으로 480픽셀의 표준 크기이면 충분하지만 고해상도 사진이 필요하지 않은 경우.

4. 자동화: 일시 정지다음 사진을 찍기 전에 Automator를 강제로 일시 중지하려면 이 작업을 추가하세요. 절차가 10초 동안 일시 중지되도록 하려면 텍스트 필드에 10을 입력합니다. 다음 단계로 이동하기 전에 절차를 워크플로로 저장하고 이름을 지정합니다.

5. 자동화: 워크플로 실행다음 이미지를 촬영하도록 절차를 강제하려면 해당 단계를 강제로 반복해야 합니다. 이 작업을 수행하면 다시 시작됩니다. 워크플로 팝업 메뉴에서 기타를 선택한 다음 4단계에서 저장한 프로시저를 선택합니다. 이제 프로시저를 동일한 이름으로 다시 저장합니다.

새 프로그램을 테스트하려면 실행 버튼을 사용하여 스크립트를 실행하세요. 이미지 촬영이 끝나면 중지 버튼을 클릭하여 스크립트 실행을 중단할 수 있습니다.

기타 아이디어: 프로세스가 중단되면 이미지를 iMovie로 드래그하여 타임랩스 비디오를 만드세요. 또한 동일한 Automator를 사용하여 QuickTime Pro가 슬라이드쇼를 만들도록 할 수도 있습니다(2단계 작업)!

Automator는 컴퓨터에서 수행되는 반복적인 작업을 자동화하는 Apple의 응용 프로그램입니다. Automator에서 사용자는 작업을 호출하는 모듈식 블록에서 임의로 복잡한 작업 흐름을 구축할 수 있습니다. 작업은 파일 열기, 이미지 자르기, 메시지 보내기 등 개별 작업을 수행합니다. 워크플로는 특정 순서에 따른 일련의 작업으로, 워크플로가 실행되면 데이터는 원하는 결과를 얻을 때까지 파이프라인을 통해 한 작업에서 다음 작업으로 흐릅니다.

Apple은 Automator를 통해 사전 구축된 작업 세트를 제공하지만 개발자는 자신의 작업을 추가하는 것이 좋습니다. AppleScript, Objective-C 또는 두 언어 조합의 다운로드 가능한 번들로 구현되는 작업을 생성할 수 있습니다. 스크립트나 Perl 및 Python과 같은 다른 스크립팅 언어를 사용하여 작업을 만들 수도 있습니다.

Automator는 OS X 버전 10.4에서 도입되었습니다. 이전 시스템에서는 작동하지 않습니다. Automator 개발 기능은 Xcode 2.0에서 도입되었습니다. Xcode 2.1에는 추가 기능이 추가되었습니다.

모든 개발자는 시스템 관리자나 AppleScript에 익숙한 "고급 사용자"처럼 Automator용 작업을 만들 수 있습니다. 그러나 애플리케이션 개발자에게는 액션 개발에 대한 특별한 동기가 있습니다. 애플리케이션의 특정 속성에 액세스하는 작업을 만든 다음 애플리케이션과 함께 해당 작업을 설치할 수 있습니다. 그러면 Automator 사용자는 자신에게 필요한 애플리케이션과 제공할 수 있는 애플리케이션이 무엇인지 이해할 수 있습니다.

개발자는 응용 프로그램을 스크립트 기반으로 만들거나 개발자가 작업을 만들 때 사용하는 프로그래밍 인터페이스(프레임워크를 통해)를 제공하여 Automator에 기여할 수도 있습니다.

간단한 Automator 프로그램의 예

이 예에서는 정의한 폴더를 zip 아카이브로 압축하고 현재 날짜에 따라 이 아카이브의 이름을 바꾸는 Automator 프로그램을 만듭니다.

Automator를 실행하고 새 프로그램 만들기를 선택하세요.

추가된 작업에서 보관하려는 폴더를 선택합니다.

작업 목록으로 돌아가서 동일한 "파일 및 폴더" 섹션에서 "아카이브 만들기" 작업을 선택하고 마찬가지로 이전 작업 아래의 워크플로 필드로 끌어 놓습니다. 여기에 결과 아카이브의 파일 이름을 입력할 수 있습니다.

다시 작업 목록으로 돌아가서 동일한 "파일 및 폴더" 섹션에서 "Finder 개체 이름 바꾸기" 작업을 선택하고 이전 단계와 유사하게 작업 흐름 필드로 끌어 놓습니다. 여기서는 파일 이름에 추가할 날짜 형식과 추가 방법 및 구분 기호를 선택합니다.

이제 Automator에서 이 간단한 예제를 실행하고 제대로 작동하는지 확인해 보겠습니다.

마지막에는 결과 Automator 프로그램을 저장하고 처음에 "프로그램 만들기"를 선택한 경우 Automator 자체를 직접 시작하지 않고도 매일 저장한 프로그램을 실행하여 매일 복사본을 만들 수 있습니다. 지정된 폴더의

Automator는 Mac OS X에 포함되어 있어 일상적이고 일상적인 작업을 자동화할 수 있는 매우 편리한 프로그램입니다. 불행하게도 대부분의 새로운 Mac 사용자는 이 도구가 존재한다는 사실조차 모릅니다. 따라서 오늘 저는 이를 수정하고 명확한 예를 통해 "프로세스"(워크플로)라고 하는 미니 프로그램을 만드는 기본 원칙을 보여 드리겠습니다.

이미지 이름 일괄 변경

파일 이름, 번호 및 현재 날짜가 포함된 특정 마스크에 따라 이미지 그룹 이름을 바꾸는 매우 간단한 작업부터 시작하겠습니다. 이러한 파일이 여러 개인 경우 수동으로 이름을 바꿀 수 있지만 파일 수가 많은 경우 Automator 서비스를 사용하는 것이 좋습니다.

유틸리티를 실행하려면 응용 프로그램 디렉터리 상단에서 해당 아이콘을 찾거나 즐겨 사용하는 응용 프로그램 실행 프로그램/시스템 Spotlight를 사용하면 됩니다. 몇 초 후에 사용 가능한 템플릿 목록과 함께 응용 프로그램 창이 우리 앞에 나타납니다.

  • "프로세스"는 Automator에서 직접 시작할 수 있는 가장 간단한 일련의 작업입니다.
  • "프로그램"은 독립 실행형 프로세스이며 *.app 확장자를 사용하여 일반 Mac OS X 응용 프로그램으로 저장할 수 있습니다.
  • "서비스"는 상황에 따라 달라지며 전체 시스템이나 개별 애플리케이션에서 사용할 수 있는 프로세스입니다.
  • "폴더 작업"은 해당 폴더에 지정된 폴더에 대해서만 시작되며 폴더에 추가된 개체에 의해 초기화됩니다.
  • "인쇄 플러그인"은 인쇄 대화 상자의 기능을 확장하는 데 사용됩니다.
  • iCal 미리 알림은 iCal에 추가된 이벤트에 의해 실행되는 프로세스입니다.
  • 마지막으로 해당 애플리케이션에서 "이미지 캡처 플러그인"을 사용하여 카메라에서 업로드된 사진을 처리할 수 있습니다.

이 경우 "폴더 작업"을 선택하면 두 영역으로 나누어진 창이 우리 앞에 나타납니다. 왼쪽에는 라이브러리(사용 가능한 작업 및 변수 목록)가 있고 오른쪽에는 라이브러리에서 항목을 끌어다 놓을 수 있는 워크플로 창이 있습니다.

프로세스 창 상단(도구 모음 바로 아래)에 있는 옵션을 사용하려면 폴더를 선택해야 합니다. 이를 위해 우리의 행동이 수행될 것입니다:

문제를 해결하는 데 필요한 모든 것은 "파일 및 폴더" 범주에 있습니다. 먼저 "Finder 항목 이름 바꾸기"라는 작업을 찾아 작업 흐름 창으로 끌어야 합니다. Automator가 이름을 변경하기 때문에 원본 파일을 다른 폴더에 저장할 수 있는 다른 작업을 자동으로 추가하라는 메시지가 표시됩니다(사본을 저장하지 않기로 선택했지만 그렇다고 해서 사용자도 똑같이 해야 한다는 의미는 아닙니다).

이제 작업의 첫 번째 드롭다운 목록에서 "일관되게 만들기" 항목을 선택하고 원하는 대로 새 이름의 형식을 구성해야 합니다. 작업 하단에 예제가 있으므로 이 작업은 매우 쉽습니다.

파일 이름에 현재 날짜를 추가하려면 Finder 항목 이름 바꾸기 작업을 작업 흐름 창으로 다시 드래그해야 합니다. 이번에는 "순차적으로 만들기" 대신 "날짜 또는 시간 추가" 목록 항목을 선택하고(보다 정확하게는 자동으로 선택됨) 원하는 대로 매개변수를 설정합니다.

대량 이미지 크기 조정

작업을 복잡하게 만들어 봅시다. 줄여야 할 이미지(사진)가 너무 많다고 가정해 보겠습니다. 이 문제를 해결하려면 "프로그램" 템플릿을 선택해야 합니다.

그러나 문제를 정면으로 해결하기 위해 서두르기 전에 필요한 일련의 조치를 취하는 것이 좋습니다. 예를 들어, 먼저 크기를 조정하려는 사진을 선택하도록 사용자에게 요청해야 합니다. 또한 원본 파일이 아닌 복사본을 사용하여 작업하는 것이 좋습니다. 그러면 언제든지 프로세스에 대한 새로운 설정을 시도해 볼 수 있습니다. 그리고 축소된 이미지를 별도의 디렉토리에 복사하겠습니다.

이제 미니 프로그램 작성으로 넘어갈 수 있습니다. 먼저 쿼리 찾기 항목 작업을 찾아서 파일 및 폴더 범주 아래의 워크플로 창으로(또는 검색 창을 통해) 끌어야 합니다. 여기에서 창 제목 텍스트, 시작 폴더 및 데이터 유형을 지정할 수 있습니다. 다중 선택 확인란을 선택하는 것을 잊지 마십시오.

파일 복사 작업을 하려면 라이브러리에서 "파인더 개체 복사" 작업을 검색하고 대상 디렉터리를 지정하는 것이 좋습니다. 다음 작업은 "사진" 카테고리에 있으며 "이미지 크기 조정"이라고 합니다. 설정에서 결과 이미지의 크기를 픽셀 또는 백분율로 지정할 수 있습니다.

그런데 각 작업의 하단 패널에는 결과, 매개변수, 설명이라는 세 가지 탭이 있습니다. 따라서 이 작업을 수행할 때마다 Automator가 필요한 이미지 크기를 지정하라는 메시지를 표시하도록 하려면 옵션 탭에서 "진행 중인 작업 표시" 확인란을 선택하십시오(원하는 경우 이 옵션을 사용하여 이전 프로세스를 확장하여 지정할 수 있음). 이름을 바꿀 특정 이름 파일).

눈치 채면 각 작업에서 삼각형 화살표가 나오며 이는 작업 결과를 나타냅니다. 그러면 이러한 결과는 다음 작업의 입력 매개변수로 사용됩니다.

그리고 한 가지 더 많은 요령이 있습니다. "실행 중 작업 표시" 확인란을 선택하면 "선택한 개체만 표시" 옵션이 활성화됩니다. 이렇게 하면 작업이 포함된 전체 창을 표시할 수 없고 일부 요소만 표시할 수 있습니다. 예를 들어 필요한 크기를 나타내는 필드입니다.

그리고 프로세스를 완료하려면 썸네일 이미지를 새 디렉터리로 전송해야 합니다. 이렇게 하려면 "파일 및 폴더" 범주의 "새 폴더" 작업이 필요합니다.

저장된 프로그램은 시스템의 다른 응용 프로그램과 똑같이 작동합니다.

브라우저가 시작될 때 특정 웹 페이지 열기

거의 매일 저는 Safari를 실행하고 동일한 웹 페이지 작업을 시작합니다. 그렇다면 이 작업을 자동으로 수행하는 애플리케이션을 만들어 보는 것은 어떨까요?

"애플리케이션" 템플릿과 "인터넷" 범주에 있는 두 가지 작업이 필요합니다.

  • 즐겨찾는 웹페이지를 나타내는 설정에서 "선택한 URL 가져오기"
  • 기본 브라우저에서 열려면 "웹 페이지 표시" 작업을 수행하세요.

PDF에서 텍스트 추출

이것은 때때로 시간을 절약할 수 있는 매우 간단하지만 편리한 Automator용 스크립트입니다. PDF 문서에서 텍스트를 추출하고(물론 이러한 문서에는 스캔한 이미지가 아닌 텍스트가 포함되어야 함) 서식을 지정하거나 지정하지 않고 별도의 파일에 저장할 수 있습니다.

문제를 해결하려면 "PDF 파일" 범주에 있는 "PDF 텍스트 추출"이라는 동일한 이름의 작업 하나만 필요합니다. 워크플로 창으로 끌어서 원하는 대로 설정을 구성합니다.

이 프로세스에서는 "검색기 항목 검색" 작업을 지정하지 않았으므로 실행한 후에는 처리하려는 PDF 파일을 앱의 Dock 아이콘으로 직접 드래그할 수 있습니다. 이 파일은 프로세스의 입력 매개변수 역할을 합니다.

클립보드의 내용을 텍스트 파일로 저장

우리는 계속해서 다양한 Automator 템플릿을 탐색하고 있으며, 이 과정에서 우리가 지정한 텍스트 파일에 클립보드의 내용을 저장하는 서비스를 생성할 것을 제안합니다. 필요한 템플릿을 "서비스"라고 합니다. 그녀는 초기 데이터를 가르치지 않고 "상황에 따라 행동"할 것입니다. 따라서 워크플로우 창 위의 드롭다운 목록에 표시되어야 하는 입력 데이터가 없습니다.

모든 애플리케이션의 "서비스" 메뉴에서 쉽게 찾을 수 있도록 서비스에 사람 이름을 지정해야 합니다.

...필요한 경우 시스템 설정 애플리케이션에서 키보드 단축키를 할당합니다.

그리고 "새 텍스트 파일" 작업을 "텍스트를 오디오 파일로"로 바꾸면 프로세스 결과에 내장된 텍스트 음성 변환 기능을 사용하여 녹음된 클립보드의 내용이 포함된 오디오 트랙을 얻게 됩니다. 맥 OS X.

일반적으로 이 기능은 장애인을 위해 특별히 설계되었지만 원하는 경우 오락 목적으로도 사용할 수 있습니다.

간편한 자동 백업

우리는 계속해서 작업을 복잡하게 만들고 있으며 이제 iCal에서 특정 이벤트가 발생할 때 실행되는 간단한 백업 시스템을 만들 것을 제안합니다. 이를 위해 특정 응용 프로그램이나 파일을 시작하기 위한 이벤트 알림 기능을 사용합니다.

Automator에서 새 템플릿 유형인 "iCal Reminder"를 선택한 다음 "파일 및 폴더" 범주의 세 가지 작업을 작업 흐름 창으로 드래그합니다.

  • "지정된 Finder 개체 가져오기"(추가 버튼을 사용하여 백업할 폴더를 선택).
  • "발견된 각 하위 폴더에 대해 반복" 옵션을 선택한 경우 "폴더 내용 가져오기".
  • 그리고 “Copy Finder Objects”(이를 위해서는 대상 디렉터리를 지정해야 하며 기존 파일을 바꿀 수 있습니다).

프로세스를 저장하자마자 iCal이 실행되고 가까운 시일 내에 프로세스 이름이 포함된 이벤트가 자동으로 추가됩니다. 귀하의 재량에 따라 이 이벤트를 변경할 수 있으며 알림 섹션에서 프로그램을 실행해야 함을 나타내는 완전히 새로운 독립 이벤트를 만들 수도 있습니다.

모든 응용프로그램을 종료하세요.

때로는 작업을 방해하거나 컴퓨터의 무료 리소스를 거의 모두 차지하는 실행 중인 모든 응용 프로그램을 종료해야 하는 경우가 있습니다. 이 경우 Mac OS X에서 주의를 집중시키는 팁 중 하나인 Blitz와 같은 특수 유틸리티를 사용하거나 모든 응용 프로그램을 한꺼번에 닫아 "처음부터" 작업을 시작할 수 있습니다.

이러한 워크플로에는 프로그램 형식의 작업 하나만 필요합니다. 이 작업은 "모든 프로그램 종료"( "유틸리티 프로그램"범주에 있음)와 유사하게 호출됩니다. 일부 애플리케이션을 예외에 추가할 수도 있습니다. "어려운 순간"에는 미니 애플리케이션을 실행하고 잠시 기다렸다가 다시 Mac의 성능을 즐기는 것으로 충분합니다.

오늘은 그게 다야! 이 기사가 훌륭하고 유용한 Automator 도구를 이해하는 데 도움이 될 뿐만 아니라 일부 일상적인 작업을 크게 단순화하는 데도 도움이 되기를 바랍니다. 실험하는 것을 두려워하지 마세요. 원할 경우 위에서 설명한 예를 기초로 삼아 재량에 따라 변경할 수 있기 때문입니다.

<<1 >>

Automator는 Mac OS X Tiger(10.4)에서 처음 등장했습니다. 이 프로그램은 사용자가 나중에 한 번의 클릭으로 수행할 수 있는 다양한 작업을 프로그래밍할 수 있도록 만들어졌습니다. 또한 Automator를 사용하여 자동 작업을 생성하려면 모든 자동화 프로세스 생성이 그래픽 인터페이스에서 이루어지기 때문에 프로그래밍 기술이 필요하지 않습니다. 사용자는 한 패널에서 다른 패널로 작업을 드래그하여 실행 순서대로 작업을 정렬하기만 하면 됩니다(Automator는 훨씬 더 고급 스크립트를 만들 수 있는 Apple Script를 지원하므로 프로그래밍 기술은 여전히 ​​손상되지 않습니다).

Automator에 무엇을 맡길 수 있나요?

Automator의 핵심은 사용자가 작업이 수행되는 순서대로 작업을 정렬한다는 것입니다. 이 경우 이전 작업의 반환 값은 다음 작업의 입력 값으로 사용됩니다. Automator를 사용하면 Finder와 주소록부터 Adobe Photoshop과 같은 수많은 타사 제품에 이르기까지 수많은 프로그램을 사용하여 작업을 자동화할 수 있습니다.

  • 텍스트 번역;
  • 일부 특정 데이터를 필요한 폴더로 간단히 전송하여 백업합니다.
  • 읽지 않은 이메일을 Mail에서 iPod으로 전송합니다.
  • 기준에 따라 파일을 그룹화합니다.
  • 라이브러리에서 일부 노래를 선택하고 가져온 다음 iPod을 끄는 기능.

Apple 웹사이트에는 Automator용 다양한 스크립트를 찾을 수 있는 특별 섹션이 있습니다.

자동화 예시

초보자를 위해 설계된 Automator 프로그램에서 작업을 생성하는 가장 흥미로운 예를 살펴 보겠습니다. 이 프로그램의 본질을 이해하는 가장 쉬운 방법은 임의의 응용 프로그램을 자동으로 실행하는 것입니다. 어느 정도 이는 프로그래밍 세계의 "Hello World"와 유사합니다(일반적으로 초보자를 위한 모든 프로그래밍 책은 "Hello World" 예제 분석으로 시작합니다).


첫 번째 작업을 생성하려면 실제로 프로그램 자체를 시작해야 합니다. 그런 다음 초기 프로젝트를 선택하는 메뉴가 나타납니다. 일반적으로 사용자는 자신의 작업으로 처음부터 작성할 수 있는 깔끔한 프로세스를 얻기 위해 "사용자 정의 프로젝트"를 선택합니다. 간단한 자동화 프로세스를 만드는 다음 단계는 "유틸리티" 필드의 "작업" 탭으로 이동하는 것입니다. 표시된 작업에서 "프로그램 실행"을 선택하고 이 항목을 오른쪽(실행 순서대로 작업이 있는 필드)으로 끌어야 합니다.

다른 모든 작업은 매우 간단합니다. 실행할 프로그램을 선택하기만 하면 됩니다. 이 경우 매개변수 필드에는 흥미로운 내용이 없습니다. 그러나 다른 프로세스의 경우 "실행 중 작업 표시" 항목을 사용하면 스크립트가 어떻게 실행되는지 직접 관찰할 수 있습니다. 이제 프로세스를 저장해야 합니다. 이는 파일/다른 이름으로 저장 메뉴를 사용하여 수행됩니다. 응용 프로그램을 프로그램으로 저장하는 것이 가장 좋습니다.

이것이 Automator에서 프로세스를 생성하는 것이 얼마나 쉬운지입니다. 첫 번째 예는 교육적이었습니다. 그에게는 실질적인 이익이 없었습니다. 이제 실용적인 관점에서 좀 더 흥미로운 것을 고려해 보겠습니다.

Automator에서 가장 간단하지만 동시에 매우 유용한 작업은 현재 열려 있는 모든 프로그램을 닫는 프로세스일 수 있습니다. 왜 이것이 필요할 수 있습니까? 첫째, 사용자가 컴퓨터를 끄려고하고 데이터 손실에 대한 두려움없이 모든 프로그램을 빠르게 닫고 싶은 상황에서 이러한 프로세스가 필요할 수 있습니다. 둘째, 이 방법은 사용자가 다양한 작업을 수행하면서 대규모 프로그램 세트로 작업하는 경우 매우 적합합니다. 예를 들어, 사진을 처리할 때 하나의 이미지 편집기와 여러 추가 유틸리티를 사용할 수 있습니다. 사용자가 다른 작업을 원할 경우 일반적으로 해당 응용 프로그램을 모두 닫지만 하나씩 수행하는 것은 그리 편리하지 않습니다. 일종의 자동 이벤트를 사용하는 것이 좋습니다. Automator에서 쉽게 만들 수 있습니다.


이 이벤트를 만드는 과정은 이전 이벤트와 매우 유사합니다. 이 경우에만 "유틸리티" 작업 세트에서 "프로그램 실행"이 아닌 "모든 프로그램 종료"를 선택해야 합니다. 여기서는 아무것도 변경할 필요가 없습니다. 이 경우 Finder 및 기타 시스템 프로세스를 제외한 모든 프로그램이 닫힙니다. 그렇지 않으면 스크립트가 특정 항목을 닫도록 일부 특수 프로그램을 목록에 추가할 수 있습니다. 다음으로 모든 프로그램이 종료되었음을 시스템 사용자에게 알리는 것이 좋습니다. 이는 음성 메시지를 사용하여 수행할 수 있습니다. 이렇게 하려면 작업의 "텍스트" 필드로 이동하세요. 우리가 관심을 갖는 두 가지 항목은 "지정된 텍스트 가져오기"와 "말하기"입니다. 지정된 순서에 따라 프로그램으로 전송되어야 합니다. "지정된 텍스트 가져오기" 필드에 마지막 프로그램이 종료될 때 음성으로 말할 내용을 입력합니다. "말하기" 작업에서는 이를 수행할 시스템 음성 중 하나를 선택해야 합니다. 컴파일 후 이 애플리케이션은 설명된 모든 작업을 수행해야 합니다. 이 예에서는 한 작업에서 다른 작업으로 데이터가 전송되는 여러 다른 작업으로 구성된 작업을 만드는 방법을 볼 수 있습니다. 이 경우 텍스트는 "말하기" 작업으로 전송되었습니다.

결론적으로...

오늘날 Automator는 수많은 가능성을 제공합니다. 이 모든 것을 별도의 기사로 설명하는 것은 불가능합니다(이렇게 하려면 책 전체가 필요합니다). 하지만 이 애플리케이션의 가장 즐거운 특징은 절대적으로 자격을 갖춘 사람들의 사용자가 이 애플리케이션을 사용할 수 있다는 것입니다. 이것이 초보자라면 자신의 행동을 만드는 것이 어렵지 않을 것입니다. 모든 것이 직관적입니다. 숙련된 사용자라면 Apple Script를 완벽하게 지원하는 Automator의 광범위한 기능을 높이 평가할 것입니다.

마지막으로, 사용자가 Apple 웹사이트나 표준 액션 세트에서 찾을 수 없는 액션을 생성해야 하지만 동시에 Apple 스크립트를 모르는 경우가 발생할 수 있습니다. 이러한 상황에서 해결책은 이벤트를 기록하는 것입니다. 이는 Automator에서 적절한 메뉴 항목을 선택하고 Mac OS X에서 일부 작업을 시작해야 함을 의미합니다. 기록된 작업을 프로세스로 이동할 때 모든 작업이 반복됩니다. 이는 새로운 기능을 만들 수 있는 매우 편리한 기회입니다. 그리고 그것은 매우 간단합니다.

<<1 >>

당신이 동안 미친 iOS 12 베타의 Siri 단축키를 통해 우리는 언뜻 보면 괴물처럼 보이는 macOS 자동화 편집기인 Automator를 사용하여 성인용 게임을 합니다. 이는 이미 구매했거나 잠근 10개의 타사 유틸리티와 방금 수집한 5개의 유틸리티를 대체합니다.

오늘은 macOS 파일 작업을 개선해 보겠습니다. 10개의 Finder 컨텍스트 메뉴 명령모든 취향에 맞는 인기 팀과 함께하세요.

먼저 파일 작업을 위한 템플릿을 만듭니다.

1 단계.오토메이터를 엽니다.

2 단계."새 문서"버튼을 클릭하십시오.

3단계.새 문서 유형 창에서 "서비스" 옵션을 선택하십시오.

4단계."서비스 수신" 드롭다운 메뉴에서 "Finder.app"의 "파일 또는 폴더"를 선택합니다.

5단계.왼쪽 메뉴에서 "파일 및 폴더" 섹션을 열고 "선택한 Finder 항목 가져오기"를 선택한 다음 이 항목을 오른쪽 메뉴로 드래그합니다.

이 단계에서는 템플릿을 기반으로 파일 작업에 도움이 되는 Finder 컨텍스트 메뉴에 대해 최대 10개의 항목을 생성하게 됩니다.

그런데 기본적으로 새 서비스는 라이브러리 > 서비스 디렉터리에 저장됩니다.

1. 날짜로 이름 바꾸기

1 단계.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.

4단계.첫 번째 드롭다운 메뉴에서 “날짜 또는 시간 추가”를 선택하고 아래 예를 기반으로 다른 모든 항목을 구성합니다.

이 명령을 사용하면 이름 바로 앞에 연도부터 시작하여 현재 날짜를 추가하는 것이 좋습니다. Mac에 새로운 파일이 계속해서 나타날 때 이 기능이 편리한 것 같습니다.

예를 들어, 당신은 사진작가이고 오늘의 사진을 업로드합니다. 길을 잃지 않으려면 날짜와 함께 즉시 이름을 지정하는 것이 더 쉽습니다. 동의하다?

2. 순차적으로 이름 바꾸기

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 Finder 항목 이름 바꾸기 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계.첫 번째 드롭다운 메뉴에서 "순차화"를 선택하고 아래 예를 기반으로 다른 모든 항목을 구성합니다.

파일 이름을 바꾸는 또 다른 편리한 도구입니다. 예를 들어 인터넷에 게시할 자료를 준비할 때 스크린샷이나 기타 이미지의 이름을 빠르게 바꾸는 데 사용합니다. 시간이 절약됩니다.

3. 파일 이름의 텍스트 바꾸기

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 Finder 항목 이름 바꾸기 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계.첫 번째 드롭다운 메뉴에서 '텍스트 바꾸기'를 선택한 다음

명령을 사용할 때마다 파일 이름에서 무엇을 변경해야 하는지 지정할 수 있습니다.

4. 프로그램을 기본으로 설정

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 "파일 및 폴더" 섹션에서 "파일용 프로그램 설치" 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계."프로그램" 드롭다운 메뉴에서 "기본값"을 그대로 두고 "옵션" 메뉴를 확장하고 "실행 중 작업 표시" 옆의 확인란을 선택합니다.

이 명령을 사용하여 즉시 열리는 기본 프로그램을 변경하는 파일입니다. 이 경우 전체 형식이 아닌 특정 문서에 대해 이야기하고 있습니다.

이전 메뉴와 유사하게 여기서는 추가 응용 프로그램 선택 창을 사용하여 범용 명령을 생성합니다.

5. 필터링 및 보관

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.

4단계.'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

5단계.왼쪽 메뉴의 "파일 및 폴더" 섹션에서 "아카이브 만들기" 스크립트를 오른쪽 메뉴로 끌어서 원하는 대로 구성합니다.

Automator 프로그램의 의미를 더 잘 이해할 수 있도록 명령을 계속 복잡하게 만듭니다.

이번에는 2레벨이 아닌 3레벨 명령을 사용하고 있습니다. 이 과정의 중간 단계는 아카이브에 추가해야 하는 파일 유형을 결정하는 것입니다. 별도의 창에 표시합니다.

"최근" 메뉴에서 최소한 모든 파일을 선택하고 아카이브에 이미지만 추가할 수 있는 것으로 나타났습니다.

6. 필터링 및 삭제

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 필터 찾기 항목 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계.'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

5단계.왼쪽 메뉴의 "파일 및 폴더" 섹션에서 "Finder 항목을 휴지통으로 이동" 스크립트를 오른쪽 메뉴로 끌어서 원하는 대로 구성합니다.

이 팀에서는 이전 팀과 거의 동일한 작업을 수행했습니다. 필터를 사용하여 파일을 보관하는 대신 삭제를 사용했습니다.

이 명령은 디스크의 파일을 정리하려는 경우에 적합합니다. 예를 들어, 공간을 많이 차지하는 영화를 삭제할 수 있습니다. 이는 필터를 통해 쉽게 구성할 수 있습니다.

7. 필터링 및 이름 바꾸기

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 필터 찾기 항목 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계.'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

5단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 Finder 항목 이름 바꾸기 스크립트를 오른쪽 메뉴로 드래그합니다.

6단계.'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

아시다시피 파일 작업을 하는 동안 하나가 아닌 여러 개의 대화 상자를 동시에 사용할 수 있습니다.

이 경우 먼저 사용하려는 파일을 필터링한 다음 이 경우 필요한 템플릿에 따라 이름을 바꿉니다.

이제 개체 이름을 바꾸는 데 추가 소프트웨어가 필요하지 않고 필요한 명령을 직접 쉽게 만들 수 있다는 것을 분명히 알 수 있을 것입니다.

8. 폴더를 필터링하고 이름을 바꿉니다.

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 필터 찾기 항목 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계.'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

5단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 Finder 항목 복사 스크립트를 오른쪽 메뉴로 끌어서 위치를 선택한 다음 기존 파일 바꾸기를 활성화합니다.

6단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 Finder 항목 이름 바꾸기 스크립트를 오른쪽 메뉴로 드래그합니다.

7단계'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

여기서는 이전 단락과 똑같은 작업을 수행하지만 더 이상 원본을 사용하지 않고 복사본을 이름 바꾸기용 파일로 사용합니다.

한 폴더에서 가족에게 사진을 보낸다고 상상해 보십시오. 가장 최근 항목만 정렬하거나, 날짜별로 이름을 바꾸거나, 순차적으로 즉시 별도의 폴더에 복사할 수 있습니다. 자동화의 기적!

9. 필터 및 이메일

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계.왼쪽 메뉴의 파일 및 폴더 섹션에서 필터 찾기 항목 스크립트를 오른쪽 메뉴로 드래그합니다.

4단계.'옵션' 메뉴를 확장하고 '실행 중 작업 표시' 옆의 확인란을 선택하세요.

5단계.

6단계.

Automator에서는 둘 이상의 섹션에 있는 명령을 사용할 수 있다는 점을 잘 알고 있어야 합니다. 다양한 것을 결합하여 흥미로운 결과를 얻을 수 있는 기회가 있습니다.

예를 들어, 이 경우 선택한 파일에서 필요한 파일을 필터링하고 즉시 새 이메일에 첨부할 수 있는 명령을 만들었습니다. 이는 귀하의 업무에 유용할 수 있습니다.

10. 보관된 이메일 보내기

1 단계.'강의' 첫 번째 단계에서 만든 템플릿을 엽니다.

2 단계."파일" > "복제"를 통해 복제하세요.

3단계."파일 및 폴더" 섹션에서 "아카이브 생성" 스크립트를 오른쪽 메뉴로 드래그하고 "위치" 드롭다운 메뉴에서 "입력 폴더"를 선택합니다.

4단계.왼쪽 메뉴의 "메일" 섹션에서 "새 메일 메시지" 스크립트를 오른쪽 메뉴로 드래그합니다.

5단계.왼쪽 메뉴의 "메일" 섹션에서 "보낸 메시지에 파일 첨부" 스크립트를 오른쪽 메뉴로 드래그합니다.

파일 필터는 잊어버리세요. 이 명령을 사용하면 선택한 파일을 보관하고 즉시 새 이메일에 첨부할 수 있습니다.

저는 이메일로 문서를 보내달라는 요청을 받을 때 항상 이 명령을 사용하는데, 매우 편리합니다.

오늘 우리는 프로그램 작업 방법에 대한 일반적인 이해를 돕기 위해 Automator를 사용하여 구현할 수 있는 기본 요소 중 일부만 살펴보았습니다.

좋아요와 댓글로 주제를 지지해 주시면 자동화에 관한 일련의 기사를 계속해서 게재하겠습니다. 피드백을 기다리고 있어요!

추신자동화하려는 작업에 대해 작성하세요. 우리가 도와드리겠습니다.

5점 만점에 5.00점, 평점: 4 )

웹사이트 글쎄, 당신은 Automator의 향상을 요청했습니다!