AutoIt (pronounciato auto-it)[1] è un linguaggio di scripting e di automazione freeware per Microsoft Windows. Inizialmente, AutoIt fu creato principalmente per creare script di automazione per i programmi funzionanti su Microsoft Windows[2]. Visto il suo grande successo, però, i creatori hanno deciso di renderlo un linguaggio più avanzato implementando funzioni avanzate.
Con il rilascio della versione 3, la sintassi di AutoIt è stata rinnovata per renderla simile a quella del BASIC. È un linguaggio di programmazione di terza generazione che utilizza un modello di dati classico e una variante del tipo di dati che consente la memorizzazione di diversi tipi di dati, inclusi gli array. È compatibile con Windows 95, 98, ME, NT4, 2000, XP, 2003 e Vista (Il supporto per i sistemi operativi precedenti a Windows 2000 è cessato dalla v3.3.0).
Uno script creato con AutoIt può essere compilato in un eseguibile stand-alone compresso, in modo da consentirne il funzionamento anche sui computer che non hanno AutoIt installato. È disponibile anche un'ampia gamma di librerie chiamate UDF, o "User Defined Functions" (Funzioni Definite dall'Utente)[3] incluse o aggiuntive che aggiungono funzioni particolari. Nel pacchetto sono inclusi il compilatore e una guida esaustiva utili a tutti i programmatori che utilizzano AutoIt.
Uso :
Operazioni comuni come il controllo di siti internet, computer di rete, deframmentazione e backup possono essere automatizzati nei vari passaggi e combinati in una applicazione. Un altro possibile utilizzo è nei giochi online, evitando all'utente operazioni ripetitive. L'utilizzo in questo ambito è solitamente vietato dai giochi stessi e sconsigliato dalla comunità di AutoIt; nonostante questo alcuni script possono ancora essere reperiti nel forum ufficiale.
Fonte : Mia e qualcosina del web