Vai al contenuto

Videocorso AutoHotkey CGFA

Da zero ad automatizzare il PC Windows: scorciatoie, testi automatici, finestre, file ed Excel

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

A chi serve

Impiegati, segretarie, contabili, commercianti e tecnici che usano Windows tutto il giorno e vogliono eliminare i gesti ripetitivi

Cosa serve per iniziare

  • Un computer con Windows 10 o Windows 11
  • Nessuna esperienza di programmazione
  • Pazienza per provare ogni script in un programma innocuo, come il Blocco note, prima di usarlo sul lavoro vero

Cosa installare

AutoHotkey v2Gratuito e open source, si scarica dal sito ufficiale autohotkey.com. Scegli sempre la versione 2: molti esempi trovati online sono per la vecchia versione 1 e non funzionano
Visual Studio CodeEditor gratuito da code.visualstudio.com. Installa l'estensione "AutoHotkey v2 Language Support" per colori, suggerimenti ed esecuzione. Va bene anche il Blocco note
Window SpyIncluso nell'installazione di AutoHotkey: mostra titolo, programma e posizione di qualsiasi finestra, indispensabile per i controlli sulle finestre
Guida ufficialeSul sito autohotkey.com/docs/v2 c'è tutta la documentazione, anche installata sul PC con il programma (menu Start, AutoHotkey, Documentation)

A cosa ti serve

  • Scorciatoie e testi automatici per l'ufficio (firme, risposte, date)
  • Compilazione automatica di moduli e programmi gestionali
  • Ordinamento e rinomina di file in blocco
  • Collegamento tra Excel, Blocco note e altri programmi
  • Mini-programmi con finestre per colleghi e clienti, anche trasformati in .exe

Programma del corso

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

Progetto finale: L'assistente d'ufficio

Costruisci un unico script che ti accompagna ogni giorno al lavoro: testi automatici con firma e data, una scorciatoia che trasforma il testo selezionato, un piccolo registro delle attività e un menu sull'icona. Prova ogni funzione nel Blocco note prima di usarla nei programmi veri.

I passi

  1. Crea la cartella C:\Script\Assistente e il file assistente.ahk, con l'intestazione (#Requires, #SingleInstance Force, Persistent).
  2. Aggiungi due hotstring: una per la firma delle email e una che scrive la data di oggi.
  3. Aggiungi la hotkey Ctrl + Alt + U che trasforma in maiuscolo il testo selezionato (ricordati di ripristinare gli appunti).
  4. Aggiungi una funzione Registra(testo) che scrive data, ora e testo in un file registro.txt vicino allo script, e chiamala ogni volta che usi una funzione.
  5. Costruisci il menu sull'icona con: Apri Documenti, Apri il registro, Ricarica, Esci.
  6. Aggiungi un promemoria con SetTimer ogni 60 minuti.
  7. Provalo nel Blocco note, poi mettilo in shell:startup. Sfida: compilalo con Ahk2Exe.

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 AutoHotkey

AutoHotkey
Programma gratuito per Windows che esegue script per automatizzare tastiera, mouse, finestre e file.
Script
Un file .ahk con l'elenco delle istruzioni che AutoHotkey esegue.
Hotkey
Scorciatoia da tastiera che fa partire un'azione, per esempio ^j:: per Ctrl+J.
Hotstring
Abbreviazione che AutoHotkey sostituisce con un testo più lungo mentre scrivi.
Variabile
Una scatola con un nome dove lo script tiene un valore; si assegna con :=.
Funzione
Un gruppo di istruzioni con un nome, richiamabile più volte, che può restituire un valore.
Array
Un elenco di valori numerati a partire da 1, scritto con le parentesi quadre.
Map
Un dizionario che associa a una chiave, per esempio il nome di un prodotto, un valore.
Window Spy
Strumento incluso in AutoHotkey che mostra titolo, programma e classe di una finestra.
Gui
Una finestra costruita dallo script, con campi, pulsanti e altri controlli.
COM
Interfaccia con cui programmi come Excel si lasciano comandare da altri programmi, senza simulare i tasti.
Ahk2Exe
Compilatore incluso in AutoHotkey che trasforma uno script in un programma .exe.

Le prime 2 lezioni sono gratis

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