Fixed the bug where the hook would disappear, hook can now be repaired with F5
This commit is contained in:
23
Echo.ahk
23
Echo.ahk
@@ -24,6 +24,19 @@ enabledWindows.Push(Array())
|
|||||||
global keyLog := Array()
|
global keyLog := Array()
|
||||||
global whitelistKeys := Array()
|
global whitelistKeys := Array()
|
||||||
|
|
||||||
|
; whitelistKeys["q"] := 1
|
||||||
|
; whitelistKeys["e"] := 1
|
||||||
|
; whitelistKeys[1] := 1
|
||||||
|
; whitelistKeys[2] := 1
|
||||||
|
; whitelistKeys[3] := 1
|
||||||
|
; whitelistKeys[4] := 1
|
||||||
|
; whitelistKeys["LShift"] := 1
|
||||||
|
; whitelistKeys["LControl"] := 1
|
||||||
|
; whitelistKeys["g"] := 1
|
||||||
|
; whitelistKeys["v"] := 1
|
||||||
|
; whitelistKeys["r"] := 1
|
||||||
|
; whitelistKeys["f"] := 1
|
||||||
|
|
||||||
OnKeyDown(InputHook, VK, SC) {
|
OnKeyDown(InputHook, VK, SC) {
|
||||||
key := GetKeyName(Format("vk{:x}sc{:x}", VK, SC))
|
key := GetKeyName(Format("vk{:x}sc{:x}", VK, SC))
|
||||||
if (addNext) {
|
if (addNext) {
|
||||||
@@ -265,6 +278,14 @@ RemoveCurrentWindow() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
F5::
|
||||||
|
ih := InputHook("B")
|
||||||
|
ih.KeyOpt("{All}", "NV")
|
||||||
|
ih.OnKeyDown := Func("OnKeyDown")
|
||||||
|
ih.OnKeyUp := Func("OnKeyUp")
|
||||||
|
ih.Start()
|
||||||
|
return
|
||||||
|
|
||||||
F3::
|
F3::
|
||||||
MakeUI()
|
MakeUI()
|
||||||
return
|
return
|
||||||
@@ -303,4 +324,4 @@ ButtonOK:
|
|||||||
EnableWindows(WindowListGUI)
|
EnableWindows(WindowListGUI)
|
||||||
return
|
return
|
||||||
|
|
||||||
F5::reload
|
; F5::reload
|
Reference in New Issue
Block a user