/FaceTimeCallerInfo

Apple scripts to show the notification of the caller information on your Mac when your Mac shows FaceTime call notification.

Primary LanguageAppleScriptMIT LicenseMIT

FaceTimeCallerInfo V0.3

Apple scripts to show the notification of the caller information on your Mac when your Mac shows FaceTime call notification.

Mac에서 FaceTime 전화 알림이 뜨면 발신자의 정보를 Mac에서 알림으로 보여줍니다.

요구 사항

설치 방법 (신규)

  1. FaceTimeCallerInfo.applescript를 “Script Editor”로 연다.
  2. “File->Export” 에서 File Format을 “Application”으로 선택하고, 저장 장소는 ​/Applications로 저장.
  3. System Preferences를 실행. Security & Privacy -> Privacy -> Accessibility에 /Applications/FaceTimeCallerInfo.app을 추가.

설치 방법 (업데이트)

  1. 기존의 FaceTimeCallerInfo.app을 삭제.
  2. 새로운 FaceTimeCallerInfo.app을 /Application에 저장.
  3. System Preferences를 실행. Security & Privacy -> Privacy -> Accessibility에 기존에 등록한 FaceTimeCallerInfo.app을 삭제한 후 다시 /Applications/FaceTimeCallerInfo.app을 추가.

테스트

  1. 위 기능이 제대로 동작하는지 설치 후 바로 테스트 해보시기 바랍니다. 테스트할 전화번호가 아이폰이나 맥의 연락처에 등록되어 있다면 삭제 혹은 수정한 후 테스트 하시기 바랍니다. FaceTime에서 전화를 수신할 때 전화 번호가 아닌 이름이 뜨면 동작하지 않습니다.
  2. 후후에 등록된 전화번호가 아니라면 "0X0-XXXX-XXXX 검색 결과가 없습니다."라는 알림이 떠야 정상입니다.
  3. 만약 위와 같은 메시지가 안나온다면 아래의 "App 종료하기" 설명대로 앱을 종료하고, Accessibility에 등록된 항목을 삭제한 후 다시 등록하여 실행해보시기 바랍니다.

Dock에 아이콘 안보이게 하기

  1. 앱을 실행하면 Dock에 아이콘이 뜨는데, 안뜨게 하려면 /Applications/FaceTimeCallerInfo.app을 오른쪽 클릭 -> Show Package Contents 클릭 -> Contents로 이동 -> Info.plist 파일 수정해야 함.
  2. XCode가 설치되어 있는 경우: Info.plist 파일을 더블 클릭 -> 오른쪽 클릭 -> Add Row 메뉴 클릭 -> Key에 NSUIElement 입력, Type을 Number로, Value를 1로 입력 후 저장
  3. XCode가 설치되어 있지 않은 경우: Info.plist를 Emacs나 VI 혹은 기타 Text Editor로 열어 보면 제일 마지막 두 줄이 아래와 같음.

</dict> </plist>

위의 두 줄 앞에 아래 두 줄 추가

<key>NSUIElement</key> <integer>1</integer>

App 종료하기

  1. 위의 아이콘 안보이게 하기를 적용하지 않은 경우: Option-Command-ESC를 눌러 FaceTimeCallerInfo.app을 강제로 종료.
  2. 위의 아이콘 안보이게 하기를 적용한 경우: Activity Monitory를 실행하여 FaceTimeCallerInfo.app을 강제로 종료.

변경 기록

  • 2015-08-22 V0.1: 초기 버전
  • 2015-08-24 V0.2: OS X El Capitan (10.11) 에서 동작하도록 수정
  • 2015-11-13 V0.3: 후후 (http://whox2.com) 웹 서비스 중단으로 뭐야이번호 (http://moyaweb.com) 사용하도록 수정