[AHK-] 關於背景執行的問題

看板EzHotKey作者 (好忙好忙...)時間13年前 (2010/08/19 00:59), 編輯推噓0(006)
留言6則, 1人參與, 最新討論串1/1
  就跟標題一樣 我想要讓它在背景跑網頁的連點   目前前景的部份我用錄製的方式已經可以正常了   背景的部份還搞不太懂 請各位前輩指點 loop { WinWait, XXX - Windows Internet Explorer, IfWinNotActive, XXX - Windows Internet Explorer, , WinActivate, XXX - Windows Internet Explorer, WinWaitActive, XXX - Windows Internet Explorer, MouseClick, left, 765, 414 Sleep, 1000 MouseClick, left, 662, 442 Sleep, 1000 MouseClick, left, 653, 525 Sleep, 1000 MouseClick, left, 790, 705 Sleep, 3000 send, {F5} Sleep, 1000 } return F12::Pause   它大概是長這樣 我的問題是 我該怎麼讓AHK指定到我想讓他執行的網頁呢?   是用 ControlGetFocus, Var_Control, A和WinGet, Var_WinTitle, ID, A   這兩個嗎? 但是我不是很懂後面變數的意思   另外我是否將MouseClick改為   ControlClick, ahk_class IEFrame, click 765, 414,這樣就代表是背景執行?   Send改為ControlSend {F5} 這樣改就可以了嗎? 我自己嘗試了一下ControlGetFocus的功能 但因我不太了解 所以失敗了   不過拿掉的話雖然AHK有正常執行 但是沒作用   另外想請問是否能讓AHK在某區域偵測到某種顏色後執行某動作或不執行某動作呢?   因為之前有用過其他版友寫的小程式 其中有抓色功能   想請問一下如果我想弄出這樣的功能應該怎麼用?   謝謝各位前輩的回答 -- 如有爬文不夠之處請見諒 若能提供文章代碼或關鍵字 我會非常感謝您的 另提供一點P幣給為我解答的前輩 謝謝m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.12.89.237 ※ 編輯: IAMQQ 來自: 124.12.89.237 (08/19 01:01)

08/19 02:06, , 1F
ControlClick [, Control-or-Pos, WinTitle, WinText,
08/19 02:06, 1F

08/19 02:06, , 2F
WhichButton, ClickCount, Options, ExcludeTitle,
08/19 02:06, 2F

08/19 02:07, , 3F
, ExcludeText]
08/19 02:07, 3F

08/19 02:07, , 4F
PixelSearch, OutputVarX, OutputVarY, X1, Y1, X2, Y2,
08/19 02:07, 4F

08/19 02:08, , 5F
ColorID [, Variation, Fast|RGB]
08/19 02:08, 5F

08/19 02:09, , 6F
不過PixelSearch是抓螢幕顏色,程式在背景動作無法判定
08/19 02:09, 6F
文章代碼(AID): #1CR1610O (EzHotKey)