特集しましたいくつかの方法に家庭用監視システムを作成する、しかし、リビングルームを監視するために本当に本当にシンプルなものが必要な場合、必要なのは Mac とこの AppleScript だけです。
確かに家への侵入者を警告するわけではありませんが、猫が犬と喧嘩していないかどうかを確認したい場合は、FaceTime を使用して iOS デバイスからウェブカメラに簡単にアクセスできます。次の AppleScript をコピーして AppleScript エディタに貼り付け、アプリケーションとして保存するだけです。これで、家を出るたびにアプリケーションを実行するだけで、新しい FaceTime 通話が監視されます。
リビングルームにチェックインしたいときは、iPhone または iPod touch から FaceTime で自分に電話をかけるだけで、Mac が自動的に電話に応答します。通話を切ると、スクリプトは FaceTime を閉じ、着信通話の監視を続けます。家に帰ったら、アプリを終了するだけで、FaceTime が受信したすべての内容に自動応答するのを停止できます。
-- Facetime Auto Answer-- Copyright ©2010 CornDog Computers-- twitter: @CornDoggyRobrepeat -- Check to see if Facetime is active tell application "System Events" to set theCount to the count of (processes whose name is "Facetime") if theCount = 0 then do shell script "sleep 1" else tell application "FaceTime" to activate do shell script "sleep 2" tell application "FaceTime" to activate tell application "System Events" to tell process "FaceTime" if name of front window contains "with" then do shell script "sleep 5" else tell application "System Events" to activate application "FaceTime" keystroke return do shell script "sleep 5" -- Check to see if call is active tell application "System Events" to tell process "FaceTime" if name of front window contains "with" then do shell script "sleep 5" else -- Quit Facetime if call is not active tell application "FaceTime" to quit do shell script "sleep 5" end if end tell end if end tell end ifend repeatend
重要:FaceTime に使用していることを他の人に知られていない電子メール アドレスを使用するように Mac が設定されていることを確認してください。そうしないと、電話をかけてきた人に自動的に応答してしまいます。ただし、子猫用カメラをセットアップして、午後の娯楽のために友人全員にそのアドレスを教える場合は別です。
アップデート: これを機能させるには、補助デバイスへのアクセスが有効になっている必要があるようです。スクリプトを実行してエラーが発生した場合は、[システム環境設定] > [ユニバーサル アクセス] に進み、環境設定ペインの下部にある [補助デバイスへのアクセスを有効にする] チェックボックスをオンにします。
FaceTime を使用して家庭用監視システムをセットアップする方法[コーンドッグコンピュータ]