Key_Mou_Pad 板


LINE

最近在找能夠 auto click 的軟體 不過好像不是不好用就是要$$ 所以用了 AutoHotKey 寫了一個 auto click 的 script (關於 AutoHotKey,可以至小軟體板本人有介紹這款功能強到匪夷所思的軟體) 只要把底下的程式碼存成純文字檔之後,副檔名改作 .ahk 就可以直接用 AutoHotKey 去執行它了 如果覺得好用,還可以用 AutoHotKey 附的 .ahk to .exe 這個程式 把 script compile 成獨立的程式,也可以自訂圖示,這樣就不會是醜醜的綠色H囉 底下設定的部份 TimeQuantum 是每隔多久偵測一次指標的狀態 預設是 100,單位是千分之一秒(ms) ClickPause 是指當指標停下來之後隔 ClickPause*TimeQuantum ms 要按一次 DragPause 是當停下來 DragPause*TimeQuantum ms 之後會壓著左鍵不放 直到 ClickPause 的時間觸發,則會放開左鍵,如過在 ClickPause 觸發前移動指標 則可以做出拖曳的動作直到指標停下來才會放開,並且指標右下方會有 "click..." 指示目前是按下左鍵的狀況,只要在它消失以前移動標,就可以成功做出拖曳的動作 這邊注意的是,如果把 DragPause 設成比 ClickPause 大,則這個設定會無效 CrazyClick 設成 true 指標停下來之後每隔 ClickPause*TimeQuantum ms 會再按一次 也就是連打的功能,某些人會很需要吧 ;) SwitchKey 的字串是啟動或停用 auto click 的按鍵,預設是 ScrollLock 因為我覺得這個鍵應該很少人用,如果要改成其他按鍵如 F4 就只要把字串改成 F4 詳細的按鍵代號請到 http://www.autohotkey.com/docs/KeyList.htm 查詢 大概就是這樣,其他更 advance 的功能,如偵測在哪個元件上不要按 以 AutoHotKey 來說是辦得到的,不過我沒甚麼時間研究這個 如果有人有興趣把它實做出來的話,非常歡迎,大致上就這樣囉 ;================================以下是程式碼================================= TimeQuantum := 100 ClickPause := 6 DragPause := 4 CrazyClick := false SwitchKey := "ScrollLock" ;============================================================================= counter := 0 preX := 0 preY := 0 preMove := false going2click := CrazyClick AutoClick: ;ListVars Sleep, TimeQuantum if(GetKeyState(SwitchKey,"T")) Goto, AutoClick MouseGetPos, X, Y if(X = preX && Y = preY) Move := false else Move := true counter++ if(Move =true && GetKeyState("LButton", "P")) going2click := false if(Move < preMove) going2click := true preMove := Move if(going2click = true) { if(counter = DragPause) { if(!GetKeyState("LButton", "P")) { ToolTip,click... MouseClick,Left,,,,,D, } } if(Mod(counter,ClickPause) = 0) { if(GetKeyState("LButton", "P")) { ToolTip,released MouseClick,Left,,,,,U, ToolTip } else { ToolTip,clicking... MouseClick,Left ToolTip } going2click := CrazyClick } } if(Move=false) Goto, AutoClick preX := X preY := Y counter := 0 Goto, AutoClick ;=================================程式碼結束=================================== 本篇文章採用 Creative Commons 授權條款 http://creativecommons.org/licenses/by-nc-sa/2.0/tw/ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.141.4
1F:→ Azelight:提一下,不想要自動拖曳建議把 Drag 設成跟 click 一樣 02/13 22:34
2F:→ Azelight:不然會發生什麼事,連我自己都不知道,尤其再加上連打 02/13 22:36
3F:推 doser:autoclick有按鍵精靈可使用@_@...(小心來源) 02/14 10:14







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP