fbpx
维基百科

AutoIt

AutoIt(读音aw-tow-it)[3]是一个用于Microsoft Windows免费自动化语言。在它的早期发布版本中,这个软件主要旨在为微软Windows程序创建自动化脚本(有时也称为[4]但现在已经成长为包含了编程语言设计和全面功能的增强的软件。

AutoIt
開發者Jonathan Bennett & AutoIt Team
目前版本
  • 3.3.16.1 (2022年9月19日;穩定版本)[1]
操作系统Microsoft Windows
类型GUI脚本语言自动化
许可协议免费 闭源
网站www.autoitscript.com

在版本3中,AutoIt的语法结构调整为接近于BASIC系列的语言。它是使用经典数据模型、利用可以存储多种数据类型包括数组的变量类型的第三代编程语言。它兼容于Windows 9598MENT42000XP2003Vista以及Windows 7(然而,在3.3.0版本中终止了(页面存档备份,存于互联网档案馆)对Windows 2000之前操作系统的支持)。

AutoIt自动化脚本可以编译成压缩、单一的可执行文件,这样的文件可以运行在没有安装AutoIt解释器的计算机上。广泛的函数库(称为UDF或“用户定义函数”)[5]包含在程序中或可以从网站中下载,通过他们可以添加许多专用的功能。AutoIt的安装程序中还自带了基于SciTEIDE。其中集成了编译器和帮助文本,从而为使用AutoIt的开发者提供了事实上的标准环境。

功能

  • 用于Windows桌面环境的类BASIC结构的脚本语言。
  • 用于特殊应用程序的插件库和模組。
  • AutoIt用户和开发者的在线支持论坛。
  • 支持TCPUDP协议。
  • 支持COM(组件对象模型)对象。
  • 调用Win32 DLL中的函数。
  • 运行控制台应用程序和访问标准流
  • 包含文件在编译文件中以便在运行时提取。
  • GUI接口,创建消息和输入框。
  • 播放、暂停、恢复、停止、寻道声音文件,获取播放的当前位置和声音文件的长度。
  • 模拟鼠标移动。
  • 操作窗口和进程。
  • 自动发送用户输入和键击到应用程序以及程序中的单个控件。
  • 可以把脚本编译为单个可执行文件。
  • 从3.2.4.0开始增加了Unicode支持。
  • 从3.2.10.0开始增加了64位支持。
  • 支持正则表达式
  • 可工作于Windows Vista使用者帐户控制(UAC)
  • 通过库进行面向对象设计[6]

限制

  • AutoIt是单线程的,这使得异步、并发、并行(例如应用程序间通讯)编程相当困难。

(这可以通过像多进程组件对象模型等方法变通解决。但如果在语言的内部或其库中提供多线程 API,则麻烦会少得多。)

  • AutoIt应用程序有时会被使用启发式查毒的反病毒软件报告为携带病毒,因为这种应用程序是自解压式可执行文件。

用法

AutoIt可以用来创建Microsoft Windows中的工具软件来自动执行常见的任务,例如监视网站,监视网络,磁盘碎片整理以及备份。它还能用来模拟用户的操作,因此在软件测试中可以使用AutoIt代替手动来“驱动”应用程序。它还常用来开发计算机游戏机器人,用来自动执行游戏中的任务。也可以常用于开发系统封装工具。

注释和引用

  1. ^ History. [2023年1月2日] (英語). 
  2. ^ . [2022-04-27]. (原始内容存档于2021-05-08). 
  3. ^ Reply by Jon (AutoIt creator) to a forum topic discussing correct pronunciation[永久失效連結]
  4. ^ Kaplan, Steve. Citrix Metaframe Access Suite for Windows Server 2003. New York: McGraw-Hill. 2003. ISBN 0072195665. 
  5. ^ 存档副本. [2011-12-29]. (原始内容于2012-01-06). 
  6. ^ . [2011-12-29]. (原始内容存档于2010-02-26). 

另请参阅

外部链接

autoit, 读音aw, 是一个用于microsoft, windows的免费自动化语言, 在它的早期发布版本中, 这个软件主要旨在为微软windows程序创建自动化脚本, 有时也称为宏, 但现在已经成长为包含了编程语言设计和全面功能的增强的软件, 開發者jonathan, bennett, team目前版本3, 2022年9月19日, 穩定版本, 操作系统microsoft, windows类型gui脚本语言自动化许可协议免费, 闭源网站www, autoitscript, com在版本3中, 的语法结构调整为. AutoIt 读音aw tow it 3 是一个用于Microsoft Windows的免费自动化语言 在它的早期发布版本中 这个软件主要旨在为微软Windows程序创建自动化脚本 有时也称为宏 4 但现在已经成长为包含了编程语言设计和全面功能的增强的软件 AutoIt開發者Jonathan Bennett amp AutoIt Team目前版本3 3 16 1 2022年9月19日 穩定版本 1 操作系统Microsoft Windows类型GUI脚本语言自动化许可协议免费 闭源网站www autoitscript com在版本3中 AutoIt的语法结构调整为接近于BASIC系列的语言 它是使用经典数据模型 利用可以存储多种数据类型包括数组的变量类型的第三代编程语言 它兼容于Windows 95 98 ME NT4 2000 XP 2003 Vista以及Windows 7 然而 在3 3 0版本中终止了 页面存档备份 存于互联网档案馆 对Windows 2000之前操作系统的支持 AutoIt自动化脚本可以编译成压缩 单一的可执行文件 这样的文件可以运行在没有安装AutoIt解释器的计算机上 广泛的函数库 称为UDF或 用户定义函数 5 包含在程序中或可以从网站中下载 通过他们可以添加许多专用的功能 AutoIt的安装程序中还自带了基于SciTE的IDE 其中集成了编译器和帮助文本 从而为使用AutoIt的开发者提供了事实上的标准环境 目录 1 功能 2 限制 3 用法 4 注释和引用 5 另请参阅 6 外部链接功能 编辑用于Windows桌面环境的类BASIC结构的脚本语言 用于特殊应用程序的插件库和模組 AutoIt用户和开发者的在线支持论坛 支持TCP和UDP协议 支持COM 组件对象模型 对象 调用Win32 DLL中的函数 运行控制台应用程序和访问标准流 包含文件在编译文件中以便在运行时提取 GUI接口 创建消息和输入框 播放 暂停 恢复 停止 寻道声音文件 获取播放的当前位置和声音文件的长度 模拟鼠标移动 操作窗口和进程 自动发送用户输入和键击到应用程序以及程序中的单个控件 可以把脚本编译为单个可执行文件 从3 2 4 0开始增加了Unicode支持 从3 2 10 0开始增加了64位支持 支持正则表达式 可工作于Windows Vista的使用者帐户控制 UAC 通过库进行面向对象设计 6 限制 编辑AutoIt是单线程的 这使得异步 并发 并行 例如应用程序间通讯 编程相当困难 这可以通过像多进程 组件对象模型等方法变通解决 但如果在语言的内部或其库中提供多线程 API 则麻烦会少得多 AutoIt应用程序有时会被使用启发式查毒的反病毒软件报告为携带病毒 因为这种应用程序是自解压式可执行文件 用法 编辑AutoIt可以用来创建Microsoft Windows中的工具软件来自动执行常见的任务 例如监视网站 监视网络 磁盘碎片整理以及备份 它还能用来模拟用户的操作 因此在软件测试中可以使用AutoIt代替手动来 驱动 应用程序 它还常用来开发计算机游戏机器人 用来自动执行游戏中的任务 也可以常用于开发系统封装工具 注释和引用 编辑 History 2023年1月2日 英語 引文格式1维护 未识别语文类型 link AutoIt Downloads 2022 04 27 原始内容存档于2021 05 08 Reply by Jon AutoIt creator to a forum topic discussing correct pronunciation 永久失效連結 Kaplan Steve Citrix Metaframe Access Suite for Windows Server 2003 New York McGraw Hill 2003 ISBN 0072195665 存档副本 2011 12 29 原始内容存档于2012 01 06 AutoitObject a library to use object oriented design in autoit 2011 12 29 原始内容存档于2010 02 26 另请参阅 编辑AutoHotkey Automator 用于Macintosh KiXtart iMacros thinBasic Visual Basic Winbatch Expect外部链接 编辑官方主页 页面存档备份 存于互联网档案馆 AutoIt中文论坛 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title AutoIt amp oldid 74373882, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。