AutoIt(au3脚本工具)完整版

大小:12.88M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2023-11-22
  • 版本v3.3.16.1
  • 系统Pc
  • 语言英文
AutoIt 3官方版是一款非常有名的windows自动安装脚本语言,或者说这是一种自动控制工具,你可以利用它自动完成任何基于windows或DOS的简单任务,最初他被设计用来自动完成安装那些其他方法不能自动安装的软件。
许多用户都知道在PC早期的时候许多应用程序都是无法自动安装的,而autoit3的作用就是帮助用户让程序能够自动安装,运行时,软件读取一个指定的脚本文件,这个脚本文件回事用户的应用程序完成一系列的操作,包括执行程序,发出按键和鼠标点击,窗口操作等等。虽然现在许多软件的应用程序都拥有自动安装脚本,不过我们的用户仍然可以利用autoit3中文版进行一些自动操作脚本的设计和开发,有需要的用户不要错过哦。

autoit3控件介绍

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

autoit3语言升级

“更适用的”数值类型、无限长度的字符串、混合语句、if 语句、条件选择语句、while 循环语句、for 循环语句、do 循环语句、函数、数组、优秀的字符串处理(超过25个函数!)——其余功能尚未列出。所有这些都使得制作自动化程序的过程不再痛苦。是的,这是个GUI自动化语言,但v3版的语法将更加强大,足以用来编写一般用途的脚本。

控件操作

除了“标题/文字”这种v2版本已有的识别窗口的方法以外,现在还可以通过类别名和句柄来识别窗口。您可以对窗口进行移动、隐藏、显示、调整大小、激活、关闭以及其它所有您想要实现的操作。
AutoIt自带的窗口信息工具,可以侦测窗口信息以及窗口上的控件信息,是辅助脚本编写的利器。窗口信息工具上会显示:窗口的标题名、类名、坐标、大小、样式以及句柄,控件ID、类名、控件上的文本、坐标、大小和样式,等等。这些信息都可以直接拷贝粘贴到脚本中直接使用,很是方便。
窗口和控件相关的基本操作函数在帮助文档的 [函数参考] -> [窗口管理] 分类下。

常用快捷键

0.【中键】刷新目标程序窗口信息(必须先F1选取目标安装程序才会激活 ,才能刷新窗口信息)
包括:标题、文本、控件(类、枚举)、目标窗口进程名
1.【F1】选择目标程序,获取窗口信息的控件自动隐藏激活
2.【F2】保存目前脚本
3.【F5】新建脚本
4.【File】选择需要打包的资源文件(如图标、文本或者你需要释放的自动安装源程序等)
5..定义变量,输入字符后:
【+】增加变量供随时调用
【$】插入脚本编辑框
选择项:
【Local】【Dim】【Global】【Const】连同输入框字符一起插入
【$】只插入输入框字符作为变量使用
6.【Win】=WinWaitActive ( "窗口标题", "窗口文本"}
自动插入激活目标窗口的语句
7.【Send】模拟键盘相关命令,可自定义
8.【SendX】发送文字,获取目标控件信息(类、枚举)后,选择【中文】或者【英文】
8.【选空】uncheck控件;【选中】check控件
9.【Click】模拟点击控件,可自定义为双击
10.【Tree】下一版本实现该功能
11.【Select】选择下拉列表的子项
12.【MClick】模拟点击屏幕任意位置
13.【XClick】增强模拟点击,使脚本适用于任意PC,下一版本实现该功能
14.【Adlib】检测意外进程和弹窗并强制关闭
15.【进程】【弹窗】查杀已知进程和弹窗
16.【Delete】默认为【本机】,选【其他】使脚本适用于任何PC
17.【AutoRun】添加任意存在文件到注册表自启动项
18.【DelRun】删除指定注册表启动项
19.【测试】自动生成脚本,并可选择测试任意已存在脚本
20.【编译】选择脚本对象和编译图标之后,编译为任意PC可执行的exe

更新日志

v3.3.16.1版本
AutoIt:
修复了 #3866:REGEXPCLASS 在 3.3.16.0 中损坏。
修复了 #3865:图像控件调整大小的行为与强制 $GUI_DOCKWIDTH 和 $GUI_DOCKHEIGHT 相同。
修复了 #3864:StringRegExp() 因导致无限递归的模式而崩溃。
已修复 #3876:十六进制数算法不正确。
修复了 #3869:幂运算之前的减法运算符解析不正确。
修复了#3879:映射到数组的暗淡。
通过恢复 #3831:GUICtrlSetPos() $GUI_DOCKHCENTER 修复了 #3875:GUICtrlSetResizing() 性能。
修复:自 3.3.15.2 起缺少卸载文件 GUICtrlInternals.au3。
修复:回归 GUICtrlSetResizing() $GUI_DOCKBOTTOM 全屏并使用 WS_POPUP 样式。
UDF:
添加:UBound[2] 示例。
添加:StringRegExp[5] 示例。
添加:_GUICtrlEdit_SetPadding() 函数和示例。
添加:_WinAPI_RegDeleteKey() 可以像 RegRead() 中一样使用 $hKey。
添加了#3863:_WinAPI_GetCapture()。
添加:允许在 UserFunc 中使用 _DebugArrayDisplay()。
添加:_ArrayDisplay() 和 _DebugArrayDisplay() 支持最小列宽。
添加:_Array2DCreate() 支持一维和/或二维数组。
添加:_DebugReportVar() 显示 DllStruct 内容。
添加:_ArrayDisplay() 和 _DebugArrayDisplay() 显示 {Array[dims]}、{Map[nentry]} 和 {Object}。
修复了 #3867:更改“SecurityConstants.au3”以避免名称冲突。 这是一个重大的脚本变更
已修复:3.3.15.1、_WinAPI_RegCreateKey() 和 _WinAPI_RegOpenkey() 中的回归。
已修复:_GDIPlus_GraphicsGet*() 上 #3835 的回归。
修复了 #3871:_ArrayDisplay() 挂起带有 Null 元素的排序数组。
已修复:_FTP_FileGetSize() 尺寸非常大。
已修复 #3872:AutoIt 帮助中的 FTP 服务器不再可访问。
修复了 #3877:GUICtrlCreateLabel() 重叠控制文档精度 ($WS_CLIPSIBLINGS)。
修复了 #3883:_DebugArrayDisplay() 产生未调用的控制台消息。

展开内容

类似软件

  • 微信开发者工具稳定版

    9.1/231.8M

    微信开发者工具稳定版是一款由微信官方推出的编程开发工具,此版本是比较稳定的一个版本,是由测试版缺陷收敛后转为稳定版,想对于正常版本来说,此版本在原来的基础上解决了部分windows机器打开时工具黑屏,设置改变后,再次启动时没有生效的问题。

    查看
  • ISPSoft(PLC编程软件)

    8.9/1.56G

    ISPSoft是一款适用于台达系列PLC设备的编程软件。 ISPSoft具备强大的功能和工具,可用于创建和编写PLC和HMI的程序。它提供了直观的图形化界面,方便用户进行程序的设计和编写。

    查看
  • PhantomJS(JavaScript编辑器)

    9.1/17.36M

    PhantomJS是一款体积小巧、简单易用的JavaScript的绿色编译器,它是基于WebKit的,软件支持web,其最大的特点在于速度特别快,使用起来也非常简单,无需写注册表!

    查看
  • Iceworks

    9.1/78.88M

    Iceworks飞冰是一款编程开发工具。这是一个图形化界面的开发平台,它承载了ICE的物料体系和开发体验。Iceworks 是 ICE 推出的辅助开发者快速开发中后台前端应用的 GUI 软件,目前支持 macOS 和 Windows 两大平台。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Visual Basic 6.0中文破解版

    8.0/241.56M

    VB6.0破解版,全称Visual Basic 6.0,一款专业实用的编程开发工具,为了让人们更好的学习编程而推出,基础是编程语言Basic,也是老vb的最后一个版本。

    查看
  • Android Studio(Android开发环境)

    9.1/1.34G

    Android开发环境

    查看
  • fiddler(抓包工具)官方中文免费版

    9.1/6.24M

    fiddler抓包工具官方中文免费版是一款非常专业的http协议调试代理工具,为了利于使用,该版本已完成全部汉化。它不仅能够记录并检查所有用户的电脑和互联网之间的http通讯,同时用户在设置断点之后,可以查看所有的“进出”Fiddler的数据如cookie,html,js,css

    查看
  • dnSpy反编译工具中文版

    9.1/155.39M

    dnSpy反编译工具是一款专门针对net程序反编译工具,该项目包含了反编译器,调试器和汇编编辑器等功能组件,而且可以通过自己编写扩展插件的形式轻松实现扩展。该项目使用 dnlib读取和写入程序集,以便处理有混淆代码的程序(比如恶意程序)而不会崩溃。

    查看
  • UltraEdit官方版(文本代码编辑器)

    9.6/107.53M

    UltraEdit官方版是一款功能强大的基于磁盘的文本代码编辑器,它可用于编辑HTML,PHP,JavaScript,Perl,C / C ++,Python和几乎任何其他编码/编程语言,并且UltraEdit还能处理和编辑超过4GB的文件!

    查看
  • intellij idea 2019中文版

    8.8/675.57M

    intellij idea 2019是一款热门的java集成开发环境,新的版本也带了许多让人惊喜的改变,可以直接支持Java 12预览功能 ,全新检查与快速修复。三元表达式拥有更精准的警告突出显示,另外改进了数学运算分析,例如乘法,余数和按位运算等。软件带有一组新的重构和意图,可

    查看
  • visual studio 2010中文旗舰版

    8.0/2.46G

    Vs2010中文旗舰版是微软公司推出的开发工具包,也是目前最流行的Windows平台应用程序开发环境,它拥有一个基本完整的开发工具集,包括了整个软件生命周期(软件的产生直到报废或停止使用的生命周期)中所需要的绝大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等

    查看
  • JetBrains WebStorm 2025中文版

    5.0/1.02G

    专业集成开发环境(IDE)

    查看
  • JetBrains Rider 2025中文版

    3.4/1.56G

    JetBrains Rider 2025中文版是一款跨平台 .NET 开发工具软件,主打 AI 集成与高效调试。AI 助手支持本地模型(如 Claude 3.7、Gemini 2.0)及离线模式,提供智能代码补全与测试生成,提升编码效率。

    查看
  • IntelliJ IDEA 2025中文版

    10.0/1.43G

    适用于Java和Kotlin专业开发的IDE

    查看
  • linkboy(图形化编程仿真平台)

    8.9/320.38M

    图形化编程仿真平台。

    查看
  • Intel Parallel Studio XE 2020

    9.0/2.87G

    Intel Parallel Studio XE 2020是一款专业的软件开发工具,软件提供了构建、分析和扩展应用程序所需的所有功能,帮助用户在各个平台上进行本地代码开发。

    查看
  • 欧姆龙Sysmac Studio编程软件

    9.1/3.33G

    一款提供整合开发环境的软件

    查看
  • Flutter(谷歌开源框架)

    9.0/1.02G

    Flutter官方版是 Google 开源的应用开发框架,拥有强大的UI框架,帮助你通过简单代码编辑,即可同时在iOS和Android上开发出媲美原生体验的精美应用。

    查看
  • html help workshop

    9.0/3.3M

    html help workshop是由微软推出的HELP文件工具,而且除了HTML格式的帮助文件以外,用户也能够制作CHM文件,相比较于其他的制作软件,这款要更加方便,特别是CHM帮助文件本身就有html文件的特征。

    查看