作者CoSNaYe ( ~~)
看板EzHotKey
標題[AHK-] 搜尋瀏覽器分頁的函式
時間Tue Jun 8 21:38:12 2010
最近開始接觸AutoHotKey,想練習寫一個查線上字典的程式
但快要崩潰了
我想要寫的功能包含自動搜尋各分頁,如果已經有開google字典
那下次就不要再開啟一個新分頁
自動在該分頁輸入
但研究了幾天都找不到搜尋瀏覽器"各分頁"Title的函式
像WinGetTitle, WinActivate ... 之類的似乎都只會搜目前所在的分頁
因為該分頁的Title會視為那個視窗的Title
目前是用ctrl+數字鍵從1、2、3 這樣掃下去
直到發現字典的視窗為止
但是不太穩定,而且有點蠢
請問各位高手 AutoHotKey有沒有內建類似的函式?
下面是我一個一個視窗掃的程式碼
如果沒有內建函式的話,有沒有人推薦好一點的寫法
這個問題真的困擾很久
感謝!!
==================================================
count := 1
Loop 6 --->從視窗1掃到視窗6
{
ifwinexist,, Google 字典
{
Winactivate,, Google 字典
Winwaitactive,, Google 字典
GoogleDic(word) --->這是查字典的小function,在這就不貼了
return
}
else
{
sendinput ^%count% --->用ctrl+1、ctrl+2……換視窗
count := count+1
sleep 300
}
}
Run ....... --->直接Run字典的網頁(後面程式碼沒打上來)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.153.203
1F:→ arj32:不記得有這種內建的函式,不過firefox有個addon叫search tab 06/09 01:08
2F:→ arj32:功能剛好就可以配合你的要求 06/09 01:09
4F:→ CoSNaYe:感謝樓上! 06/09 20:38