AppleScript är ett språk som syftar till att möjliggöra Mac OS -användare att skriva skript för att interagera med operativsystemet, inklusive manipulera filer och skickar kommandon till kompatibla program . Ibland kan dock AppleScripts råka ut för situationer eller villkor att de inte var skrivna för , och kan ge fel som i bästa fall avbryta arbetet , och i värsta fall kan korrupta filer eller kraschar datorn . Lyckligtvis ger AppleScript språket en enkel teknik för att ange hur fel hanteras, och exakt hur de kommer att avbryta skriptet avrättning , om alls .
Du behöver : .
Apple -dator med AppleScript
en
Bifoga uttalanden som kan ge fel i en ” prova ”block och sätta kod för att hantera . fel i en kapslad ” på fel ” block . En sådan struktur kommer i allmänhet ut så här:
försöka
[ uttalanden ]
på fel [ felmeddelande ] [ errorNumber ]
[ uttalanden ]
slutet försöka
Genom att lägga variabelnamn som argument för ” på fel ” handler ( i stället för ” felmeddelande ” och ” errorNumber ” ) kan du hämta specifik information om eventuella fel som uppstår .
2 .
Om du stöter på ett fel , samråda med AppleScript felkoder referens ( se Resurser ) . Du kan sedan skriva en villkorlig uppgift i ” On Error ” block att reagera korrekt det särskilda felet utan att avbryta verkställigheten av ditt manus .
3 .
Kontakta AppleScript Lanugage Guide ( se Resurser ) för mer detaljerad felhantering metoder om ditt manus behöver dem . Till exempel kan du hämta information om vilka AppleScript objekt som produceras felet och undersöka resultat ökat i rutin innan felet uppstod, som annars skulle kasseras .
コメント