ログイン時よりもスクリプトがあります。ユーザーに映画を見たいかどうか尋ねてください。ほとんどの場合、それはうまく機能します。しかし、時々、そして私にはわからない理由で、AppleEventハンドラーの失敗エラーが発生します。このエラーに関する他の投稿を読んだことがありますが、それらはすべて一意のようです。それで、可能であれば誰かが私のスクリプトを見て、なぜこれが時々ポップアップするのか、そしてそれを防ぐために私ができることがあれば教えてください。
知っておくと役立つかもしれないことの1つは、このエラーが発生したときに失敗するスクリプトの1つは、ムービーが再生されないことです。Quicktimeで開きますが、起動しません。
よろしくお願いします。スクリプトは次のとおりです。
tell application "Welcome" to activate
set question to display dialog "Would you like a welcome video?" buttons {"No, I've seen it", "Yes, please"} default button 2
set answer to button returned of question
if answer is equal to "Yes, please" then tell application "QuickTime Player"
set theMovie to "Macintosh HD:Library:Desktop Pictures:Mac ML Opening Chalkbaord Video.mov"
set openMovie to open theMovie
present openMovie
play openMovie
delay 30
quit
end tell
if answer is equal to "No, I've seen it" then tell application "Welcome"
quit
tell application "System Events"
delete login item "Welcome"
end tell
end tell