tuaw에 팁이 하나 올라왔다..
바로 메일로 맥을 원격 조종하는 방법..
나에게 유용할것 같아서 잘 봐뒀는데...
다른 분들에게도 도움이 될것 같아서 포스팅해본다..^^

맥은 애플스크립트라 하는 간단하고 강력한 스크립트를 지원한다.
애플스크립트는 다양한 방법으로 실행될 수 있는데..
그 방법중의 하나가 바로 메일이다.
메일 어플리케이션에서 애플스크립트를 실행할 수 있다.

1. 먼저 맥을 종료/재부팅/슬립하는 애플스크립트를 작성한다.
어플리케이션의 애플스크립트->스크립트 편집기를 실행시킨다.
그리고 종료, 재부팅 또는 슬립하는 스크립트를 작성한다.
각 스크립트는 다음과 같다.
Shutdown
tell application "Finder"
shut down
end tell

Restart
tell application "Finder" to restart

Sleep
tell application "Finder"
sleep
end tell
원하는 스크립트를 작성하였으면 적당한 파일 이름으로 저장한다.
특별히 들여쓰기등을 하지 않아도 저장하면 아래 그림과 같이 읽기 쉽도록 정렬되어 나온다.
사용자 삽입 이미지

2. 메일 어플리케이션의 규칙을 설정한다.
메일 어플리케이션의 규칙을 설정하여 해당 규칙에 의해 스크립트를 호출한다.
메일의 규칙은 메일 어플리케이션의 환경설정에서 지정할 수 있다.
환경설정 창에서 규칙탭을 선택하고 새로 추가를 함으로써 새로운 규칙을 추가한다.
이때 자신이 원하는 규칙을 넣으면 된다.
메일은 다양한 조건을 지원한다.
tuaw에서는 제목에 System, 내용에 shutdown, restart, 또는 sleep이라는 내용이 들어가는 것으로 하였다.
하지만 유저에 따라 다양하게 설정하는것이 더 좋을듯 하다..
제목에 System이라는 단어가 들어가고..
내용에 shutdown이라는 단어가 들어가지 말라는 법이 없으니,
좀더 색다르게,
예를 들면 "*shutdown*" 이라는 단어 등으로 바꾸는것을 추천한다.
사용자 삽입 이미지
그후에는 실행할 일을 지정한다.
이때 AppleScript 실행을 선택하고 1에서 만들은 스크립트 파일을 지정하면 된다.
위의 그림에서는 알아보기 쉽도록 빨강색으로 표시하도록 하였다.

3. 이제 메일을 보내자..
2번에서 지정한 조건에 맞는 메일을 보내자..
주기적으로 메일을 받아오게 설정된 메일 어플리케이션이라면..
해당 메일을 가져오게 될것이고,
그 순간 애플스크립트가 실행되면서 당신의 맥이 종료/재부팅/슬립에 들어갈 것이다.

이를 조금만 응용한다면 메일을 통해 다양한 일을 원격으로 수행할 수 있을것으로 생각된다..
게다가 저렇게 간단한 스크립트라니..
난 지금까지 애플스크립트 사용법을 잘 몰랐는데..
조금 공부해보면 좋을듯 한 생각이 든다..
다른 맥 유저들에게도 많은 도움이 되면 좋겠다..^^

신고
크리에이티브 커먼즈 라이선스
Creative Commons License


티스토리 툴바