AppleScript est un langage conçu pour permettre aux utilisateurs Mac OS d' écrire des scripts d'interagir avec le système d'exploitation , y compris la manipulation de fichiers et d'envoyer des commandes aux applications compatibles. Parfois, cependant, AppleScript peuvent rencontrer des situations ou des conditions qu'ils n'ont pas été écrits pour et peuvent produire des erreurs qui, au mieux interrompre votre travail, et au pire peuvent endommager des fichiers ou planter votre système . Heureusement, le langage AppleScript fournit une technique facile à spécifier comment les erreurs sont gérées , et exactement comment ils vont interrompre l'exécution du script , voire pas du tout . Choses que vous devez
ordinateur Apple avec AppleScript
Voir Plus Instructions
1
Regroupez déclarations qui peuvent produire des erreurs dans un bloc "essayer" , et mettre le code pour gérer les erreurs dans un " cas d'erreur " bloc imbriqué . Une telle structure est généralement ressembler à ceci:
essayer et
[ déclarations ]
en cas d'erreur [ errorMessage ] [ errorNumber ]
[ déclarations ] < br >
fin essayer et
en ajoutant les noms de variables comme arguments du « sur erreur" gestionnaire ( au lieu de " errorMessage " et " errorNumber " ) , vous pouvez récupérer des informations spécifiques sur une erreur qui se produit .
2
Si vous rencontrez une erreur , consultez l'erreur référence codes AppleScript (voir Ressources) . Vous pouvez ensuite écrire une instruction conditionnelle dans le " on error " bloc de répondre adéquatement à cette erreur particulière , sans interrompre l'exécution de votre script.
3
Consultez le Guide Lanugage AppleScript (voir Ressources) des méthodes d'erreur de manipulation plus détaillées si votre script exige. Par exemple, vous pouvez récupérer des informations sur ce qui AppleScript objet produit l'erreur , et d'examiner les résultats acquis dans la routine avant l'erreur , qui autrement seraient jetés .