Remote Desktop AppleScript 사전 사용하기
스크립트 편집기에서 Remote Desktop의 AppleScript 사전을 볼 수 있습니다.
스크립트 가능한 App은 AppleScript 사전(App이 이해할 수 있는 대상체와 메시지 목록)을 포함합니다. 예를 들어 Remote Desktop 사전에는 다음 엔트리를 가진 ‘computer list’라는 대상체가 있습니다.
computer list n [inh. item] : 컴퓨터가 포함된 목록입니다.
요소
contains computers; 응용 프로그램에 포함됩니다.
속성
id (Unicode text, r/o) : 컴퓨터 목록의 고유 식별자(UUID)입니다.
name (Unicode text) : 컴퓨터 목록 이름입니다.
‘computer list’는 다른 대상체(이 경우 ‘computers’)가 포함되어 있고 ‘id’와 ‘name’과 같은 속성을 가진 대상체입니다. 질의 보낼 이 대상체는 속성 값(유니코드 텍스트로 지시)을 반환할 수는 있지만 스크립트 내에서 ‘id’를 변경할 수는 없습니다(읽기 전용인 r/o로 표기됨). 이 대상체는 스크립트에서 ‘verbs’ 또는 메시지에 의해 작동될 수 있습니다.
사전도 ‘verbs’ 또는 메시지를 포함할 수 있습니다. 이러한 동사는 사전에서 대상체에 작용하는 명령어입니다. 예를 들어 Remote Desktop 사전에는 다음 엔트리를 가진 ‘add’라는 동사가 있습니다
add v : 컴퓨터를 작업에 추가합니다.
add computer : 해당 컴퓨터입니다.
to computer list : 컴퓨터를 추가할 컴퓨터 목록(또는 작업)입니다.
이 엔트리는 동작할 동사 종류와 방법을 명령합니다. 이 엔트리는 Remote Desktop이 지정된 컴퓨터를 컴퓨터 목록에 추가할 수 있다는 것을 의미합니다. 대상체 ‘computer’ 및 ‘computer list’는 ‘add’에 의해 작동됩니다.
AppleScript 편집기를 여십시오.
파일 > 사전 열기를 선택하십시오.
Remote Desktop을 선택하십시오.
-
승인을 클릭하십시오.
Remote Desktop용 AppleScript 사전은 Remote Desktop AppleScript 사전 참조에서도 사용할 수 있습니다.