Re: [AHK-] 目前視窗相對座標及測試網頁是否執行完 …
※ 引述《dauntless (火車呼嚕呼嚕)》之銘言:
: 請問autohotkey要如何做到下面的功能呢?
: 1、點擊目前執行視窗的相對座標。
: 2、得知所開啟的網頁是否已執行完畢(請先暫不考慮使用sleep)
: 請各位高手給小弟一些提示,謝謝~~
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 163.29.130.54
: 推 JediDotOrg:1: WinGetPos 2: 你的問題需要再特定一些... 03/14 19:40
: → dauntless:我可以得到視窗相對座標,但我不曉的如何點擊。 03/14 20:43
: → dauntless:例:click 111,123(這樣是絕對座標,相對座標要怎麼下? 03/14 20:44
MouseClick [, WhichButton , X, Y, ClickCount, Speed, D|U, R]
是作用在當前視窗,可用AU3_Spy查視窗座標比較快
: → dauntless:第2點,假設我開啟一網頁中有一個文字輸入欄,我想要先 03/14 20:45
: → dauntless:滑鼠點擊該文字欄的座標後再輸入文字,但我要確定該文字 03/14 20:47
: → dauntless:輸入欄已出現在網頁上,這樣點擊才有用, 03/14 20:48
: → dauntless:謝謝您的回覆. 03/14 20:48
網頁輸出文字有這麼慢嗎...sleep應該還是比較方便得多。
如果真要做,我只能想到比較簡單的做法,用PixelSearch寫一個:
loop
{
PixelSearch, Px, Py, XXX, YYY, XXX2, YYY2, 0x文字顏色, X, Fast
if ErrorLevel
{
Sleep, 200
}
else
{
看你要做啥
break
}
不然還是簡單的估一下時間還比較方便...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.91.99.240
→
03/30 08:46, , 1F
03/30 08:46, 1F