AppleScript gebruiken om programma's te starten

In 1992 begon Apple Computer AppleScript te integreren als onderdeel van System 7.1, een versie van het klassieke Macintosh-besturingssysteem dat ouder was dan Mac OS X. Deze taal met eenvoudige spraak-scripting stelt je in staat taken te automatiseren, software te starten, resultaten te behalen in één programma en deze te gebruiken in een andere, en maak een losstaande programmeertaal die meerdere taken in een groep applicaties kan uitvoeren. Het opstarten van een programma met AppleScript-formulieren is een van de eenvoudigste bewerkingen die u met deze krachtige taal kunt uitvoeren.

1.

Open uw map Programma's en start de toepassing AppleScript Editor. Het programma wordt geopend met een nieuw scriptvenster zonder titel.

2.

Typ de volgende instructie in het scriptvenster:

Laat de toepassing "[naam van de toepassing]" activeren

Vervang [naam van toepassing] door de naam van het programma dat u wilt opstarten, maar laat de aanhalingstekens op hun plaats. Wanneer u uw scripting-opdrachten voor het eerst invoert, verschijnen ze in het monospace-lettertype Courier in roodachtig paars, tenzij u de standaardwaarden van de Scripteditor wijzigt om een ​​ander lettertype of andere kleur te gebruiken.

3.

Druk op "Command-K" of klik op het pictogram "Compileren" boven in het scriptvenster. Uw gecompileerde script verschijnt met opdrachten in vetgedrukte, blauwe tekst en de naam van uw toepassing in het zwart.

4.

Druk op "Command-R" of klik op het pictogram "Uitvoeren" boven in het scriptvenster. Uw programma wordt gestart en komt op de voorgrond.

5.

Sla uw script op als een scriptbestand zodat u het in Script Editor of een toepassing kunt uitvoeren, zodat u het kunt uitvoeren zonder Script Editor te starten. Als u een scriptbestand opslaat, wordt er met de dubbelklik erop Scripteditor gestart, terwijl dubbelklikken op een AppleScript-toepassing het script alleen uitvoert.

Tips

  • Wanneer u de naam van een programma typt, kunt u alle kleine letters gebruiken, zelfs als de officiële naam van de toepassing begint met een hoofdletter. AppleScript corrigeert het hoofdlettergebruik bij het compileren van uw script.
  • Als u de naam van uw programma verkeerd typeert in een scriptvenster, wordt in de Scripteditor het dialoogvenster "Toepassing kiezen" weergegeven met de vraag "Waar is [toepassingsnaam]?" U kunt de eerste paar letters van de programmanaam typen om er rechtstreeks naartoe te navigeren in de lijst en uw script zo te corrigeren dat het kan worden uitgevoerd.
  • Als u van plan bent om uw toepassing met meer opdrachten te targeten nadat u hem hebt gestart, gebruikt u een instructie met meerdere regels om een ​​tell-blok te maken waarin u meer opdrachten kunt opnemen. Typ uw script als volgt en merk op dat wanneer u dit script compileert, de scripteditor de regels in het tellblok zal inspringen:
  • Vertel de toepassing "[naam van toepassing]"
  • activeren
  • einde vertellen

Waarschuwing

  • Als u de naam van het programma niet tussen aanhalingstekens plaatst, begrijpt AppleScript uw ​​opdracht niet en wordt er een foutbericht weergegeven met de tekst: "De variabele [naam van het programma] is niet gedefinieerd." Omdat AppleScript vereist dat programmanamen tussen aanhalingstekens worden weergegeven, creëert het ontbreken daarvan een fout die voorkomt dat de taal uw opdracht begrijpt.

Populaire Berichten