AutoIt | |
![]() | |
Développeur | Jonathan Bennett et le groupe AutoIt |
---|---|
Dernière version | 3.3.6.1 [+/-] |
Environnement | Microsoft Windows |
Langue | Anglais (En cours de traduction) |
Type | GUI Langage de script Automatisation |
Licence | Freeware |
Site Web | www.autoitscript.com/autoit3/ |
modifier |
AutoIt (prononcer aow-toh-it) est un langage de script freeware permettant une automatisation sous le système d’exploitation Microsoft Windows. Dans ses premières versions, le logiciel a été principalement destiné à créer des scripts d'automatisation (parfois appelés macros ) pour des programmes Microsoft Windows. De tels scripts ont prouvé leur utilité dans l'automatisation de tâches fortement répétitives, comme le déploiement d'un grand nombre de PC avec des instructions d'installation identiques. Avec les versions succesives, AutoIt s'est développé pour inclure des améliorations tant dans la conception du langage de programmation que dans les fonctionnalités générales.
Avec la sortie de la version 3 de AutoIt, la syntaxe du langage de programmation a été restructurée pour se rapprocher des langages de la famille BASIC. C'est un langage de troisième génération qui fait appel à un modèle de données classique, utilisant un type de données variable pouvant stocker plusieurs types de données, y compris des tableaux. Il est compatible avec Windows 95/98/ME/NT4/2000/XP/2003/Vista. Cependant le support pour les systèmes d'exploitation antérieurs à Windows 2000 a été arrêté depuis la version v3.3.0.
Un script peut être compilé en un exécutable compressé autonome, lequel peut alors être exécuté sur des ordinateurs dépourvus de l'interpréteur AutoIt. Un large choix de librairies de fonctions (connues sous le nom d'UDF, ou encore "User Defined Functions" pour Fonctions Définies par l'Utilisateur ) sont incluses en standard ou sont disponibles avec un IDE basé sur l'éditeur gratuit Scite.
À l'origine, les développeurs d'AutoIt sortaient le code source sous licence GPL, mais cette pratique a été arrêtée avec la sortie de la version v3.2.0 en août 2006. Ceci laissa la branche du code v3.1 pour AutoHotkey, ou maintenant la communauté continue de développer le code sous licence GPL.