Autoit

Páginas: 14 (3498 palabras) Publicado: 8 de mayo de 2012
Un libro sobre Autoit script |
Máster of Autoit |
Desarrollo de automatismos |
|
Carlos Hernández Gómez |
27/09/2009 |

Aprende a programar con ejemplos prácticos. |

Introducción a Autoit Script
AutoIt es un sistema de programación gratuito. Además de automatizar tareas usando combinaciones de teclas simuladas, clic de ratón, comandos de Windows y ficheros Script cuenta conActiveX, dlls y plugins, como cualquier lenguaje dinámico al estilo PHP.
Wikipedia
Características cómo lenguaje de Script
Autoit nos ofrece, de manera muy rápida, un control absoluto de un ordenador, mediante cortas líneas de código podemos automatizar una tarea que nos llevaría horas/días hacerla.
Los automatismos son el punto fuerte de Autoit, pero no solo de automatismos vive este lenguaje,con Autoit podremos crear una aplicación que nos grabe un CD a las 00:00 cada día o una aplicación que nos ingrese dinero en nuestra cuenta de las islas caimán, además podremos crear un sistema de gestión tipo CRM con interface o un videojuego.
De manera muy rápida podríamos nombrar estas características:
* La sintaxis es sencilla.
* De fácil comprensión.
* Tiene generador de macros yeditor gráfico de formularios (IDE).
* Ejecutables de 250-450kb.
* Soporte vista UAC y expresiones regulares.
* Rápido y con control de otros programas.
* Sin API’s externas, ya que las incluye todas.
* Pocas líneas de código.
* Una comunidad de usuarios renovando Autoit continuamente.
* Soporte total para ejecutables de Windows (Internet Explorer, Windows Media Player,Itunes)
* No hay que definir los tipos de datos de las variables
* Soporte para llamadas Win32 Dll
¿Qué es Autoit Script?
En resumidas cuentas, Autoit Script es un lenguaje de script creado en C++ por Jonathan Bennett ©1999-2009. Este lenguaje de script nos ayudará a crear aplicaciones que con otros lenguajes nos llevaría mucho tiempo y tendríamos que escribir más líneas de código.Getting started!!
Lo primero y básico, es descargar Autoit:
http://www.autoitscript.com/autoit3/downloads.shtml
Autoit lo podremos instalar en las siguientes plataformas de Windows:
Windows 2000, XP, 2003, Windows Vista
Autoit no depende de librerías externas, una vez terminada la instalación de Autoit podrémos empezar a crear nuestras aplicaciones.
El editor de texto predeterminado en Autoites Scite, será el que usemos en este libro, puesto que nos ofrece una manera rápida de compilación y resaltado de texto en color (Highlight).

Ejemplo de código resaltado en Scite (App: WowMachinimaTool)

Nuestro primer programa (Hola Mundo!!)
Para empezar a crear nuestro primer programa, vamos al escritorio y pulsamos botón derecho > Nuevo > Autoit V3 Script. Sobre el fichero creadonuevamente botón derecho y Edit Script (si hiciéramos doble clic en él se ejecutaría la aplicación) después de esto se abrirá el editor Scite.

Ejemplo de ventana de Scite con el contenido creado por Autoit en el fichero Nuevo Autoit V3 Script.au3

Autoit nos genera automáticamente el contenido que vemos en la imagen de arriba cuando creamos un script desde el escritorio. Una manera rápida depersonalizar este contenido sería escribiéndolo así:

En la imagen de arriba podemos observar cómo escribir 2 tipos diferentes de comentarios, ya sean de varias líneas o de una única línea.

Vamos a dejarnos de rollos y empecemos a programar un poco. En Autoit podemos hacer un “hola mundo” de varias maneras.
Escribe en una línea de Scite este código:
MsgBox (0,"Hoooray!","Hola mundo "& @CRLF & "Adiós mundo!") |

Y pulsa la tecla F5, el resultado tendría que ser algo así:

Para guardar el script que hemos creado pulsa Alt + S. El nombre de este fichero es 1.0.au3 (en la carpeta de ejemplos).
Si todo ha ido bien y nuestro PC no ha explotado, ya tendremos creado nuestro primer Script.
Analizando el código & Sintaxis
Con el ejemplo anterior, hemos visto como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • tutorial de autoit

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS