Script Editor – Lezione 2. Crea una cartella sulla Scrivania… con una frase

Script Editor – Lezione 2. Crea una cartella sulla Scrivania… con una frase

Script Editor – Lezione 2

Crea una cartella sulla Scrivania… con una frase

Dopo il primo dialogo con il Mac, passiamo al secondo passo: fargli fare qualcosa di concreto, e utile. In questa lezione gli chiederemo di creare una nuova cartella sulla Scrivania, con un nome che scegliamo noi, e poi di aprirla subito nel Finder. Ti sembra fantascienza? Vedrai.

Apri di nuovo Script Editor, come nella lezione precedente.

Incolla questo script:

set nomeCartella to text returned of (display dialog "Come vuoi chiamare la nuova cartella?" default answer "NuovaCartella")

set scrivania to (path to desktop folder) as text
set percorsoCompleto to scrivania & nomeCartella

tell application "Finder"
	if not (exists folder percorsoCompleto) then
		make new folder at desktop with properties {name:nomeCartella}
		open folder nomeCartella of desktop
	else
		display dialog "Esiste già una cartella con questo nome." buttons {"Capito"} default button "Capito"
	end if
end tell

Premi ▶︎ per eseguirlo.

Il Mac ti chiederà un nome. Inseriscilo (es. “Lavoro”, o “ProgettoX”), poi conferma. Ecco: una nuova cartella appare sulla Scrivania e si apre da sola. Se invece quella cartella esiste già, il Mac te lo dice con cortesia.

Hai appena:

  • chiesto un input all’utente
  • costruito un percorso file
  • controllato se qualcosa esiste
  • creato e aperto una cartella dal Finder

E l’hai fatto con un solo script, scritto da te.

Ora Script Editor comincia davvero a mostrarti il suo potenziale: ti permette di parlare con le app del Mac, come Finder, Mail, Safari… e far loro eseguire istruzioni . E lo fa con una sintassi leggibile.

Nella prossima lezione scopriremo come elencare i file in una cartella e salvare la lista, come se stessi creando un piccolo inventario automatico. Non male per una terza uscita, vero?


Avatar photo

Mac Peer