當(dāng)前位置:首頁 > 電腦軟件 > 編程軟件 > AutoIt(au3腳本工具)完整版

AutoIt(au3腳本工具)完整版

版本:v3.3.16.1 大小:12.88M 語言:英文 類別:編程軟件
  • 類型:國外軟件
  • 授權(quán):共享軟件
  • 更新:2023-11-22
  • 廠商:AutoIt
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7,WinXP
  • 本地下載
9
0% 0%

情介紹

AutoIt 3官方版是一款非常有名的windows自動安裝腳本語言,或者說這是一種自動控制工具,你可以利用它自動完成任何基于windows或DOS的簡單任務(wù),最初他被設(shè)計用來自動完成安裝那些其他方法不能自動安裝的軟件。
許多用戶都知道在PC早期的時候許多應(yīng)用程序都是無法自動安裝的,而autoit3的作用就是幫助用戶讓程序能夠自動安裝,運(yùn)行時,軟件讀取一個指定的腳本文件,這個腳本文件回事用戶的應(yīng)用程序完成一系列的操作,包括執(zhí)行程序,發(fā)出按鍵和鼠標(biāo)點(diǎn)擊,窗口操作等等。雖然現(xiàn)在許多軟件的應(yīng)用程序都擁有自動安裝腳本,不過我們的用戶仍然可以利用autoit3中文版進(jìn)行一些自動操作腳本的設(shè)計和開發(fā),有需要的用戶不要錯過哦。

autoit3控件介紹

直接獲取編輯框、復(fù)選框、列表框、選擇框、按鈕、狀態(tài)欄上的信息,并且作用于這些控件而不必?fù)?dān)心鍵擊動作落空。甚至還可以作用于非活動窗口上的控件!

autoit3語言升級

“更適用的”數(shù)值類型、無限長度的字符串、混合語句、if 語句、條件選擇語句、while 循環(huán)語句、for 循環(huán)語句、do 循環(huán)語句、函數(shù)、數(shù)組、優(yōu)秀的字符串處理(超過25個函數(shù)?。溆喙δ苌形戳谐?。所有這些都使得制作自動化程序的過程不再痛苦。是的,這是個GUI自動化語言,但v3版的語法將更加強(qiáng)大,足以用來編寫一般用途的腳本。

控件操作

除了“標(biāo)題/文字”這種v2版本已有的識別窗口的方法以外,現(xiàn)在還可以通過類別名和句柄來識別窗口。您可以對窗口進(jìn)行移動、隱藏、顯示、調(diào)整大小、激活、關(guān)閉以及其它所有您想要實現(xiàn)的操作。
AutoIt自帶的窗口信息工具,可以偵測窗口信息以及窗口上的控件信息,是輔助腳本編寫的利器。窗口信息工具上會顯示:窗口的標(biāo)題名、類名、坐標(biāo)、大小、樣式以及句柄,控件ID、類名、控件上的文本、坐標(biāo)、大小和樣式,等等。這些信息都可以直接拷貝粘貼到腳本中直接使用,很是方便。
窗口和控件相關(guān)的基本操作函數(shù)在幫助文檔的 [函數(shù)參考] -> [窗口管理] 分類下。

常用快捷鍵

0.【中鍵】刷新目標(biāo)程序窗口信息(必須先F1選取目標(biāo)安裝程序才會激活 ,才能刷新窗口信息)
   包括:標(biāo)題、文本、控件(類、枚舉)、目標(biāo)窗口進(jìn)程名
1.【F1】選擇目標(biāo)程序,獲取窗口信息的控件自動隱藏激活
2.【F2】保存目前腳本
3.【F5】新建腳本
4.【File】選擇需要打包的資源文件(如圖標(biāo)、文本或者你需要釋放的自動安裝源程序等)
5..定義變量,輸入字符后:
   【+】增加變量供隨時調(diào)用
   【$】插入腳本編輯框
  選擇項:
   【Local】【Dim】【Global】【Const】連同輸入框字符一起插入
   【$】只插入輸入框字符作為變量使用
6.【W(wǎng)in】=WinWaitActive ( "窗口標(biāo)題", "窗口文本"}
    自動插入激活目標(biāo)窗口的語句
7.【Send】模擬鍵盤相關(guān)命令,可自定義
8.【SendX】發(fā)送文字,獲取目標(biāo)控件信息(類、枚舉)后,選擇【中文】或者【英文】
8.【選空】uncheck控件;【選中】check控件
9.【Click】模擬點(diǎn)擊控件,可自定義為雙擊
10.【Tree】下一版本實現(xiàn)該功能
11.【Select】選擇下拉列表的子項
12.【MClick】模擬點(diǎn)擊屏幕任意位置
13.【XClick】增強(qiáng)模擬點(diǎn)擊,使腳本適用于任意PC,下一版本實現(xiàn)該功能
14.【Adlib】檢測意外進(jìn)程和彈窗并強(qiáng)制關(guān)閉
15.【進(jìn)程】【彈窗】查殺已知進(jìn)程和彈窗
16.【Delete】默認(rèn)為【本機(jī)】,選【其他】使腳本適用于任何PC
17.【AutoRun】添加任意存在文件到注冊表自啟動項
18.【DelRun】刪除指定注冊表啟動項
19.【測試】自動生成腳本,并可選擇測試任意已存在腳本
20.【編譯】選擇腳本對象和編譯圖標(biāo)之后,編譯為任意PC可執(zhí)行的exe

更新日志

v3.3.16.1版本
AutoIt:
修復(fù)了 #3866:REGEXPCLASS 在 3.3.16.0 中損壞。
修復(fù)了 #3865:圖像控件調(diào)整大小的行為與強(qiáng)制 $GUI_DOCKWIDTH 和 $GUI_DOCKHEIGHT 相同。
修復(fù)了 #3864:StringRegExp() 因?qū)е聼o限遞歸的模式而崩潰。
已修復(fù) #3876:十六進(jìn)制數(shù)算法不正確。
修復(fù)了 #3869:冪運(yùn)算之前的減法運(yùn)算符解析不正確。
修復(fù)了#3879:映射到數(shù)組的暗淡。
通過恢復(fù) #3831:GUICtrlSetPos() $GUI_DOCKHCENTER 修復(fù)了 #3875:GUICtrlSetResizing() 性能。
修復(fù):自 3.3.15.2 起缺少卸載文件 GUICtrlInternals.au3。
修復(fù):回歸 GUICtrlSetResizing() $GUI_DOCKBOTTOM 全屏并使用 WS_POPUP 樣式。
UDF:
添加:UBound[2] 示例。
添加:StringRegExp[5] 示例。
添加:_GUICtrlEdit_SetPadding() 函數(shù)和示例。
添加:_WinAPI_RegDeleteKey() 可以像 RegRead() 中一樣使用 $hKey。
添加了#3863:_WinAPI_GetCapture()。
添加:允許在 UserFunc 中使用 _DebugArrayDisplay()。
添加:_ArrayDisplay() 和 _DebugArrayDisplay() 支持最小列寬。
添加:_Array2DCreate() 支持一維和/或二維數(shù)組。
添加:_DebugReportVar() 顯示 DllStruct 內(nèi)容。
添加:_ArrayDisplay() 和 _DebugArrayDisplay() 顯示 {Array[dims]}、{Map[nentry]} 和 {Object}。
修復(fù)了 #3867:更改“SecurityConstants.au3”以避免名稱沖突。 這是一個重大的腳本變更
已修復(fù):3.3.15.1、_WinAPI_RegCreateKey() 和 _WinAPI_RegOpenkey() 中的回歸。
已修復(fù):_GDIPlus_GraphicsGet*() 上 #3835 的回歸。
修復(fù)了 #3871:_ArrayDisplay() 掛起帶有 Null 元素的排序數(shù)組。
已修復(fù):_FTP_FileGetSize() 尺寸非常大。
已修復(fù) #3872:AutoIt 幫助中的 FTP 服務(wù)器不再可訪問。
修復(fù)了 #3877:GUICtrlCreateLabel() 重疊控制文檔精度 ($WS_CLIPSIBLINGS)。
修復(fù)了 #3883:_DebugArrayDisplay() 產(chǎn)生未調(diào)用的控制臺消息。

載地址

  • 電腦版
AutoIt(au3腳本工具)完整版 v3.3.16.1

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)