Il mio primo AppleScript “Hello World!”

AppleScript Soft! Commenta l'articolo

as_01
AppleScript è un linguaggio di scripting interno a MacOSX. Il suo scopo è quello di automatizzare dei compiti ripetitivi. Ad esempio si può scrivere uno script che permette il backup dei nostri file più importanti.
Per scrivere ed eseguire un AppleScript abbiamo bisogno di caricare AppleScript Editor che si trova in Applicazioni.


Vediamo un primo esempio:

(*
 * AppleScript: Hello World
 * 
 * Descrizione: Questo script visualizza un Dialog box con scritto "Hello World!" 
 * softeoscar.altervista.org 
 *)

display dialog "Hello World!"

La prima parte dello script è rappresentato da una serie di commenti. In AppleScript si usa “--” per commentare una riga e “(*” con “*)” per commentare più righe.
display dialog visualizza una stringa in un Dialog box.
Compila ed Esegui per vedere lo script in azione. (I comandi sono ben visibili in alto).

I comandi per il dialog sono:

  • Title (Aggiunge il titolo nella barra in alto grigia del Dialog;
  • Icon (Aggiunge una scelta di tre icone al lato sinistro del Dialog;
  • Input (Aggiunge un campo di input dove l’utente può scrivere;
  • Buttons (Può avere tre bottone).

Ciascuna opzione può essere usata indipendentemente.

as_02

Il componente Dialog box può ricevere delle informazioni e restituire un risultato. Vediamolo con un esempio:

set answer to text returned of (display dialog "Di che colore era il cavallo bianco di Napoleone?" default answer "rosso?" with icon 2 with title "Domanda")


if answer = "bianco" then
	display dialog "Esatto!" with icon 1 
else
	display dialog "Sbagliato!" with icon 0 buttons "Fatto" default button 1
end if

La prima riga assegna il risultato del dialog alla variabile answer.
L’istruzione “if” controlla il valore della variabile confrontandolo con la stringa “bianco”.
Stampa un altro Dialog box in funzione del risultato.

L’istruzione di ramificazione la vedremo meglio la prossima volta.

Una risposta a “Il mio primo AppleScript “Hello World!””

  1. tool scrive:

    imparato molto

Scrivi un Commento

Home | Graffiti e Disegni | Educazione | Chi siamo | Blog | Progetti | Contatti
RSS Feed Comments RSS Accedi