Remote Desktop AppleScript 사전 사용하기
스크립트 편집기에서 Remote Desktop의 AppleScript 사전을 볼 수 있습니다.
스크립트 가능한 앱은 AppleScript 사전(앱이 이해할 수 있는 대상체와 메시지 목록)을 포함합니다. 예를 들어 Remote Desktop 사전에는 다음 엔트리를 가진 ‘computer list’라는 대상체가 있습니다.
computer list n [inh. item] : A list which holds computers.
ELEMENTS
contains computers; contained by application.
PROPERTIES
id (Unicode text, r/o) : The unique identifier (UUID) of the computer list.
name (Unicode text) : The name of the computer list.
‘computer list’는 다른 대상체(이 경우 ‘computers’)가 포함되어 있고 ‘id’와 ‘name’과 같은 속성을 가진 대상체입니다. 질의 보낼 이 대상체는 속성 값(유니코드 텍스트로 지시)을 반환할 수는 있지만 스크립트 내에서 ‘id’를 변경할 수는 없습니다(읽기 전용인 r/o로 표기됨). 이 대상체는 스크립트에서 ‘verbs’ 또는 메시지에 의해 작동될 수 있습니다.
사전도 ‘verbs’ 또는 메시지를 포함할 수 있습니다. 이러한 동사는 사전에서 대상체에 작용하는 명령어입니다. 예를 들어 Remote Desktop 사전에는 다음 엔트리를 가진 ‘add’라는 동사가 있습니다.
add v : Add a computer to a task.
add computer : The computer.
to computer list : The computer list (or task) to add the computer to.
이 엔트리는 동작할 동사 종류와 방법을 명령합니다. 이 엔트리는 Remote Desktop이 지정된 컴퓨터를 컴퓨터 목록에 추가할 수 있다는 것을 의미합니다. 대상체 ‘computer’ 및 ‘computer list’는 ‘add’에 의해 작동됩니다.
AppleScript 편집기를 여십시오.
파일 > 사전 열기를 선택하고 Remote Desktop을 선택하십시오.