作者kshs920742 (蘇灌)
看板EzHotKey
標題[AHK-] 於背景程式使用滑鼠連點
時間Sun Apr 10 22:41:22 2011
想要寫個FB的FLASH遊戲的連點成是
如果在ACTIVE WINDOW下已經可以執行了
CODE如下
===========================================================================
~ScrollLock:: ;'~'是為了保留ScrLk原本的功能,
Loop
{
GetKeyState, state, ScrollLock, T ;按下scrollLock 程式啟動 T=toogle
if state = D ;scrolllock 按下 (D=down 亮)
{
;滑鼠點擊螢幕絕對坐標x=555 y=666
click 555,666
MouseMove 1,1,50,R ;滑鼠x右移1 / y上移1 / 移動速度50 /
;R 於當下點移動
Sleep 200 ;間隔200ms
}
else
{
msgbox, off ;對話框提示程式結束
break ;跳出迴圈
}
}
return
============================================================================
在ACTIVE WINDOW下可以正常執行
現在想要寫個在背景程式執行的AHK 這樣子滑鼠就不用被綁走
參考板上先進的文章大概找出下列的寫法
將click那行換成以下這行
controlclick, x555 y666, ahk_class Chrome_WidgetWin_0
但是現在程式就沒辦法正常運作
想請教板上先進
像google chrome這種有多分頁的是否會影響背景程式執行的對象?
還有要怎樣修改 才能得到目標功能
感謝各位先進
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.224.41
1F:推 fossil313:如果ahk_class沒錯的話 看一下有沒有ClassNN 指令改成 04/11 11:12
2F:→ fossil313:controlclick, ClassNN, ahk_class Chrome_WidgetWin_0, 04/11 11:13
3F:→ fossil313:, , , , x555 y666 04/11 11:13
4F:→ kshs920742:看樣子還有很多要學@@ 加了classNN還是沒用QQ 感謝一樓 04/12 09:51