1樓:網友
除錯方法還是有的。
估計是下面這句有問題,一直在等待視窗被啟用。
winwaitactive ("2345看圖王 安裝 ","2345看圖王 安裝已完成!")
可能是對應的視窗文字不對,請直接拷貝auoit視窗資訊工具捕獲的文字,最後的感嘆號是中文的還是英文的,差一點都不行的。
要確認此句是否執行成功,在這句後加乙個msgbox或者consolewrite看看。
有時能用,有時不能用,因為winwaitactive只是被動等待視窗啟用,對於視窗不在啟用狀態的情況需要用winactivate函式去主動啟用,否則winwaitactive會一直等下去,導致程式掛起。
也就是說,在winwaitactive之前最好加上判斷,若視窗不在啟用狀態,則主動去啟用一下,然後等待視窗啟用成功後做下一步操作。
if not winactive("視窗") then winactivate("視窗")
winwaitactive("視窗")
打包檔案,用fileinstall函式。
fileinstall ( "原始檔", "目標路徑" [,標誌] )
其中,目標路徑指示指令碼程式執行時將該打包檔案解壓到哪個位置。
標誌引數用以決定是否覆蓋已存在的檔案:
0 = (預設)不覆蓋已存在的檔案。
1 = 覆蓋已存在的檔案。
au3指令碼執行不了,請高人指點
2樓:網友
發展趨勢的話,這個我目前知道的工程應用只有 軟體測試 這一塊。
這種指令碼一般都是用來改善自己的工作效率。
不可能用autoit直接開發乙個大型的工程專案的。
autoit 3 挺不錯的。
不過你是想問哪一方面呢?
我所知道的:
1.功能強大。無論是au3還是ahk,這兩個語言在windows平臺都可以幹很多事。有時候,c語言要很多**才能搞定的問題,au3也許一行**就ok了。
在軟體測試這一塊也能起到作用。因為軟體測試的自動化指令碼需要。比如綠盟公司招聘的要求裡面就有「有使用autoit使用經驗的優先」。
嗯,你沒問清楚,我能說的就這麼多了。
希望對你有幫助。
裝機軟體自動安裝的au3指令碼問題
3樓:小夢想勇敢闖
用視窗資訊工具識別控制項屬性,使用: winwait - 等待視窗出現 winactivate - 啟用視窗 controlclick - 點選"下一步"或「完成」按鈕。
關於au3編寫指令碼 右下角圖示的問題!
4樓:ab漫反射
opt("traymenumode", 1) ;預設選單專案 (指令碼暫停中/退出) 將不會顯示。
opt("trayoneventmode", 1)
tray_exit = traycreateitem("退出");新增乙個退出。
trayitemsetonevent(-1, "from1close")
traysetstate()
while 1
winkill("引領3d pk潮流 最多人群戰的三國戰爭網遊 《三國群英傳2 online》官方** - microsoft internet explorer")
winkill("2010年最新版網頁遊戲,好男兒選擇的戰爭! -microsoft internet explore")
winkill("2010年最值得期待網遊-幻浪-傲視天地官網 - microsoft internet explorer")
winkill("《西遊記》福利版今日上線!2010年最火爆的網遊新作正式公測! -microsoft internet explorer")
sleep(50)
wendfunc from1close()
exitendfunc
你難道沒發現你這個指令碼特別佔用cpu嗎,幫你改了一下佔用cpu的問題,另外去掉暫停選項,還有**不懂追問 下面這個是可以用外部檔案的,將視窗名稱放到裡面,乙個視窗占用一行。
opt("traymenumode", 1) ;預設選單專案 (指令碼暫停中/退出) 將不會顯示。
opt("trayoneventmode", 1)
tray_exit = traycreateitem("退出");新增乙個退出。
trayitemsetonevent(-1, "from1close")
traysetstate()
lines = _filecountlines('')
file = fileopen('')
while 1
for $i = 1 to $lines
tile = filereadline($file,$lines)
if not $tile = '' then winkill($tile)
nextsleep(50)
wendfunc from1close()
exitendfunc
au3程式設計如下兩句無法執行,問題出在哪
5樓:網友
試試這樣呢?
fileinstall(".\", @windowsdir & "\temp\", 1)
fileinstall(".\ntldr_longhorn", @homedrive & "\ntldr")
寫出相對路徑。
如果你是win7/vista並且上面那樣還不行的話,就在指令碼開頭加上:
#requireadmin
au3+為什麼是最穩定的?請用電勢解釋……書上的一道題目,我用au3+的氧化性最強就可以解釋了偏偏
6樓:60我的王國
標態下,以標準電勢為參照,可以這麼認為電勢高的氧化性比電勢低的更強。
CS中都有哪些指令碼?cs1 5指令碼
有些指令碼 是算作弊的哦,不但提高不了技術還可能被人罵。cs1.5指令碼 浦北部落!各種免費指令碼!實用舒服!謝謝 給分。我想知道cs的指令碼有什麼用 菜鳥老是說我用指令碼外掛!真菜。有的我看還是個老玩家了,技術麼有點!掛了個隊標,名字取得很長,感覺很有個性!其實什麼都不懂!f了!碰到這些人啊!最煩了!打不過...
問初一上冊數學作業本的整式的加減3整式的加減5複習
版 再點十一頁,最上面的就 好歹把題目寫出來呀 總不能讓我們專門去找書吧?初一上冊數學整式的加減計算題 重點難題 答案也要啊,快快,不要忘了是計算題 一 填空 3.3ab 4ab 8ab 7ab ab 4.7x 5x 5y y 5.23a3bc2 15ab2c 8abc 24a3bc2 8abc 6...