v3.3.9.5 (beta)

©1999-2012 Jonathan Bennett & AutoIt Team

AutoIt v3 官方主页

AutoIt v3 中文论坛

介绍

AutoIt v3 是用以编写并生成具有 BASIC 语言风格的脚本程序的免费软件,它被设计用来在Windows GUI(用户界面)中进行自动操作.通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务,而这是其它语言所无法做到或尚无可靠方法实现的(比如VBScript和SendKeys). AutoIt 非常小巧,完全运行在所有windows操作系统上.并且不需要任何"运行库".

AutoIt 最初是为PC(个人电脑)的"批量处理"而设计,用于对数千台PC进行(同样的)配置.现在,autoit是一个支持复杂表达式,自定义函数,循环等的强大脚本软件. AutoIt 可以做的事:

AutoIt 被设计得尽可能小,并且不用依赖外部DLL文件或添加注册表项目即可独立运行.也可以安全的成为服务运行.脚本可以使用Aut2Exe编译为可独立运行的文件

此外我们还设计了 AutoIt 的 ActiveX 和 DLL 版本 —— AutoItX.这是个组件化的语言(COM 同一 DLL 文件中的标准DLL函数).AutoItX 将使得您可以加入一些AutoIt 独有的特性到您最常用的脚本语言或程序设计语言中去!

最重要的是,AutoIt 将继续是免费的 — 不过如果您打算支持我们花在此工程和网站主机上的时间,费用以及所作努力的话,那么您可以到AutoIt 的 主页 上进行捐赠.

特性详细信息

类 Basic 的语言表达式与丰富的函数设置

AutoIt 拥有类 BASIC 语言表达式.意味着使用过其它任意高级语言的作者都能简单的使用.即使是一个新手也能快速入门

尽管它的起点是一个简单的自动化工具,但是现在 AutoIt 现在拥有大量函数与新特性.能让您在使用它做到任何工作都是事半功倍.(它的自动化及自定义特性足以傲视群雄!)语言特性包括:

 

内置语法高亮的编辑器

AutoIt 包含了一个 自定义的小型版本的 SciTE 编辑器,它能使您编辑脚本更加方便.用户可以参考 下载完整版本的 Autoit 专用 SciTe这个编辑器包含的附加工具让您编写脚本更加得心应手. (汉化版本中的编辑器来自SciTE官方,附加设置文件来源于autoit4scite.部分被加强修改)

 

独立小巧

AutoIt 是一个非常小并且独立的应用程序,完全不依赖像 .net 或者 vb 使用的厚重的运行库.所有您需要运行的脚本都能使用主程序执行(AutoIt3.exe), 并且脚本可以使用脚本编译器Aut2Exe进行编码后内置于独立的可执行文件.

 

国际性 与 64-位 支持

AutoIt 是一个完全支持 Unicode 和 x64 构架的程序.它的重要性是不言而喻的. How many other free scripting languages can you say that about?(你敢说哪个其它的免费脚本软件已经实现?)

 

模拟键盘和鼠标

我们花了许多时间用在对键击和鼠标动作的模拟功能的优化上,使其在目前所有的操作系统上都可以做到尽可能的精确. 所有模拟鼠标和键盘动作的程序在模拟动作的"速度"及其它功能上都是高度可定制的.

 

窗口管理

您可以对窗口移动,隐藏,显示,修改大小,激活,关闭,等操作.对窗口本身的操作可以是关于标题,文本,大小,坐标,类,和内部 Win32 API 句柄.

 

控件

直接获取编辑框,复选框,列表框,选择框,按钮,状态栏上的信息,并且作用于这些控件而不必担心键击动作落空.甚至还可以作用于非活动窗口上的控件!

 

图形用户接口 (GUIs)

AutoIt v3 可以让您创建一些简单的 GUI-就像下方例子

GUI Example 1  GUI Example 2

 

 

还有很多很多...