AutoIt (pronounced aw-tow-it) is a freeware automation language for Microsoft Windows. In its earliest release, the software was primarily intended to create automation scripts (sometimes called macros) for Microsoft Windows programs[2] but has since grown to include enhancements in both programming language design and overall functionality.
With the release of Version 3, the syntax of AutoIt has been restructured to be more like the BASIC family of languages. It is a third-generation programming language using a classical data model, utilizing a variant data type that can store several types of data, including arrays. It is compatible with Windows 95, 98, ME, NT4, 2000, XP, 2003 and Vista (however, support for operating systems older than Windows 2000 was discontinued with the release of v3.3.0).
An AutoIt automation script can be compiled into a compressed, stand-alone executable which can be run on computers that do not have the AutoIt interpreter installed. A wide range of function libraries (known as UDF's, or "User Defined Functions")[3] are also included as standard or are available from the website to add specialized functionality. AutoIt is also distributed with an IDE based on the free SciTE editor. The compiler and help text are fully integrated and provide a de facto standard environment for developers using AutoIt.
I would also like to note that AutoIt can be used in Linux as well but as you know Linux lacks the .NET Framework. Meaning some AutoIt programs cannot be debugged.
Features
* Scripting language with BASIC-like structure for Windows Desktop Environment.
* Add-on libraries and modules for specific applications.
* On-line support forum for AutoIt users and developers.
* Supports TCP and UDP protocols.
* Supports COM (component object modelling) objects.
* Call functions in Win32 DLLs.
* Run console applications and access the standard streams.
* Include files in the compiled file to be extracted when run.
* GUI interfaces, create message and input boxes.
* Play sounds, pause, resume, stop, seek, get the current position of the sound and get the length of the sound.
* Simulate mouse movements.
* Manipulate windows and processes.
* Automate sending user input and keystrokes to applications, as well as to individual controls within an application.
* Scripts can be compiled into standalone executables.
* Unicode support from version 3.2.4.0.
* 64 bit code support from version 3.2.10.0.
* Supports regular expressions.
* Works with Windows Vista's User Account Control.
* Object oriented design through library.

Simple Syntax in my estimation..Easy to learn.
MsgBox(0, "Tutorial", "Hello World!")
I hope you'll consider this forum or sub-forum for consideration.


Sign In
Create Account

Back to top









