AppleScript

AppleScript는 macOS에서 여러 응용 프로그램과 운영체제 작업을 자동화하기 위해 Apple이 설계한 스크립트 언어다. 자연어와 유사한 명령 구문과 Apple 이벤트를 이용하여 스크립트 가능한 응용 프로그램에 명령을 전달하고, 파일 및 문서 처리·데이터 교환·사용자 작업 자동화...

분류자동화용 스크립트 언어
개발Apple
대상macOS 및 Apple 이벤트 지원 앱
등장1993년
특징자연어에 가까운 명령, 앱 간 제어

AppleScript는 macOS에서 여러 응용 프로그램과 운영체제 작업을 자동화하기 위해 Apple이 설계한 스크립트 언어다. 자연어와 유사한 명령 구문과 Apple 이벤트를 이용하여 스크립트 가능한 응용 프로그램에 명령을 전달하고, 파일 및 문서 처리·데이터 교환·사용자 작업 자동화 등을 수행할 수 있다. 앱이 제공하는 스크립팅 사전(Scripting Dictionary)을 통해 해당 앱에서 사용할 수 있는 객체 및 명령을 확인한다.[1]

역사

Macintosh 자동화의 등장

AppleScript의 개발

macOS의 스크립팅 지원

언어 구성

명령과 표현식

변수와 제어 흐름

핸들러와 스크립트 객체

Apple 이벤트

대상 응용 프로그램

스크립팅 사전

앱 간 통신

개발 환경

Script Editor

스크립트 실행과 배포

활용과 비교

문서·파일 자동화

JavaScript for Automation과 비교

관련 문서

  1. 참고 자료 ↩