◆ Panatex S.p.A. · IT · Automazione Mac

Keyboard Maestro

Automazione avanzata per Mac: macro, scorciatoie, trigger e azioni. Risparmia ore ogni settimana automatizzando le operazioni ripetitive.

Solo macOS
Macro & Trigger
Stump Software · a pagamento
← torna alla home formazione
panoramica

Cos'è Keyboard Maestro

Keyboard Maestro (KM) è il principale software di automazione per Mac. Permette di creare macro — sequenze di azioni eseguite automaticamente al verificarsi di un evento (trigger). È usato da sviluppatori, designer e professionisti per eliminare le operazioni ripetitive.

Con KM puoi: aprire app con una scorciatoia, incollare testi standard, rinominare file in batch, controllare siti web, inviare email precompilate, ridimensionare finestre, e molto altro — tutto senza toccare il mouse.

Dove si scarica

Keyboard Maestro si acquista su keyboardmaestro.com (~$36 una tantum, licenza perpetua). C'è una versione di prova gratuita di 30 giorni con tutte le funzionalità.

Interfaccia principale

L'app si divide in tre aree:

📂
Gruppi di macro
Colonna sinistra. Organizza le macro per progetto o app. Es. "Panatex", "Email", "Web".
Lista macro
Colonna centrale. Tutte le macro del gruppo selezionato, con nome e trigger associato.
🔧
Editor macro
Area destra. Qui si configurano i trigger (cosa avvia la macro) e le azioni (cosa fa).

Come funziona in sintesi

1
Definisci il trigger
Il trigger è l'evento che avvia la macro: una scorciatoia da tastiera (⌃⌥K), un testo che digiti (;;firma), l'apertura di una app, un orario.
2
Aggiungi le azioni
Le azioni sono i passi che KM esegue: digitare del testo, aprire un'app, cliccare un pulsante, copiare negli appunti, eseguire uno script.
3
KM Engine gira in background
Il motore di KM (KM Engine) resta attivo nella barra dei menu. Quando avviene il trigger, la macro scatta in automatico — anche se KM è chiuso.
Mac only

Keyboard Maestro funziona solo su macOS. Per Windows esiste AutoHotkey come alternativa, ma è molto diverso e meno intuitivo. Giuliano non può usarlo.

passo dopo passo

Crea la tua prima macro

Esempio pratico: creiamo una macro che digita automaticamente la firma email di Panatex quando scrivi ;;firma.

1
Apri Keyboard Maestro
Apri l'app dalla cartella Applicazioni (o con Spotlight: Cmd+Spazio → "Keyboard Maestro"). Vedrai l'interfaccia con i gruppi a sinistra.
2
Crea un nuovo gruppo
Clicca + in basso nella colonna dei gruppi → dai il nome Panatex. I gruppi aiutano a organizzare le macro per progetto.
3
Crea una nuova macro
Con il gruppo "Panatex" selezionato, clicca + nella colonna centrale. Si crea "New Macro" nell'editor a destra. Rinominala Firma email.
4
Aggiungi il trigger — testo digitato
Nell'editor clicca "Add Trigger" → scegli "Typed String". Nel campo "String to trigger" scrivi ;;firma. Spunta "Delete the trigger string" per cancellare il testo prima di incollare.
5
Aggiungi l'azione — Type Text
Clicca "Add Action" → cerca "Type Text" → selezionala. Nel campo testo incolla la tua firma:

Cordiali saluti,
Iacopo Nucci
Panatex S.p.A. · direzione
+39 0572 000000
6
Abilita la macro e testa
Assicurati che il toggle in alto nella macro sia verde (abilitata). Apri qualsiasi campo di testo (TextEdit, email, browser) e digita ;;firma — la firma apparirà automaticamente.
Convenzione dei prefissi

Usare ;; come prefisso per i trigger di testo è una convenzione comune perché raramente si scrive ;; per sbaglio. Puoi usare qualsiasi prefisso: ,, xx, ecc.

Scorciatoie utili nell'editor KM

Nuova macro N nel gruppo selezionato
Duplica macro D utile per varianti simili
Disabilita/abilita L toggle rapido senza eliminarla
Esegui macro ora R per testare senza trigger
reference

Trigger e azioni

Tipi di trigger

⌨️
Hot Key
Scorciatoia da tastiera. Il più comune. Es. ⌃⌥P per aprire un progetto specifico.
📝
Typed String
Testo digitato. Scrivi ;;ind e KM lo sostituisce con il tuo indirizzo completo.
🚀
Application Trigger
All'apertura/chiusura di una app. Es. quando apri Chrome, attiva la macro "setup browser lavoro".
🕐
Time Trigger
A un orario specifico o ogni X minuti. Es. ogni lunedì alle 8:30 apri il file weekly review.
📋
Clipboard Trigger
Quando il contenuto degli appunti cambia. Utile per trasformare automaticamente testo copiato.
🖱
Status Menu
Aggiunge la macro al menu KM nella barra dei menu. Eseguibile con un click.

Azioni più usate

Layout fisso: Obsidian a sinistra, browser a destra Aspettare che una pagina si carichi prima del click successivo Se il testo copiato contiene "€" → formatta come importo
Azione Cosa fa Esempio
Type Text Digita del testo Firma email, indirizzo, risposta standard
Open URL Apre un URL nel browser Aprire il gestionale, la dashboard, Gmail
Activate App Porta in primo piano una app Passare subito a Obsidian o Claude Code
Set Clipboard Copia testo negli appunti Preparare testo da incollare altrove
Move & Resize Window Posiziona e ridimensiona finestre
Execute Script Esegue AppleScript o Shell Operazioni avanzate su file e sistema
Show Notification Mostra una notifica macOS Confermare che la macro è completata
Pause Attende X secondi
If Then Else Logica condizionale
Gruppi con app specifica

Un gruppo può essere attivo solo in una certa app. Clic sul gruppo → "Available in these applications". Utile per macro dedicate a Mail, Safari o Obsidian senza conflitti con le altre.

esempi Panatex

Casi pratici

Macro pronte all'uso per il lavoro quotidiano in Panatex. Per ognuna è indicato il trigger consigliato e le azioni da configurare.

✉️
Firma email aziendale
Typed String trigger
Digitando un testo breve, KM incolla automaticamente la firma formattata. Funziona in qualsiasi app: Mail, Gmail nel browser, Outlook.
Trigger: Typed String — ;;firma
Azione: Type Text → testo firma completa
🚀
Apri postazione lavoro mattina
Hot Key trigger
Con una scorciatoia apri tutte le app necessarie in un colpo solo: Obsidian, Claude Code nel Terminale, Gmail nel browser, Todoist. Le finestre si posizionano automaticamente.
Trigger: Hot Key — ⌃⌥M (Mattina)
Azioni: Activate App (Obsidian) → Open URL (Gmail) → Move & Resize Windows
📋
Dati aziendali rapidi
Typed String trigger
Digiti un'abbreviazione e KM scrive dati che usi spesso: P.IVA aziendale, indirizzo sede, IBAN, codice fiscale. Risparmia ricerche continue.
Trigger: Typed String — ;;piva / ;;sede / ;;iban
Azione: Type Text → dato corrispondente
📁
Apri cartella progetto corrente
Hot Key trigger
Scorciatoia dedicata per aprire nel Finder la cartella del progetto attivo (es. Lotto 10, un cantiere). Cambi la cartella nel trigger quando cambia progetto.
Trigger: Hot Key — ⌃⌥L (Lotto 10)
Azione: Open URL → file:///Users/iacopo/Dropbox/Lotto10/
🗂
Nuova nota Obsidian da ovunque
Hot Key trigger
Premi la scorciatoia e KM porta in primo piano Obsidian, poi usa la Command Palette per creare una nota nuova. Utile quando hai un'idea mentre sei in un'altra app.
Trigger: Hot Key — ⌃⌥N (Nuova nota)
Azioni: Activate App (Obsidian) → Type Text (⌘P) → Pause 0.3s → Type Text ("Nuova nota")
🔄
Trasforma testo copiato in maiuscolo
Hot Key trigger
Copi un testo, premi la scorciatoia, KM lo trasforma in maiuscolo e lo incolla. Utile per codici articolo, riferimenti ordini, intestazioni.
Trigger: Hot Key — ⌃⌥U (Uppercase)
Azioni: Filter Clipboard (Uppercase) → Type Text (%CurrentClipboard%)
Condividere le macro

Le macro si esportano come file .kmmacros (File → Export). Puoi condividerle con altri utenti Mac della stessa rete: doppio click sul file per importarle in KM.

Libreria macro della community

Sul forum ufficiale forum.keyboardmaestro.com ci sono migliaia di macro pronte, organizzate per app e caso d'uso. Ottimo punto di partenza per idee.