Тайм-аут приложения Applescript, несмотря на использование предложения timeout - PullRequest
0 голосов
/ 01 июля 2019

enter image description here

Не каждый раз, но примерно один из десяти мое приложение 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...