AutoIt是一款中文版的脚本编辑工具,类似于basic脚本,通过设置脚本就可以完成脚本自动化编程了,可以模拟键盘按键,移动鼠标和窗口/控件实现自动化任务,软件已汉化,操作更简单,需要的朋友赶快下载吧!
基本简介
AutoIt 目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作。它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。而这是其它语言不可能做到或无可靠方法实现的(例如VBScript和SendKeys)。AutoIt 最初是为PC(个人电脑)对数千台PC进行配置的“批量处理”而设计,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本。
软件功能
1、可以运行 Windows 和 Dos 程序
2、模拟键击动作(支持大多数键盘布局)
3、模拟鼠标移动和点击动作
4、对窗口进行移动,调整大小和其它操作
5、直接与窗口的“控件“交互(设置/获取文本,移动,关闭等等)
6、配合剪贴板进行剪切/粘贴文本操作
7、对注册表进行操作
8、不同于 AutoIt v2 版本,新的v3版本有更多标准语法-类似于 VBScript 和 BASIC -而且支持更复杂的表达式,用户函数,循环以及脚本编写老手们所期待的其它所有内容。
软件特点
1.自带编辑软件:SciTE,自动补全功能
2.教程齐全,帮助文档详细
3.软件十分小巧,总共33M
4.包含Aut2Exe,直接从脚本文件转为exe文件。hello world,只要一条语句便可实现
5.可生成x86版本和x64版本
6.支持N种编程语言(以下例子中为AutoItV3脚本语言)
AutoIt使用教程
流程:
1.新建au3脚本:
方法1:右键新建-au3脚本 ;方法2:使用AutoIt3自带编辑工具,SciTe 新建。
2.添加代码,见下。
3.运行脚本:F5
4.生成exe文件:F7
经典代码:
-----------------------------------------------------------------------------------
1.弹出对话框Hello:
MsgBox(0,"警示","Hello,world!")
说明:0为标志。警示为标题,hello,world为内容。都须双引号。
-----------------------------------------------------------------------------------
2. 记事本自动化操作:
(1)运行程序函数打开记事本: Run("notepad.exe")
(2)检测窗口信息工具(au3info) 拖动到记事本窗口。
(3)等待窗口出现并成为活动窗口的函数: WinWaitActive("无标题 - 记事本") //“无标题…”是活动窗口记事本的标题
(4)记事本中键入文字: Send("Hello,my dear program")
(5)关闭程序: WinClose("无标题 - 记事本")
出现是否保存对话框:
(1)获取对话框信息,查看可见文本并等待激活: WinWaitActive("记事本","想保存文件")
(2) 执行操作:Send("!n") !表示Alt键,Alt + n,表示不保存
整个过程代码如下:
***************************************
Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
Send("Hello,my dear program")
WinClose("无标题 - 记事本")
WinWaitActive("记事本","想保存文件")
Send("!n")
*************************************
热键:
'!' ALT 。 例: Send("This is text!a") 发送 "This is text" 然后在按下"ALT+a".
'+' SHIFT 。 例: Send("!+a") 表示发送 "ALT+SHIFT+a".
'^' CONTROL 。 例: Send("^!a") 的意思是发送按键 "CTRL+ALT+a".
'#' Windows 徽标键。 例: Send("#r") 将发送 Win+r
更新日志
1、更新SciTE4AutoIt3至15.503.1200.0(SciTE、Tidy等均有版本升级).
2、更新AccAu3Wrapper至1.3.1.0(基于SciTE4AutoIt3 15.503.1200.0内置的AutoIt3Wrapper)。
3、更新卸载程序、自动更新程序、工具箱等子程序。
4、内置AuMFCompiler标准版。
5、新增为安装目录自动补全子目录的功能。
6、变更Au3.Cc相关信息到IT天空。
7、修正本软件及其子程序的编译方式。
8、修正SciTE主配置文件,解决部分系统下出现的字体显示问题。
9、进一步修正个别情况下不显示编译进度条的问题。
10、清理旧版本目录功能,新增删除用户目录下AutoIt v3目录的功能。
11、更新SciTE4AutoIt3至14.801.2025.0(提升SciTE至3.4.4等)。
12、更新AccAu3Wrapper至1.2.0.0版,兼容新编译参数。
13、修正默认显示编译进度条。
14、汉化新功能,如“编译(测试模式)”、“打开脚本所在目录”等。
15、修正工具箱退出时,无论单击“确定”还是“取消”都会退出的BUG。
16、更新Au3至v3.3.12.0(Release)。
17、更新帮助文档至3.3.12.0版,2014.6.10汉化。
18、更新AccAu3Wrapper至1.1.2.1版。
软件评论 您的评论需要经过审核才能显示
网友评论