add more hook keycode and Update README.md

This commit is contained in:
vcaesar 2021-10-12 11:11:38 -04:00
parent 185c253a82
commit 1498a7d32e
3 changed files with 36 additions and 26 deletions

View File

@ -236,18 +236,18 @@ func main() {
} }
func opencv() { func opencv() {
name := "test.png" name := "test.png"
name1 := "test_001.png" name1 := "test_001.png"
robotgo.SaveCapture(name, 10, 10, 30, 30) robotgo.SaveCapture(name, 10, 10, 30, 30)
robotgo.SaveCapture(name1) robotgo.SaveCapture(name1)
fmt.Print("gcv find image: ") fmt.Print("gcv find image: ")
fmt.Println(gcv.FindImgFile(name, name1)) fmt.Println(gcv.FindImgFile(name, name1))
bit := robotgo.OpenBitmap(name) bit := robotgo.OpenBitmap(name)
defer robotgo.FindBitmap(bit) defer robotgo.FindBitmap(bit)
fmt.Print("find bitmap: ") fmt.Print("find bitmap: ")
fmt.Println(robotgo.FindBitmap(bit)) fmt.Println(robotgo.FindBitmap(bit))
} }
``` ```
@ -286,10 +286,10 @@ func add() {
} }
func low() { func low() {
EvChan := hook.Start() evChan := hook.Start()
defer hook.End() defer hook.End()
for ev := range EvChan { for ev := range evChan {
fmt.Println("hook: ", ev) fmt.Println("hook: ", ev)
} }
} }

View File

@ -234,18 +234,18 @@ func main() {
} }
func opencv() { func opencv() {
name := "test.png" name := "test.png"
name1 := "test_001.png" name1 := "test_001.png"
robotgo.SaveCapture(name, 10, 10, 30, 30) robotgo.SaveCapture(name, 10, 10, 30, 30)
robotgo.SaveCapture(name1) robotgo.SaveCapture(name1)
fmt.Print("gcv find image: ") fmt.Print("gcv find image: ")
fmt.Println(gcv.FindImgFile(name, name1)) fmt.Println(gcv.FindImgFile(name, name1))
bit := robotgo.OpenBitmap(name) bit := robotgo.OpenBitmap(name)
defer robotgo.FindBitmap(bit) defer robotgo.FindBitmap(bit)
fmt.Print("find bitmap: ") fmt.Print("find bitmap: ")
fmt.Println(robotgo.FindBitmap(bit)) fmt.Println(robotgo.FindBitmap(bit))
} }
``` ```
@ -284,10 +284,10 @@ func add() {
} }
func low() { func low() {
EvChan := hook.Start() evChan := hook.Start()
defer hook.End() defer hook.End()
for ev := range EvChan { for ev := range evChan {
fmt.Println("hook: ", ev) fmt.Println("hook: ", ev)
} }
} }

View File

@ -37,6 +37,8 @@ var Keycode = uMap{
"9": 10, "9": 10,
"0": 11, "0": 11,
"-": 12, "-": 12,
"=": 13,
"_": 12,
"+": 13, "+": 13,
// //
"q": 16, "q": 16,
@ -51,7 +53,10 @@ var Keycode = uMap{
"p": 25, "p": 25,
"[": 26, "[": 26,
"]": 27, "]": 27,
"{": 26,
"}": 27,
"\\": 43, "\\": 43,
"|": 43,
// //
"a": 30, "a": 30,
"s": 31, "s": 31,
@ -64,6 +69,8 @@ var Keycode = uMap{
"l": 38, "l": 38,
";": 39, ";": 39,
"'": 40, "'": 40,
":": 39,
`"`: 40,
// //
"z": 44, "z": 44,
"x": 45, "x": 45,
@ -75,6 +82,9 @@ var Keycode = uMap{
",": 51, ",": 51,
".": 52, ".": 52,
"/": 53, "/": 53,
"<": 51,
">": 52,
"?": 53,
// //
"f1": 59, "f1": 59,
"f2": 60, "f2": 60,
@ -92,18 +102,18 @@ var Keycode = uMap{
"esc": 1, "esc": 1,
"delete": 14, "delete": 14,
"tab": 15, "tab": 15,
"enter": 28,
"ctrl": 29, "ctrl": 29,
"control": 29, "control": 29,
"alt": 56,
"space": 57,
"shift": 42, "shift": 42,
"rshift": 54, "rshift": 54,
"enter": 28, "space": 57,
// //
"alt": 56,
"ralt": 3640,
"cmd": 3675, "cmd": 3675,
"command": 3675, "command": 3675,
"rcmd": 3676, "rcmd": 3676,
"ralt": 3640,
// //
"up": 57416, "up": 57416,
"down": 57424, "down": 57424,