Не каждый раз, но примерно один из десяти мое приложение AppleScript выходит из строя с ошибкой тайм-аута (-1712). Я пытался вставить пункт тайм-аута, но все равно получаю ошибку. Он предназначен для выполнения следующего сценария, а затем переходит к обработчику бездействия, но иногда кажется, что происходит сбой в приведенном ниже коде, появляется диалоговое окно с ошибкой 1712, а затем он не попадает в обработчик бездействия.
Как мне остановить его либо от получения этой ошибки, либо от того, что она все равно переносит это на обработчик простоя?
try
with timeout of 600 seconds
activate application "iTunes"
tell application "iTunes"
set sound volume to 100
set myPlists to name of playlists
repeat with playlistX in myPlists
download playlist playlistX
end repeat
set current AirPlay devices to AirPlay device airDevice
end tell
set volume output volume soundVolume
end timeout
end try