最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

autoit入門(mén)教程小結(jié)第4/5頁(yè)

 更新時(shí)間:2008年06月19日 09:14:04   作者:  
對(duì)于聽(tīng)說(shuō)過(guò)autoit腳本的朋友,下面的入門(mén)教程是個(gè)不錯(cuò)的教材,建議大家看看

1、模擬鼠標(biāo)點(diǎn)擊(按鈕等)控件
既然是模擬用戶操作,自然就包括了模擬鼠標(biāo)點(diǎn)擊在內(nèi)。
適用命令/函數(shù):Click/MouseClick/ControlClick
其中Click/MouseClick用來(lái)模擬用戶的物理操作(點(diǎn)擊),把鼠標(biāo)點(diǎn)擊事件發(fā)送到指定坐標(biāo)位置(相對(duì)當(dāng)前窗口或絕對(duì)位置)上,但這種方法并不能保證100%的準(zhǔn)確性,屏幕分辨率、用戶干擾和系統(tǒng)環(huán)境等都會(huì)影響到它們的執(zhí)行結(jié)果,而ControlClick則直接把鼠標(biāo)點(diǎn)擊事件發(fā)送到目標(biāo)窗口的目標(biāo)控件上,因而更準(zhǔn)確,一般我們不考慮使用坐標(biāo)位置方式的點(diǎn)擊,下面僅以ControlClick為例說(shuō)明:
AHK:
ControlClick [, 目標(biāo)控件或坐標(biāo)位置, 窗口標(biāo)題, 窗口文本, 鼠標(biāo)按鈕, 點(diǎn)擊次數(shù), 選項(xiàng),排除標(biāo)題, 排除文本]
AU3:
ControlClick ( "窗口標(biāo)題", "窗口文本", 控件ID [, 按鈕] [, 點(diǎn)擊次數(shù)]] )
對(duì)AHK而言,“目標(biāo)控件”參數(shù)是指要點(diǎn)擊的控件的類(lèi)別名(ClassNN)或控件文本,另外還可以使用控件句柄(若用的是控件句柄則第一個(gè)參數(shù)需留空,并在第二個(gè)參數(shù)中使用ahk_id %控件句柄%)。

Q:用什么工具來(lái)獲得目標(biāo)控件的這些信息呢?
A:AHK用戶請(qǐng)使用 AutoIt3 Window Spy,AU3用戶則請(qǐng)使用AutoIt Window Info,你可以在相應(yīng)的開(kāi)始菜單項(xiàng)目里找到它們,或者到安裝目錄下尋找。

Q:如何使用這兩個(gè)工具?
A:先打開(kāi)你要進(jìn)行操作的目標(biāo)窗口,然后運(yùn)行 AutoIt3 Window Spy 或 AutoIt Window Info,接下來(lái)就是把鼠標(biāo)移到目標(biāo)控件上(比如某個(gè)按鈕):
AutoIt3 Window Spy 使用演示截圖:


AutoIt Window Info 使用演示截圖:

現(xiàn)在我們假設(shè)已打開(kāi)并激活了“系統(tǒng)屬性”窗口,而任務(wù)是點(diǎn)擊它的“確定”按鈕,則可用以下幾種方法:
【示例4.1.1】
AHK:
ControlClick, 確定, 系統(tǒng)屬性
ControlClick, Button2, 系統(tǒng)屬性

AU3:

ControlClick("系統(tǒng)屬性", "", 1)
ControlClick("系統(tǒng)屬性", "", "Button2")
ControlClick("系統(tǒng)屬性", "", "確定")
提醒:即使目標(biāo)窗口或控件是隱藏狀態(tài),ControlClick命令還是可以“點(diǎn)擊”目標(biāo)控件,但不能保證成功率。

2、模擬鍵盤(pán)操作
鍵盤(pán)也是我們?cè)诓僮鞔翱跁r(shí)會(huì)用到的工具,比如說(shuō)在安裝軟件的時(shí)候經(jīng)典的“一路回車(chē)大法”。下面簡(jiǎn)單介紹一下模擬鍵盤(pán)操作的方法。
Send
這個(gè)是最直接的方法,就是模擬用戶按鍵行為,直接發(fā)送鍵擊命令,用法請(qǐng)參考官方文檔,在此不予說(shuō)明。
最簡(jiǎn)單的應(yīng)用――按回車(chē):
AHK:

Run, Control Sysdm.cpl
WinWait, 系統(tǒng)屬性
Send, {Enter}
AU3:

Run("Control Sysdm.cpl")
WinWait("系統(tǒng)屬性")
Send("{Enter}")

常見(jiàn)的組合鍵――Alt+X / Ctrl+N等等,在安裝軟件的時(shí)候經(jīng)常會(huì)有提供一個(gè)按鈕“下一步(N)”,表示按下Alt+N即可觸發(fā)等同于點(diǎn)擊該按鈕的效果,其它的可觸類(lèi)旁通。以打開(kāi)記事本窗口的“文件”菜單為例:
AHK:

Run, Notepad
WinWait, 無(wú)標(biāo)題 - 記事本
WinActivate, 無(wú)標(biāo)題 - 記事本
WinWaitActive, 無(wú)標(biāo)題 - 記事本
Send, !f
AU3:

Run("Notepad")
WinWait("無(wú)標(biāo)題 - 記事本")
WinActivate("無(wú)標(biāo)題 - 記事本")
WinWaitActive("無(wú)標(biāo)題 - 記事本")
Send("!f")

相關(guān)文章

  • Aut2Exe編譯au3腳本為可執(zhí)行文件

    Aut2Exe編譯au3腳本為可執(zhí)行文件

    把AutoIt的.au3腳本文件編譯成可獨(dú)立運(yùn)行的程序當(dāng)然是可實(shí)現(xiàn)的,這樣就可以使得編譯后的程序得以在沒(méi)有安裝AutoIt(或者說(shuō)沒(méi)有AutoIt3.exe這個(gè)解釋程序)的機(jī)器上運(yùn)行。
    2008-06-06
  • Au3截取騰訊天氣的腳本

    Au3截取騰訊天氣的腳本

    騰訊的天氣是相當(dāng)?shù)臏?zhǔn)呀.而且還有實(shí)時(shí)天氣, 今天把它給應(yīng)用上了,附上源代碼拋磚引玉.
    2008-09-09
  • AutoIt腳本的反編譯和代碼格式化問(wèn)題分析

    AutoIt腳本的反編譯和代碼格式化問(wèn)題分析

    這篇文章主要介紹了AutoIt腳本的反編譯和代碼格式化問(wèn)題分析,需要的朋友可以參考下
    2015-10-10
  • autoit HotKeySet 函數(shù)

    autoit HotKeySet 函數(shù)

    HotKeySet 設(shè)置一個(gè)可調(diào)用某用戶函數(shù)的熱鍵。
    2008-06-06
  • autoit 更改個(gè)人文件夾的小工具

    autoit 更改個(gè)人文件夾的小工具

    功 能:更改個(gè)人文件夾的位置 原 理:找到注冊(cè)表中的相應(yīng)位置,顯示出來(lái),并通過(guò)修改對(duì)應(yīng)的鍵值來(lái)指定路徑。 注意事項(xiàng):本程序不移動(dòng)文件夾,只是指定路徑;修改完成后,請(qǐng)馬上重新啟動(dòng)。
    2008-07-07
  • autoit入門(mén)教程小結(jié)

    autoit入門(mén)教程小結(jié)

    對(duì)于聽(tīng)說(shuō)過(guò)autoit腳本的朋友,下面的入門(mén)教程是個(gè)不錯(cuò)的教材,建議大家看看
    2008-06-06
  • autoit 命令行參數(shù)說(shuō)明

    autoit 命令行參數(shù)說(shuō)明

    命令行參數(shù) AutoIt 腳本程序可通過(guò)命令行調(diào)用,當(dāng)我們傳遞命令行參數(shù)到腳本中的時(shí)候會(huì)有一個(gè)特殊的數(shù)組 $CmdLine 保存相關(guān)數(shù)據(jù)。
    2008-06-06
  • 使用AutoIT實(shí)現(xiàn)自動(dòng)登錄/退出客戶端軟件,刪除日志

    使用AutoIT實(shí)現(xiàn)自動(dòng)登錄/退出客戶端軟件,刪除日志

    最近在測(cè)試新版客戶端時(shí)發(fā)現(xiàn),會(huì)不定時(shí)的出現(xiàn)登錄失敗,提示信息是“連接登錄服務(wù)器失敗...”。經(jīng)過(guò)一番嘗試,發(fā)現(xiàn)在安裝客戶端后登錄,錯(cuò)誤出現(xiàn)的幾率較高。
    2009-03-03
  • autoit3最新漢化版下載

    autoit3最新漢化版下載

    想運(yùn)行.au3的朋友必備,因這個(gè)東西,確實(shí)不錯(cuò),我們提出程序的最低版本都基本是autoit3
    2008-06-06
  • QQ向陌生人聊天的autoit腳本

    QQ向陌生人聊天的autoit腳本

    直接輸入對(duì)方的qq號(hào)即可和對(duì)方交談的autoit腳本,沒(méi)什么技術(shù)含量,就是需要掌握下autoit的相關(guān)知識(shí)
    2008-06-06

最新評(píng)論

北川| 水城县| 山阳县| 巢湖市| 克拉玛依市| 巴马| 灌云县| 临朐县| 东乡族自治县| 寿宁县| 朝阳市| 兴仁县| 海南省| 海盐县| 喀喇沁旗| 富平县| 益阳市| 贡觉县| 渝中区| 莱西市| 富宁县| 阿克| 阿勒泰市| 偃师市| 太原市| 九寨沟县| 同德县| 白水县| 文成县| 永登县| 葫芦岛市| 云安县| 六盘水市| 开阳县| 黑水县| 织金县| 嘉峪关市| 新郑市| 普陀区| 桦甸市| 金塔县|