mirror of
https://github.com/robotn/gohook.git
synced 2025-05-29 04:27:51 +08:00
Fixed: fix #32 temporary code
This commit is contained in:
parent
c49f850b47
commit
d6b3950f55
49
hook.go
49
hook.go
@ -38,13 +38,14 @@ const (
|
|||||||
HookEnabled = 1 // iota
|
HookEnabled = 1 // iota
|
||||||
HookDisabled = 2
|
HookDisabled = 2
|
||||||
|
|
||||||
KeyDown = 3
|
KeyDown = 4 // 3
|
||||||
KeyHold = 4
|
KeyHold = 3 // 4
|
||||||
KeyUp = 5
|
KeyUp = 5 // 5
|
||||||
|
|
||||||
|
MouseDown = 7 // 6
|
||||||
|
MouseHold = 8 // 7
|
||||||
|
MouseUp = 6 // 8
|
||||||
|
|
||||||
MouseUp = 6
|
|
||||||
MouseHold = 7
|
|
||||||
MouseDown = 8
|
|
||||||
MouseMove = 9
|
MouseMove = 9
|
||||||
MouseDrag = 10
|
MouseDrag = 10
|
||||||
MouseWheel = 11
|
MouseWheel = 11
|
||||||
@ -177,40 +178,32 @@ func (e Event) String() string {
|
|||||||
return fmt.Sprintf("%v - Event: {Kind: HookEnabled}", e.When)
|
return fmt.Sprintf("%v - Event: {Kind: HookEnabled}", e.When)
|
||||||
case HookDisabled:
|
case HookDisabled:
|
||||||
return fmt.Sprintf("%v - Event: {Kind: HookDisabled}", e.When)
|
return fmt.Sprintf("%v - Event: {Kind: HookDisabled}", e.When)
|
||||||
|
case KeyDown:
|
||||||
|
return fmt.Sprintf("%v - Event: {Kind: KeyDown, Rawcode: %v, Keychar: %v}",
|
||||||
|
e.When, e.Rawcode, e.Keychar)
|
||||||
|
case KeyHold:
|
||||||
|
return fmt.Sprintf("%v - Event: {Kind: KeyHold, Rawcode: %v, Keychar: %v}",
|
||||||
|
e.When, e.Rawcode, e.Keychar)
|
||||||
case KeyUp:
|
case KeyUp:
|
||||||
return fmt.Sprintf("%v - Event: {Kind: KeyUp, Rawcode: %v, Keychar: %v}",
|
return fmt.Sprintf("%v - Event: {Kind: KeyUp, Rawcode: %v, Keychar: %v}",
|
||||||
e.When, e.Rawcode, e.Keychar)
|
e.When, e.Rawcode, e.Keychar)
|
||||||
case KeyHold:
|
case MouseDown:
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf("%v - Event: {Kind: MouseDown, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
||||||
"%v - Event: {Kind: KeyHold, Rawcode: %v, Keychar: %v}",
|
|
||||||
e.When, e.Rawcode, e.Keychar)
|
|
||||||
case KeyDown:
|
|
||||||
return fmt.Sprintf(
|
|
||||||
"%v - Event: {Kind: KeyDown, Rawcode: %v, Keychar: %v}",
|
|
||||||
e.When, e.Rawcode, e.Keychar)
|
|
||||||
case MouseUp:
|
|
||||||
return fmt.Sprintf(
|
|
||||||
"%v - Event: {Kind: MouseUp, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
|
||||||
e.When, e.Button, e.X, e.Y, e.Clicks)
|
e.When, e.Button, e.X, e.Y, e.Clicks)
|
||||||
case MouseHold:
|
case MouseHold:
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf("%v - Event: {Kind: MouseHold, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
||||||
"%v - Event: {Kind: MouseHold, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
|
||||||
e.When, e.Button, e.X, e.Y, e.Clicks)
|
e.When, e.Button, e.X, e.Y, e.Clicks)
|
||||||
case MouseDown:
|
case MouseUp:
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf("%v - Event: {Kind: MouseUp, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
||||||
"%v - Event: {Kind: MouseDown, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
|
||||||
e.When, e.Button, e.X, e.Y, e.Clicks)
|
e.When, e.Button, e.X, e.Y, e.Clicks)
|
||||||
case MouseMove:
|
case MouseMove:
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf("%v - Event: {Kind: MouseMove, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
||||||
"%v - Event: {Kind: MouseMove, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
|
||||||
e.When, e.Button, e.X, e.Y, e.Clicks)
|
e.When, e.Button, e.X, e.Y, e.Clicks)
|
||||||
case MouseDrag:
|
case MouseDrag:
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf("%v - Event: {Kind: MouseDrag, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
||||||
"%v - Event: {Kind: MouseDrag, Button: %v, X: %v, Y: %v, Clicks: %v}",
|
|
||||||
e.When, e.Button, e.X, e.Y, e.Clicks)
|
e.When, e.Button, e.X, e.Y, e.Clicks)
|
||||||
case MouseWheel:
|
case MouseWheel:
|
||||||
return fmt.Sprintf(
|
return fmt.Sprintf("%v - Event: {Kind: MouseWheel, Amount: %v, Rotation: %v, Direction: %v}",
|
||||||
"%v - Event: {Kind: MouseWheel, Amount: %v, Rotation: %v, Direction: %v}",
|
|
||||||
e.When, e.Amount, e.Rotation, e.Direction)
|
e.When, e.Amount, e.Rotation, e.Direction)
|
||||||
case FakeEvent:
|
case FakeEvent:
|
||||||
return fmt.Sprintf("%v - Event: {Kind: FakeEvent}", e.When)
|
return fmt.Sprintf("%v - Event: {Kind: FakeEvent}", e.When)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user