Creare semplici script per Mac

23 aprile 2009 - Fonte: http://joungerbloggers.altervista.org/blog Lascia il tuo commento »
E' la tua prima volta qui? Allora iscriviti GRATIS ai nostri feeds! 
NOTA BENE: Il Bloggatore ha rilevato dei problemi di collegamento con il blog indicato come fonte originale dell'articolo. Pertanto, al fine di consentire agli utenti di leggere questo articolo, se possibile, viene reso temporaneamente disponibile il post completo.

Per creare questi script, ovviamente molto semplici, si usa un linguaggio chiamato AppleScript.

Esistono due principali programmi per crearli:

- Script Editor (Applicazioni>Apple Script), con cui è possibile scrivere il codice o “registrare” le azioni;

-Automator (10.4 o >), che fa le stesse cose di ScriptEditor, pero’ con una interfaccia grafica e diagrammi di flusso. Inoltre ci sono gia presenti molti modelli

Ora analizzeremo come creare un paio di script (assolutamente inutili, fatti solo per capire le basi del linguaggio, e soprattutto per il gusto di fare qualcosa :) )usando del semplice codice, cominciamo:

1- Aprire un’applicazione, possiamo usare questo codice:

 tell application "NOMEAPPLICAZIONE"
	activate
end tell

Spieghiamo le varie parti:

- Tell application “NOMEAPPLICAZIONE”, richiama e individua l’applicazione;

- Activate, la apre;

-End tell, chiude lo script

2- Facciamo aprire una cartella (che si trova direttamente nel HD) al finder:

 tell application "Finder"
	activate
	open folder "NOMECARTELLA" of the startup disk
end tell

Stessa spiegazione di prima, pero’ dopo l’ “attivazione” da un comando all’applicazione:

open folder “NOMECARTELLA” of the startup disk, apri la cartella nel disco principale

3- Aprire un URL,:

 property target_URL : "http://joungerbloggers.altervista.org"
 
open location target_URL

Nella prima riga scriviamo a cosa corrisponde “target_url”, e alla fine diciamo apri “target_url”.
Per semplificare le cose possiamo eliminare la prima riga e scrivere l’url direttamente dopo “open location”, così:

 open location "http://joungerbloggers.altervista.org"







SEGNALA / INVIA QUESTO POST:  Share
Hai trovato questo articolo interessante? Iscriviti GRATIS ai nostri feeds! 

Lascia un Commento