AppleScript ist eine Sprache entwickelt, damit Mac OS Benutzer Skripts mit dem Betriebssystem interagieren , einschließlich Manipulation von Dateien und Senden von Befehlen an kompatiblen Anwendungen zu schreiben. Manchmal jedoch kann AppleScripts begegnen Situationen oder Bedingungen, die sie nicht für geschrieben wurden , und können Fehler, die im besten Fall Ihre Arbeit unterbrechen zu produzieren, und im schlimmsten Fall können Dateien beschädigt oder System zum Absturz bringen . Glücklicherweise bietet das AppleScript Sprache eine einfache Technik, um anzugeben, wie Fehler behandelt werden , und genau, wie sie der Skript- Ausführung , wenn überhaupt, zu unterbrechen. Dinge, die Sie für Apple Computer mit AppleScript
brauchen anzeigen Weitere Anweisungen
1
Schließen Sie Aussagen, die Fehler in einem "try "-Block kann entstehen , und legte Code zur Fehlerbehandlung in einer verschachtelten " on error "-Block . Eine solche Struktur wird in der Regel wie folgt aussehen:
versuchen
[Anweisungen ]
auf Fehler [ errorMessage ] [ errorNumber ]
[Anweisungen ]
Ende
versuchen indem Variablennamen als Argumente der " on error " -Handler ( anstelle von " errorMessage " und " errorNumber " ), können Sie abrufen, spezifische Informationen zu jedem Fehler, der auftritt.
2
Wenn ein Fehler auftritt , wenden Sie AppleScript Fehlercodes Referenz ( siehe Ressourcen). Sie können dann schreiben Sie eine bedingte Anweisung in der " on error "-Block , um angemessen reagieren zu diesem bestimmten Fehler ohne Unterbrechung der Ausführung des Skripts .
3
Wenden AppleScript Lanugage Guide ( siehe Ressourcen) für genauere Fehlerbehandlung Methoden , wenn Ihr Skript benötigt sie . Zum Beispiel können Sie abrufen, Informationen über die AppleScript -Objekt erzeugt den Fehler und prüfen Ergebnisse in der Routine aufgelaufenen bevor der Fehler aufgetreten ist , die ansonsten entsorgt werden.