Vai al contenuto

Videocorso AppleScript e Comandi rapidi CGFA

Da zero ad automatizzare Mac e iPhone: script che aprono app, spostano file, scrivono email e comandi rapidi che lavorano al posto tuo

  • Partenza: Da zero
  • 11 ore con gli esercizi
  • 10 lezioni in 3 livelli
  • 2 lezioni gratis

A chi serve

Chi usa un Mac o un iPhone per lavoro (uffici, studi, negozi, creativi) e vuole smettere di ripetere a mano le stesse operazioni

Cosa serve per iniziare

  • Un Mac con macOS recente per la parte AppleScript (gli esempi funzionano dalla versione 12 in poi)
  • Per la parte Comandi rapidi basta anche solo un iPhone o un iPad
  • Nessuna esperienza di programmazione
  • Prudenza: gli script comandano davvero le app, quindi si prova prima su file e cartelle di prova

Cosa installare

Editor di script (Script Editor)Già presente nel Mac, nella cartella Applicazioni, sottocartella Utility. È gratuito e serve a scrivere, provare e salvare gli script AppleScript
Comandi rapidi (Shortcuts)App gratuita di Apple, già installata su iPhone, iPad e Mac. Serve a costruire automazioni trascinando blocchi, senza scrivere codice
TerminaleGià presente nel Mac (Applicazioni, Utility). Serve per lanciare script con il comando osascript e comandi rapidi con il comando shortcuts
Guida ufficialeIl Manuale utente di Comandi rapidi e la Guida a Mac Automation Scripting si trovano sul sito di supporto e per sviluppatori di Apple, in italiano o in inglese

A cosa ti serve

  • Automazione d'ufficio su Mac (file, email, calendario, note)
  • Compilazione e invio di documenti ripetitivi
  • Comandi rapidi personali e aziendali su iPhone e iPad (preventivi, promemoria, appunti vocali)
  • Flussi di lavoro per grafici, fotografi e redazioni
  • Strumenti per amministratori di Mac in azienda

Programma del corso

10 lezioni in 3 livelli. Ogni lezione: video, spiegazione, codice da copiare o provare, esercizio con soluzione e quiz.

Progetto finale: Il pacchetto dell'ufficio ordinato

Realizza due strumenti che ti accompagneranno ogni giorno: uno script AppleScript che mette in ordine la cartella di prova dei Download (con modalità prova e riepilogo) e un Comando rapido «Totale con IVA» che funziona anche sull'iPhone. Lavora prima su file di prova.

I passi

  1. Crea sul Desktop una cartella "Prova Download" con alcuni file finti: foto1.jpg, foto2.png, fattura.pdf, listino.xlsx, appunti.txt, programma.zip.
  2. Scrivi lo script con un gestore cartellaPer(estensione) e una variabile modalitaProva impostata a true.
  3. Fai lavorare lo script sulla cartella di prova (usa choose folder per sceglierla) e controlla il riepilogo.
  4. Imposta modalitaProva a false, riesegui e verifica che le sottocartelle Immagini e Documenti siano state create e riempite.
  5. Salva lo script (File, Salva) e prova a lanciarlo da Terminale con osascript.
  6. Su iPhone o Mac costruisci il Comando rapido «Totale con IVA»: Chiedi input (numero), Calcola × 1,22, Arrotonda a 2 decimali, Mostra risultato.
  7. Sfida: crea un'azione cartella o un'Automazione che avvisi con una notifica quando arriva un nuovo file nella cartella Download.

Esame e attestato

Alla fine del corso fai l'esame: 15 domande, serve il 75% di risposte giuste. Superato l'esame ottieni l'attestato stampabile con nome, ore, punteggio e un codice di controllo che chiunque può verificare.

Vai all'esame

Glossario di AppleScript e Comandi rapidi

AppleScript
Linguaggio del Mac con frasi quasi in inglese per comandare le app e il sistema.
Comandi rapidi
App di Apple (Shortcuts) per costruire automazioni a blocchi su iPhone, iPad e Mac.
Editor di script
L'app del Mac in cui si scrivono, provano e salvano gli script AppleScript.
Variabile
Una scatola con un nome dove lo script tiene un valore; si crea con set ... to ...
Lista
Un elenco di valori tra graffe, numerati a partire da 1.
Record
Un insieme di valori con un'etichetta ciascuno, come nome e importo di un cliente.
tell
Il blocco che dà ordini a un'app: tell application "Finder" ... end tell.
Dizionario
L'elenco di classi e comandi che un'app mette a disposizione di AppleScript.
Gestore (handler)
Un gruppo di istruzioni con un nome (on nome ... end nome), richiamabile più volte.
System Events
Servizio del Mac che permette di premere tasti e menu e di leggere lo stato delle app.
Azione cartella
Uno script che parte da solo quando in una cartella arrivano nuovi file.
Automazione
In Comandi rapidi, un comando che parte da solo a un orario, in un luogo o per un evento.

Le prime 2 lezioni sono gratis

Per il corso completo, scuole e aziende: chiedi le condizioni.