作者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