AppleScript: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Collegamenti esterni: ., replaced: Categoria:Tecnologie di OS X → Categoria:Tecnologie di macOS |
Sistemata pagina e aggiunto template software |
||
Riga 1:
{{Linguaggio di programmazione|nome=AppleScript|immagine=Mac OS X hello world dialog.png|didascalia=Una finestra di dialogo in Mac OS X.|autore=Apple Inc.|paradigmi=Scripting|data=[[1993]]|versione=2.7 (16 ottobre [[2014]])|sistema_operativo=System 7, Mac OS 8, Mac OS 9, macOS|licenza=Proprietaria|sito_web=https://www.apple.com/it|estensione=.scpt, .scptd, .AppleScript}}
'''AppleScript''' è un sistema di [[scripting]] introdotto
Con l'avvento di [[Mac OS X 10.4 Tiger]], è possibile usare [[Automator]] per generare script disegnando un [[diagramma di flusso]]. Il manager del progetto AppleScript è [[Sal Soghoian]].
Riga 7 ⟶ 9:
==La metafora della lingua naturale==
Mantenendo la tradizionale semplicità d'uso del
<source lang=applescript>
pixel 7 of row 3 of TIFF image "miaImmagine"
Riga 17 ⟶ 19:
==Compiti principali di AppleScript==
L'uso primario di AppleScript doveva essere quello di controllare altre [[applicazione (informatica)|applicazioni]]; per questo scopo dipende dal protocollo di comunicazione del
L'applicazione alla quale il messaggio deve essere spedito è richiamata dal comando "tell":
<source lang=applescript>
Riga 32 ⟶ 35:
==AppleScript Studio==
{{vedi anche|Applescript Studio}}
Con l'avvento
Con l'uscita di [[Mac OS X 10.3 Panther]], AppleScript Studio e Project Builder sono stati inseriti nell'[[ambiente di sviluppo integrato]] [[Xcode]]. Il tutto permette di costruire l'interfaccia grafica tramite ''[[drag and drop]]'' (similmente a quanto avviene, ad esempio, con [[Visual Basic]]) e verificare immediatamente come verrà vista nell'applicazione.
Mac OS X 10.3 contiene, come tutte le precedenti versioni di
▲Con l'uscita di [[Mac OS X 10.3 Panther]], AppleScript Studio e Project Builder sono stati inseriti nell'[[ambiente di sviluppo integrato]] [[Xcode]]. Il tutto permette di costruire l'interfaccia grafica tramite ''[[drag and drop]]'' (similmente a quanto avviene, ad esempio, con [[Visual Basic]]) e verificare immediatamente come verrà vista nell'applicazione.<br />
▲Mac OS X 10.3 contiene, come tutte le precedenti versioni di Mac OS, anche uno editor di script che, pur mantenendo la semplicità originale, permette di costruire script anche complicati, utilizzando alcune caratteristiche di aiuto che ne permettono l'uso anche a principianti.
==Dialetti==
Per un certo periodo, AppleScript supportò il linguaggio in diverse lingue (tra le quali, oltre all'inglese, ci furono [[lingua francese|francese]], [[lingua giapponese|giapponese]] e [[lingua italiana|italiano]]).
==Caratteristiche essenziali del linguaggio==
|