Au3腳本是AutoIt3 Windows自動(dòng)安裝腳本語(yǔ)言,AutoIt3 是一種自動(dòng)控制工具。AutoIt3可以被用來(lái)自動(dòng)完成任何基于 Windows 或 DOS 的簡(jiǎn)單任務(wù)。AutoIt3最初被設(shè)計(jì)用來(lái)自動(dòng)完成安裝那些其它方法不能自動(dòng)安裝的軟件。
Au3腳本,也就是AutoIt3 Windows自動(dòng)安裝腳本語(yǔ)言。
AutoIt3 是一種自動(dòng)控制工具。這在PC首次展示時(shí)非常有用,那時(shí)成百上千的機(jī)器需要被自動(dòng)的安裝。盡管有一些程序如 MS Office, Mcafee, IE4 等具有自動(dòng)安裝的組件,可還有太多的程序不具備自動(dòng)安裝的功能。那就是用到 AutoIt 的地方。AutoIt 也可以被用來(lái)在你的機(jī)器上完成簡(jiǎn)單的任務(wù)。
AutoIt3 運(yùn)行時(shí)讀取一個(gè)指定的腳本文件。這個(gè)腳本文件使得 AutoIt 完成一系列操作,包括
執(zhí)行程序(Windows 應(yīng)用程序,DOS命令,等等。)
發(fā)出按鍵和鼠標(biāo)點(diǎn)擊(所有字符,不受鍵盤(pán)布局約束)。
窗口操作(例如最小化,隱藏,恢復(fù),等待,激活(同樣適用 Win98/Win2000))。
簡(jiǎn)單剪貼板文本操作。
最值一提的是它很?。ū旧戆珽XE件,沒(méi)有DLL文件,沒(méi)有注冊(cè)表項(xiàng))而且免費(fèi)! (并且將保持免費(fèi)).
2.1 版后新加入的Aut2Exe。 本程序可以從一個(gè) AutoIt 腳本創(chuàng)建可執(zhí)行程序!
2.21版后,你可以發(fā)送十進(jìn)制 ASCII 代碼,就像 ALT 鍵加數(shù)字小鍵盤(pán)(比如 ALT+65='A') 非常有用來(lái)發(fā)送特定的字符(比如 '~' 在一個(gè)意大利鍵盤(pán)上)。
Au3腳本就是 Autoit v3 版的簡(jiǎn)稱(chēng)。
控件
直接獲取編輯框、復(fù)選框、列表框、選擇框、按鈕、狀態(tài)欄上的信息,并且作用于這些控件而不必?fù)?dān)心鍵擊動(dòng)作落空。甚至還可以作用于非活動(dòng)窗口上的控件!
語(yǔ)言升級(jí)
“更適用的”數(shù)值類(lèi)型、無(wú)限長(zhǎng)度的字符串、混合語(yǔ)句、if 語(yǔ)句、條件選擇語(yǔ)句、while 循環(huán)語(yǔ)句、for 循環(huán)語(yǔ)句、do 循環(huán)語(yǔ)句、函數(shù)、數(shù)組、優(yōu)秀的字符串處理(超過(guò)25個(gè)函數(shù)?。?mdash;—其余功能尚未列出。所有這些都使得制作自動(dòng)化程序的過(guò)程不再痛苦。是的,這是個(gè)GUI自動(dòng)化語(yǔ)言,但v3版的語(yǔ)法將更加強(qiáng)大,足以用來(lái)編寫(xiě)一般用途的腳本。AutoIt 的舊版本總是被認(rèn)為是“不太合適的語(yǔ)言”,現(xiàn)在將不再是這樣了。
鼠標(biāo)動(dòng)作
我們花了許多時(shí)間用在對(duì)鍵擊和鼠標(biāo)動(dòng)作的模擬功能的優(yōu)化上,使其在目前所有的操作系統(tǒng)上都可以做到盡可能的精確。在這一版本中鼠標(biāo)動(dòng)作的功能也表現(xiàn)得更像“人類(lèi)”了,甚至可以用來(lái)創(chuàng)建靈活的演示腳本。所有模擬鼠標(biāo)和鍵盤(pán)動(dòng)作的程序在模擬動(dòng)作的“速度”及其它功能上都是高度可定制的。