Macro e programmi automatici

Con Macro, si intende un genere di programmi che permettono di eseguire automaticamente una serie (anche lunghissima) di compiti specifici.

Esempio: Ho un documento (o anche un file video, o un'immagine, o un file audio, ecc.), che devo caricare in un programma 'A', modificare e salvare, caricare in un secondo programma 'B', applicarci altre modifiche, e nuovamente salvare per caricare in un terzo programma 'C' per applicarvi ancora altre modifiche e così via. Immaginate adesso di dover ripetere la stessa operazione per decine di documenti... è una situazione che molti sperimentano ogni giorno.

I programmi di Macro ci vengono così in aiuto: una volta impostata una procedura, questa può essere ripetuta quante volte vogliamo, facendo fare tutto il lavoro meccanico al computer, e permettendo a noi di concentrarci sulla parte creativa (cioé sul prendere decisioni). Creare queste procedure non è molto difficile; con i programmi più semplici ci vogliono solo pochi minuti, con i più complessi alcune ore. Il tempo -e la fatica- che ci fanno risparmiare si misurano invece in settimane, a volte in mesi...

 
 

AutoIt

AutoIt è un programma veramente bello per automatizzare una quantità incredibile di funzioni in Windows: tramite esso è possibile fare praticamente di tutto , come aprire/chiudere finestre, avviare programmi, cliccare bottoni, scrivere testi, simulare combinazioni di tastiera e altro ancora.

Le possibilità sono limitate solo dalla nostra fantasia e dalle nostre necessità.

All'inizio può sembrare difficile da utilizzare, dal momento che non ha un'interfaccia grafica tradizionale (e nemmeno la possibilità di registrare comandi dal video come fanno -con risultati spesso deludenti- programmi simili), ma basta provare ed eseguire il Tutorial incluso nella guida e se ne impareranno immediatamente le funzioni principali.

Davvero valido.

download

GIUDIZIO: OTTIMO
 

 
 
Pulover's Macro Creator

Basato su AutoHotkey (segnalato da anni su Programmifree), è forse il più completo software di automatizzazione e macro per Windows.

Alle varie funzionalità di AutoHotkey, infatti, MacroCreator aggiunge la possibilità di un controllo avanzato di tastiera e mouse (con posizionamento preciso delle finestre, controllo sui clic e tantissimo altro).
Come sempre per un software di macro, agli inizi non è semplice (a meno che non si conosca AutoHotKey, nel qual caso si padroneggiano già almeno la metà delle funzioni): questo vale ancor di più per Macro Creator, che purtroppo ha il limite di avere una scarsa documentazione. Sono presenti infatti alcuni tutorial video (indispensabili) e un Help online (molto scarno). Può essere utile aiutarsi con la documentazione online di AutoHotKey.
Un po' complesso all'inizio, ma i risultati che si possono ottenere sono notevoli.

Non gli assegno il giudizio massimo solo per la scarsa documentazione.

www.macrocreator.com (se il link avesse dei problemi, utilizzare il download alternativo)
download alternativo

GIUDIZIO: BUONO ++
 

 
 
AutoHotkey

Programma open source di grande valore, che consente di eseguire operazioni ripetitive anche molto complesse, tramite un linguaggio abbastanza semplice (sarebbe anche possibile registrare i movimenti del mouse, ma in questo caso i risultati diventano poco prevedibili). Se si imparano bene i semplici comandi da impartire nello script necessario, si può riuscire a fare praticamente di tutto.

Rispetto al commerciale AutoMate non sfigura. AutoMate ha certamente vantaggi nell'interfaccia grafica (che in AutoHotKey non esiste), alcune routine sono già pronte (cosa indubbiamente comoda), tuttavia AutoHotKey è completamente gratuito, e con qualche sforzo iniziale in più  (legato all'apprendimento, indispensabile le prime volte) è possibile raggiungere quasi gli stessi risultati.

download

GIUDIZIO: BUONO ++
 

 
 

Action(s)

Affinché Action(s) funzioni, è richiesta la presenza di java sul sistema operativo, ed è attraverso java che viene scaricata l'applicazione.

Molte macro tra le più ricorrenti sono già preparate: come spostare file, ridimensionare immagini, comprimere file, e molto altro. Dalla combinazione di tutte queste macro già pronte, si possono ottenere risultati davvero notevoli. Ed è sempre possibile crearne di nuove.

Action(s) è estremamente valido per l'esecuzione e lo svolgimento in automatico di compiti ripetitivi, ma è indispensabile leggere la guida (in inglese), altrimenti non si capirà nulla

Questo non vuole dire che Action(s) sia difficile, anzi è molto semplice, ma per le prime volte leggere il tutorial è d'obbligo. Il numero di combinazioni che si può ottenere è elevatissimo (alcune altre azioni possono essere prese direttamente dal sito http://app.jbbres.com/actions/more/ ).

download

GIUDIZIO: BUONO ++
 

 
 
TyperTask (aiuta nella digitazione di testi ricorrenti) 
E' un programma leggerissimo che aiuta nella digitazione di testi (anche intere frasi). E' per esempio possibile, ogni volta che digitiamo una combinazione di lettere, sostituirle automaticamente con un testo da noi scelto: e questo non avverrà solo con il programma che stiamo usando (è infatti una cosa normale per un Word Processor), ma con qualsiasi programma che stia girando su Windows (inclusi programmi di messaggistica, email, browser e altro)

 Typer Task non ha interfaccia grafica, ma è davvero estremamente semplice da usare (basta fare qualche prova, e scrivere qualche abbreviazione nella finestra che si apre per configurarlo: da questo momento, in qualunque finestra apriamo funzionano queste abbreviazioni).
 E' anche in grado di svolgere funzioni più complesse, come attivare finestre, avviare programmi da soli o in sequenza con la pressione di uno o più tasti, e così via (le istruzioni in inglese all'interno del programma ne spiegano le potenzialità).
 Non richiede installazione (può comunque essere avviato con Windows, se lo si vuole) ed è spettacolare nella sua semplicità.

download

GIUDIZIO: BUONO ++
 

 
 
Altri programmi di macro e automatizzazione interessanti:

Actiona (automatizza azioni ripetitive)
AutoMouse (esegue alcune operazioni in automatico con il mouse)
EventGhost (aiuta nello svolgimento di compiti automatici)
FireTask

Minimouse Macro (automatizzare compititi ripetitivi con il mouse)
System Scheduler (effettua alcune operazioni ad orari prestabiliti)
Z-Cron (permette di eseguire vari compiti in maniera automatica)

Automate (splendido programma commerciale per automatizzare il sistema)

Automate Llama (automatizzare lo smartphone - per Android)