[AHK-] 能否讓時間獨立判斷?...內詳

看板EzHotKey作者 (吃貨阿伯)時間8年前 (2015/10/06 17:49), 8年前編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/2 (看更多)
對腳本的編寫都是從網路上還有版上找的 但是沒有找到相關的寫法 有沒有辦法做到... Ex.按住鍵盤W的時候 1間隔1秒按一下 2間隔10秒按一下 3間隔15秒按一下 也就是讓按鍵的間隔時間分開判斷! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.165.11 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1444124949.A.80E.html

10/07 03:46, , 1F
用看看 SetTimer 如何
10/07 03:46, 1F

10/07 17:41, , 2F
我試試看!
10/07 17:41, 2F

10/07 19:19, , 3F
可以分開判斷了!但是怎麼寫成按住執行,放開停止?
10/07 19:19, 3F

10/07 19:20, , 4F
我寫都會變成按住熱鍵要再按一下任意鍵才能執行
10/07 19:20, 4F
W:: { settimer, skill_1, 100 settimer, skill_2, 200 settimer, skill_3, 300 return } W up:: { settimer, skill_1, off settimer, skill_2, off settimer, skill_3, off return } skill_1: { Send {1 Down}{1 Up} return } skill_2: { Send {2 Down}{2 Up} return } skill_3: { Send {3 Down}{3 Up} return } ※ 編輯: zeroyang (36.232.158.46), 10/07/2015 19:20:58

10/08 20:31, , 5F
熱鍵內容不用括起來啦 XD
10/08 20:31, 5F

10/08 20:32, , 6F
在w的熱鍵裡return之前加上keywait, w應該就可以了
10/08 20:32, 6F

10/08 20:33, , 7F
然後不知道熱鍵用大寫W會不會被判斷成是shift+w
10/08 20:33, 7F

10/09 11:39, , 8F
求詳細@@ 括號我也是看網路示範有我才加上去的...
10/09 11:39, 8F
文章代碼(AID): #1M4vaLWE (EzHotKey)
文章代碼(AID): #1M4vaLWE (EzHotKey)