看板 EzHotKey 關於我們 聯絡資訊
有用過AHK一陣子 不過有個輸入的語法很困擾我 在一般常用的熱鍵使用方式裡 比如說 t:: send {k down} sleep 5 send {k up} sleep 5 表示按一下T就等於按一下K的動作 (而他這個T就是敲一下T的動作) 但如果我需要在輸入的方式裡使用「按住」的功能該怎麼辦呢? 舉個使用情境的例子: 比如說 當我「按住」滑鼠左鍵,就執行我按住空白鍵的動作; 而我「鬆開」左鍵的同時,就執行我鬆開空白鍵的動作。 (白話點就是我的滑鼠左鍵的動作完全跟空白鍵同步) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.198.37
fossil313:其實t::不是按一下t而是按住t 放開t則是t up:: 12/13 22:02
感謝 我所要的效果(用在遊戲用途)的確照上面成功了 我的腳本如下 $XButton1:: send {space down} sleep 5 return $XButton1 up:: send {space up} sleep 5 return 雖然我覺得是誤打誤撞成功的啦 但這腳本若不是在遊戲裡 還是無法達成我所希望「按住」某顆鍵的效果 對了 順便我這腳本是讓滑鼠額外的按鈕(上一頁功能的那顆) 功能等同於空白鍵 因為新滑鼠送修沒辦法用羅技SetPoint設定滑鼠快捷鍵 只好用AHK了 ※ 編輯: ak77now 來自: 111.254.198.37 (12/14 04:21)