What are AutoIt and AutoItX? AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoItX is a DLL version of AutoIt v3 that provides a subset of the features of AutoIt via an ActiveX/COM and DLL interface. This means that you can add AutoIt-like features to your favourite scripting and programming languages, e.g. VB, VBScript, Delphi, C, C++, Kixtart, and most other languages that support the use of DLLs. AutoIt's home page is http://www.autoitscript.com, AutoIt can be downloaded from http://www.autoitscript.com/site/autoit/downloads/. What is JAutoItX? 1. JAutoItX is a java binding for AutoItX. 2. Supported os: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008/2008 R2, Windows 7, Windows 8 (desktop mode) 3. JAutoItX tested under Windows XP SP3. 4. Supported jdk: jdk 1.5 or later 5. JAutoItX is released under Apache License 2.0. 6. JAutoItX's home page is https://github.com/wangzhengbo/JAutoItX, you can download the compiled jar from https://sourceforge.net/projects/jautoitx, old versions can be downloaded from http://code.google.com/p/jautoitx/.