Ricerca…


Osservazioni

AppleScript è un linguaggio che precede il Mac così come lo conosciamo oggi, originato nel 1993. Mentre altri linguaggi di scripting dispongono di librerie più complete e sintassi più robusta, la potenza di AppleScript è l'automazione delle applicazioni Mac.

Qualsiasi applicazione Mac può includere un dizionario di scripting e molti di quelli forniti con macOS. Un dizionario di script consente agli script di sapere quali elementi contiene l'app e quali azioni possono essere eseguite.

Uno script può quindi utilizzare tali informazioni per automatizzare le attività ripetitive e formare una "colla" tra diverse app, creando flussi di lavoro completamente personalizzabili.

Versioni

Versione Rilascio del sistema operativo Data di rilascio
1.6 10.0 2001/03/24
1.7 10.1 2001/09/25
1.9 10.2 2002-08-23
1.9.2 10.3 2003/10/24
1.10 10.4 2005-04-29
2.0 10.5 2007-10-26
2.1 10.6 2009-08-28
2.2 10.7 2011-07-20
2.2.4 10.8 2012-07-25
2.3 10.9 2013/10/22
2.4 10.10 2014/10/16
2.5 10.11 2015/06/08

Il tuo primo AppleScript

  1. Apri Script Editor.
2.1 2.4

Con Mac OS X Leopard e versioni precedenti e OS X Yosemite e versioni successive, Script Editor si trova in

/Applications/Utilities/Script Editor.app
2.1 2.4

Tra Mac OS X Snow Leopard e OS X Mavericks inclusi, Script Editor è AppleScript Editor.

/Applications/Utilities/AppleScript Editor.app
  1. Inserisci la seguente riga di codice:

    display dialog "Hello World"
    
  2. Fai clic sul pulsante Esegui.

    Succedono due cose: Script Editor compila il tuo script (se ci sono errori, ti farà sapere cosa c'è che non va e dove), e poi lo eseguirà.

  3. Verrà visualizzata una finestra di dialogo che dice "Hello World".

Hai completato il tuo primo script!

Cosa fa il codice:

display dialog è un comando, sebbene usi due parole. Questo è comune in AppleScript, a differenza di altri linguaggi che comunemente richiedono l'unione di parole senza spazi. Il comando di display dialog indica a AppleScript di visualizzare una finestra di dialogo a comparsa.

Quest'ultima parte in "virgolette" indica allo script quale testo visualizzare.

Esplorare i dizionari di scripting

La potenza di AppleScript risiede nell'essere in grado di automatizzare molte applicazioni Mac. Per scoprire cosa è possibile automatizzare, è necessario leggere il dizionario di scripting di un'app.

Per fare ciò, avviare Script Editor e selezionare File> Apri dizionario ...

Apri la finestra del dizionario

Una volta scelta un'app, il suo dizionario si aprirà in una nuova finestra. Nella parte superiore della finestra, vedrai una vista a colonne (come i Finder). La prima colonna contiene varie "suite" della terminologia di AppleScript. La "Suite standard" contiene elementi che si applicano alla maggior parte delle app (ad esempio, open , close , save , print ) e le altre suite definiscono il comportamento personalizzato.

Finestra del dizionario



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow