Re: [AHK-] 設定熱鍵的變數
※ 引述《n0tme (who did this?)》之銘言:
: 感謝2位版友的意見,
: V版友提供的整個改寫不失為一個山不轉路轉的方法 :p
: 由於我是繼之前寫簡單的重複按鍵的script
: 在更換熱鍵時想簡單的編輯檔案,改變變數就好
: 再試著U版友的 hotkey 指令,確實可以達到替換的功能,
: 但不曉得是不是我的寫法關係,只能啟動不能停止,
: 以下是 code,需要的人可以拿去用 ( F12 為開關),
: 而有興趣的人,麻煩幫我看一下如何寫才好 >"<
把「#MaxThreadsPerHotkey 1」這一行刪除就可以正常動作
如果要避免重複觸發,將開關設定與迴圈分開處理會比較好
(不妨壓住 F12 鍵分別測試看看)
簡述架構如下
; ---- 變數初始化 ----------------------------------------------------
Rapid := False
Delay = 400
KeyName = F12
SendKey = {LButton}
; ---- 建立 GUI ------------------------------------------------------
; (略)
; ---- 快速鍵初始化 --------------------------------------------------
Hotkey, %KeyName%, RapidToggle
Loop
{
If Rapid
Send, %SendKey%
Sleep, %Delay%
}
Return
RapidToggle:
Rapid := Not Rapid
Return
; ---- GUI 副程式 ----------------------------------------------------
; 快速鍵設定、按鍵設定、重複速率設定
; (略)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.159.124
推
08/24 00:11, , 1F
08/24 00:11, 1F
→
08/24 14:29, , 2F
08/24 14:29, 2F
→
08/24 14:29, , 3F
08/24 14:29, 3F
→
08/24 14:29, , 4F
08/24 14:29, 4F
→
08/24 14:35, , 5F
08/24 14:35, 5F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章