作者SilentWorld (June)
看板EzHotKey
標題Re: [-AI-] 請問AutoIt能忽略沒出現的訊息視窗嗎?
時間Mon Mar 8 05:21:26 2010
※ 引述《pumba ()》之銘言:
: 剛接觸AutoIt
: 目前只會用AutoIt Macro Generator來錄製軟體的安裝過程orz
: 來產生自動安裝檔
: 安裝的是遠端監控軟體UltraVNC
: 現在遇到一個問題
: 如果xp系統內建的防火牆功能有開啟時
: 安裝完並執行UltraVNC後
: 就會出現是否允許或封鎖UltraVNC的訊息視窗
: 這部份用AutoIt來自動選擇
: 一切正常
: 但假如xp內建防火牆功能是關閉的話
: 執行UltraVNC後
: 便不會出現防火牆的訊息視窗
: AutoIt就會卡在這邊了orz
: 想請問說
: 當防火牆的訊息視窗沒出現時
: 不知是否有指令可以讓AutoIt自動忽略並結束?
: 底下是.au3的內容~
判斷視窗是否存在就可以囉!
-----
run("winvnc.exe")
;--- AutoIt Macro Generator V 0.21 beta ---
Opt("WinTitleMatchMode", 4)
If WinExists("Windows 安全性警示","為了協助保護您的電腦") Then
ControlClick("Windows 安全性警示","為了協助保護您的電腦","Button4")
Endif
-----
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: SilentWorld 來自: 61.231.80.15 (03/08 05:21)
1F:推 scsnake:你無法知道視窗什麼時候會出現... 03/08 07:31