applescriptAppleScript 시작하기


비고

AppleScript는 1993 년에 시작된 Mac 이전의 Mac입니다. 다른 스크립팅 언어는 라이브러리 기능이 풍부하고 강력한 구문을 사용하지만 AppleScript의 강력한 기능은 Mac 응용 프로그램을 자동화하는 것입니다.

모든 Mac 응용 프로그램에는 스크립팅 사전과 macOS와 함께 제공되는 많은 스크립트 사전이 포함될 수 있습니다. 스크립팅 딕셔너리는 스크립트가 앱에 포함 된 항목과 수행 할 수있는 작업을 알 수 있도록합니다.

그런 다음 스크립트는 반복적 인 작업을 자동화하고 서로 다른 응용 프로그램간에 "접착제"를 형성하여 완전히 사용자 정의 가능한 워크 플로우를 형성하기 위해 해당 정보를 사용할 수 있습니다.

버전

번역 OS 릴리스 출시일
1.6 10.0 2001-03-24
1.7 10.1 2001-09-25
1.9 10.2 2002-08-23
1.9.2 10.3 2003-10-24
1.10 10.4 2005-04-29
2.0 10.5 2007-10-26
2.1 10.6 2009-08-28
2.2 10.7 2011 년 7 월 20 일
2.2.4 10.8 2012-07-25
2.3 10.9 2013-10-22
2.4 10.10 2014-10-16
2.5 10.11 2015-06-08

스크립팅 사전 탐색

AppleScript의 강점은 많은 Mac 응용 프로그램을 자동화 할 수 있다는 것입니다. 자동화 할 수있는 것을 찾으려면 앱의 스크립팅 사전을 읽어야합니다.

이렇게하려면 Script Editor를 실행하고 파일> 사전 열기 ...를 선택하십시오.

사전 창 열기

앱을 선택하면 해당 사전이 새 창에서 열립니다. 창 상단에 Finder와 같은 열보기가 표시됩니다. 첫 번째 열은 AppleScript 용어의 다양한 "스위트"를 포함합니다. "Standard Suite"에는 대부분의 응용 프로그램 (예 : open , close , save , print )에 적용되는 항목이 포함되어 있으며 다른 제품군은 사용자 정의 동작을 정의합니다.

사전 창

첫 번째 AppleScript

  1. 스크립트 편집기를 엽니 다.
2.1 2.4

Mac OS X Leopard 이전 버전 및 OS X Yosemite 이상 버전에서는 Script Editor가

/Applications/Utilities/Script Editor.app
 
2.1 2.4

Mac OS X Snow Leopard와 OS X Mavericks 사이에서 스크립트 편집기는 AppleScript 편집기입니다.

/Applications/Utilities/AppleScript Editor.app
 
  1. 다음 코드 줄을 입력하십시오.

    display dialog "Hello World"
     
  2. 실행 버튼을 클릭하십시오.

    두 가지 일이 발생합니다 : 스크립트 편집기는 스크립트를 컴파일합니다 (오류가있는 경우 잘못된 점과 위치를 알려주고 실행합니다).

  3. 이제 "Hello World"라는 대화 상자가 나타납니다.

당신은 첫 번째 스크립트를 완료했습니다!

코드가하는 일 :

display dialog 는 하나의 명령이지만 두 단어를 사용합니다. 공백없이 함께 단어를 결합해야하는 다른 언어와 달리 AppleScript에서는 일반적입니다. display dialog 명령은 AppleScript에 팝업 대화 상자를 표시하도록 지시합니다.

마지막 부분 인 "큰 따옴표"는 스크립트에 표시 할 텍스트를 알려줍니다.