站內(nèi)搜索
電腦軟件
編輯推薦
本類下載榜
總下載排行
軟件簡(jiǎn)介
autoit3是一款簡(jiǎn)單好用的腳本編程軟件。您是不是還在尋找自己好用的腳本編程工具呢?那么就來(lái)看看這款autoit3。該款工具主要用于自動(dòng)完成任何基于Windows或DOS的簡(jiǎn)單任務(wù),能夠幫助用戶自動(dòng)化安裝無(wú)法正常安裝的軟件。軟件擁有直觀大方的工作界面,采用了簡(jiǎn)單易懂的類BASIC表達(dá)式,能夠創(chuàng)建用戶圖形界面接口,支持窗口化操作,具有小巧實(shí)用的優(yōu)點(diǎn)。歡迎需要的用戶來(lái)體驗(yàn)!
AutoIt 目前最新是v3版本,這是一個(gè)使用類似BASIC腳本語(yǔ)言的軟件,它設(shè)計(jì)用于Windows GUI(圖形用戶界面)中進(jìn)行自動(dòng)化操作。它利用模擬鍵盤按鍵,鼠標(biāo)移動(dòng)和窗口/控件的組合來(lái)實(shí)現(xiàn)自動(dòng)化任務(wù)。而這是其它語(yǔ)言不可能做到或無(wú)可靠方法實(shí)現(xiàn)的(例如VBScript和SendKeys)。AutoIt 最初是為PC(個(gè)人電腦)對(duì)數(shù)千臺(tái)PC進(jìn)行配置的批量處理而設(shè)計(jì),不過(guò)隨著v3版本的到來(lái)它也很適合用于家庭自動(dòng)化和編寫用以完成重復(fù)性任務(wù)的腳本。
不同于 AutoIt v2 版本,新的v3版本有更多標(biāo)準(zhǔn)語(yǔ)法-類似于 VBScript 和 BASIC -而且支持更復(fù)雜的表達(dá)式,用戶函數(shù),循環(huán)以及腳本編寫老手們所期待的其它所有內(nèi)容。
正如以前版本一樣,AutoIt 設(shè)計(jì)得盡可能的小(大約115KB)并且不用依賴外部dll文件或添加注冊(cè)表項(xiàng)目即可獨(dú)立運(yùn)行.此外使用 Aut2Exe 這個(gè)工具還可以把腳本文件編譯為獨(dú)立的可執(zhí)行程序.
同時(shí)升級(jí)了ActiveX和DLL版本在AutoIt里稱為 AutoItX – 與v2版本不同的是它將是一個(gè)組合控件 (COM組件對(duì)象模型和同一DLL文件中的標(biāo)準(zhǔn)DLL函數(shù)).AutoItX 將允許您加入一些AutoIt獨(dú)有的特性到您最常用的腳本語(yǔ)言或程序設(shè)計(jì)語(yǔ)言中去!請(qǐng)查看這AutoItX幫助文件 (開始 \ 程序\ AutoIt v3 \ Extras \ AutoItX \ AutoItX Help File) 以獲得更多信息和示例.
最重要的是,AutoIt 將繼續(xù)是的 – 但是如果您打算支持我們花在此工程的時(shí)間,金錢以及所作努力和網(wǎng)站主機(jī)運(yùn)作的話,那么您可以到AutoIt 的主頁(yè)上進(jìn)行捐贈(zèng)。
可以運(yùn)行 Windows 和 Dos 程序
模擬鍵擊動(dòng)作(支持大多數(shù)鍵盤布局)
模擬鼠標(biāo)移動(dòng)和點(diǎn)擊動(dòng)作
對(duì)窗口進(jìn)行移動(dòng),調(diào)整大小和其它操作
直接與窗口的控件交互(設(shè)置/獲取文本,移動(dòng),關(guān)閉等等)
配合剪貼板進(jìn)行剪切/粘貼文本操作
對(duì)注冊(cè)表進(jìn)行操作
控件
直接獲取編輯框、復(fù)選框、列表框、選擇框、按鈕、狀態(tài)欄上的信息,并且作用于這些控件而不必?fù)?dān)心鍵擊動(dòng)作落空。甚至還可以作用于非活動(dòng)窗口上的控件!
語(yǔ)言升級(jí)
更適用的數(shù)值類型、長(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ù)?。┢溆喙δ苌形戳谐觥K羞@些都使得制作自動(dòng)化程序的過(guò)程不再痛苦。是的,這是個(gè)GUI自動(dòng)化語(yǔ)言,但v3版的語(yǔ)法將更加強(qiáng)大,足以用來(lái)編寫一般用途的腳本。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)創(chuàng)建靈活的演示腳本。所有模擬鼠標(biāo)和鍵盤動(dòng)作的程序在模擬動(dòng)作的速度及其它功能上都是高度可定制的。
雙擊autoit-v3-setup.exe開始安裝
點(diǎn)擊I Agree 按鈕同意協(xié)議
選擇32位或64位,為了兼容性考慮,建議選擇X86
選擇默認(rèn)操作是編輯腳本還是run腳本,選擇哪個(gè)都可以
選擇要安裝的組件,選擇全部組件
選擇安裝路徑,用默認(rèn)的即可,也可以根據(jù)需要進(jìn)行更改
點(diǎn)擊Install后開始安裝進(jìn)程,最后點(diǎn)擊Finish完成整個(gè)安裝
完成后在開始菜單中可以看到AutoIT的組件列表
至此AutoIT安裝完成!
Autoit使用教程
在桌面或開始菜單找到 Autoit 程序 ,打開 AutoIt Script Editor 編輯器,這里我以中文版為例 打開后界面如下,Ctrl+N 新建編寫 ,F(xiàn)5 運(yùn)行。
關(guān)鍵的一點(diǎn) ,如何學(xué)習(xí),按下F1,如下圖
將 MsgBox(0, "我的第一個(gè)腳本!", "Hello World!") 拷貝到編輯器中 ,保存到你需要的位置,現(xiàn)在 再按下F5 運(yùn)行下 看看效果
最后 要生成exe 文件 只要按下Ctrl + F7
怎么使用AutoIt工具實(shí)現(xiàn)自動(dòng)上傳文件到網(wǎng)頁(yè)
配置搭建Python+selenium的Windows環(huán)境(在此不再細(xì)說(shuō),請(qǐng)看我的相關(guān)文檔),安裝pycharm工具用來(lái)運(yùn)行Python腳本,安裝autoit一路默認(rèn)安裝即可。
簡(jiǎn)單編寫一個(gè)upload.html,如左圖;用谷歌瀏覽器打開如右圖所示。
下面編寫Python自動(dòng)化腳本,運(yùn)行之后結(jié)果如下:
保持此窗口打開,在開始菜單欄中打開autoit window info,如圖所示
左擊Finder Tool下面的按鈕,分別拖拽到窗口的輸入框和打開按鈕,如圖獲得對(duì)應(yīng)的屬性值
然后打開SCITE Script Editor編輯器,編寫AutoIt腳本,如下圖所示:下一步,運(yùn)行測(cè)試一下這個(gè)腳本是否有效(注意:一定要保持窗口處于打開狀態(tài)),運(yùn)行之后的結(jié)果看右圖
下面我們需要將上面的腳本轉(zhuǎn)為exe格式,為了方便Python的調(diào)用;打開Compile Script to.exe工具,將其生成為exe可執(zhí)行文件。點(diǎn)擊Browser按鈕,選擇upfile.au3文件,點(diǎn)擊Convert轉(zhuǎn)換為upfile.exe如圖所示:
下面就可以直接在Python的腳本中對(duì)upfile.exe進(jìn)行調(diào)用啦。腳本截圖如下:
運(yùn)行Python腳本之后,最終文件自動(dòng)上傳到網(wǎng)頁(yè)上,結(jié)果如圖所示:
簡(jiǎn)單易懂的類BASIC 表達(dá)式
模擬鍵盤,鼠標(biāo)動(dòng)作事件
操作窗口與進(jìn)程
直接與窗口的"標(biāo)準(zhǔn)控件"交互(設(shè)置/獲取文字,移動(dòng),關(guān)閉,等等)
腳本可以編譯為標(biāo)準(zhǔn)可執(zhí)行文件
創(chuàng)建用戶圖形界面接口(GUI)
COM 支持
正則表達(dá)式
直接調(diào)用外部DLL 和Windows API 函數(shù)
程序運(yùn)行為功能(讓程序運(yùn)行于其它賬戶)
詳細(xì)易懂的幫助文件于基于社區(qū)的支持論壇
完全兼容于Windows 2000 / XP / 2003 / Vista / 2008
Unicode 與64位運(yùn)算支持
高精度,易使用的數(shù)學(xué)運(yùn)算
可以運(yùn)行于Windows Vista Account Control (UAC)
1、更新SciTE4AutoIt3至15.503.1200.0(SciTE、Tidy等均有版本升級(jí)).
2、更新AccAu3Wrapper至1.3.1.0(基于SciTE4AutoIt3 15.503.1200.0內(nèi)置的AutoIt3Wrapper)。
3、更新卸載程序、自動(dòng)更新程序、工具箱等子程序。
4、內(nèi)置AuMFCompiler標(biāo)準(zhǔn)版。
5、新增為安裝目錄自動(dòng)補(bǔ)全子目錄的功能。
6、變更Au3.Cc相關(guān)信息到IT天空。
7、修正本軟件及其子程序的編譯方式。
8、修正SciTE主配置文件,解決部分系統(tǒng)下出現(xiàn)的字體顯示問(wèn)題。
9、進(jìn)一步修正個(gè)別情況下不顯示編譯進(jìn)度條的問(wèn)題。
10、清理舊版本目錄功能,新增刪除用戶目錄下AutoIt v3目錄的功能。
11、更新SciTE4AutoIt3至14.801.2025.0(提升SciTE至3.4.4等)。
12、更新AccAu3Wrapper至1.2.0.0版,兼容新編譯參數(shù)。
13、修正默認(rèn)顯示編譯進(jìn)度條。
14、漢化新功能,如編譯(測(cè)試模式)、打開腳本所在目錄等。
15、修正工具箱退出時(shí),無(wú)論單擊確定還是取消都會(huì)退出的BUG。
16、更新Au3至v3.3.12.0(Release)。
17、更新幫助文檔至3.3.12.0版,2014.6.10漢化。
18、更新AccAu3Wrapper至1.1.2.1版。
易語(yǔ)言v4.05修訂版 簡(jiǎn)體中文特別版_易學(xué)易用的漢語(yǔ)編程語(yǔ)言
WinHex16進(jìn)制編輯器19.3 漢化綠色版
Microsoft Visual FoxPro 6.0簡(jiǎn)體中文免安裝版【可視化編程工具】
PHP For Windows 7.3.9 官方安裝版
UltraEdit(文本編輯器)21.20.1001.0 烈火漢化增強(qiáng)版
WinHex(16進(jìn)制編輯器)19.8 SR-4 中文綠色版
Java SE Runtime Environment 9.0u177 x64 官方安裝版
易語(yǔ)言(支持基于漢語(yǔ)字和詞編程) 綠色精簡(jiǎn)版
PSPad editor V5.0.2(321)中文綠色版
EXE資源查看提取器_Resource Explorer 漢化綠色版
Source Insight 4.0 漢化綠色版_功能強(qiáng)勁的程序編輯器
網(wǎng)絡(luò)編輯超級(jí)工具箱(文章快速格式化) v1.2綠色加強(qiáng)版
匯編指令助手查詢器 (匯編指令大全)V1.1 綠色版
UltraEdit 21.20.1009.0烈火漢化綠色版
UltraEdit-32 15.00.0.1042簡(jiǎn)體中文綠色便攜版
Hex Workshop x64(bin文件編輯器)V6.7.25284 漢化版