Så här använder du AppleScript för att starta program

År 1992 började Apple Computer att integrera AppleScript som en del av System 7.1, en version av operativsystemet Classic Macintosh som förutspådde Mac OS X. Det här språket med skriptspråk låter dig automatisera uppgifter, starta programvara, skaffa resultat i ett program och använda dem i en annan, och skapa en enda fristående bit av programmering som kan utföra flera uppgifter i en grupp applikationer. Att starta ett program med AppleScript är en av de enklaste operationerna du kan utföra med detta kraftfulla språk.

1.

Öppna din programmapp och starta programmet AppleScript Editor. Programmet öppnas med ett nytt skriptfönster utan titel.

2.

Skriv följande uttalande i skriptfönstret:

Tala om ansökan "[programnamn]" för att aktivera

Ersätt [programnamn] med namnet på det program du vill starta upp, men lämna anteckningsmärkena på plats. När du skriver in dina skriptkommandon, visas de i monospace-typsnittet Courier i rödlila, om du inte ändrar standardvärdena för Script Editor för att använda en annan typ eller färg.

3.

Tryck på "Kommando-K" eller klicka på "Kompilera" -ikonen längst upp i manusfönstret. Ditt kompilerade skript visas med kommandon med fet, blå text och namnet på din ansökan i svart.

4.

Tryck på "Kommando-R" eller klicka på "Kör" -ikonen längst upp i manusfönstret. Ditt program lanseras och kommer till förgrunden.

5.

Spara ditt skript som en skriptfil så att du kan köra den i Script Editor eller en applikation så att du kan köra den utan att starta Script Editor. Om du sparar en skriptfil, dubbelklickar du på den, startar Script Editor, medan dubbelklickning på ett AppleScript-program kör skriptet självt.

tips

  • När du skriver in namnet på ett program kan du använda alla små bokstäver, även om det officiella namnet på programmet börjar med en bokstav. AppleScript korrigerar kapitaliseringen när du sammanställer ditt skript.
  • Om du missar namnet på ditt program i ett manusfönster öppnar Script Editor dialogrutan "Välj program" och frågar dig "Var är [programnamn]?" Du kan skriva de första bokstäverna i programnamnet för att navigera direkt till det i listan och korrigera ditt skript så att det kan köras.
  • Om du planerar att rikta din ansökan med fler kommandon efter att du har startat den, använd ett multiline-uttalande för att skapa ett tell block där du kan inkludera fler kommandon. Skriv ditt skript enligt följande och notera att när du sammanställer det här skriptet kommer skriptredigeraren att ange linjerna i beräkningsblocket:
  • Tala om ansökan "[programnamn]"
  • Aktivera
  • slutet berätta

Varning

  • Om du misslyckas med att omge programmets namn med citattecken, förstår AppleScript inte ditt kommando och kommer att utlösa ett felmeddelande som läser "Variabeln [programnamn] är inte definierad." Eftersom AppleScript kräver att programnamn visas i citattecken skapar bristen på dem ett fel som hindrar språket från att förstå ditt kommando.

Populära Inlägg