看板 EzHotKey 關於我們 聯絡資訊
各位好,我第一次寫 AHK 程式 參考了版上的文章,跟網路找到的範例 ~ScrollLock:: ;'~'是為了保留ScrLk原本的功能, WinGetClass, active_class, A Loop { GetKeyState, state, ScrollLock, T ;按下scrollLock 程式啟動 T=toogle if state = D ;scrolllock 按下 (D=down 亮) { IfWinNotExist, ahk_class %active_class% winwait, ahk_class %active_class% IfWinNotActive, ahk_class %active_class% WinActivate, ahk_class %active_class% WinWaitActive, ahk_class %active_class% WinGetActiveTitle, active_title ControlClick, x390 y685 , %active_title% Sleep, 2000 ControlClick, x390 y760 , %active_title% Sleep, 2000 ControlClick, x470 y685 , %active_title% Sleep, 2000 ControlClick, x470 y760 , %active_title% WinMinimize } else { break ;跳出迴圈 } Sleep, 300000 } return 作用是只要在該視窗按下 SCROLL 之後自動點擊座標,點好之後縮小 有個問題是 當我 多開視窗的時候就會沒作用 還有沒有背景點擊的功能,還是得跳出來點,這樣對上班有點危險 XD 希望有前輩能指導一下該座什麼修改比較好 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.133.184
fossil313:它會跳出來點...不正是你要它跳出來點的嗎? XD 05/27 19:47
mesak:我希望是背景點.....但是 用 ControlClick 他會跳出來 05/27 20:27
mesak:原本是抓 WINTEXT 結果FB 會有 (1)這種TITLE一改掉就不能動 05/27 20:27
mesak:所以我乾脆 先把駐點移到視窗,然後取得該視窗的TITLE 05/27 20:28
mesak:在開始執行 動作.... 總覺得有點不是很穩定阿~~ 05/27 20:28
fossil313:可以在controlclick後面第六欄的地方加上NA試看看 05/27 22:54
fossil313:例:controlclick, x10 y10, aaa, , , , NA 05/27 22:55
fossil313:title的問題 可以用settitlematchmode改成不用完全符合 05/27 22:56
mesak:成功了 XD 謝謝 05/28 00:40