【文件属性】:
文件名称:gohook:GoHook,Go全局键盘和鼠标侦听器挂钩
文件大小:129KB
文件格式:ZIP
更新时间:2021-05-16 07:00:55
go golang hook keyboard listener
勾
package main
import (
"fmt"
hook "github.com/robotn/gohook"
)
func main () {
add ()
low ()
}
func add () {
fmt . Println ( "--- Please press ctrl + shift + q to stop hook ---" )
hook . Register ( hook . KeyDown , [] string { "q" , "ctrl" , "shift" }, func ( e hook. Event ) {
fmt . Println ( "ctrl-shift-q" )
hook . End ()
})
fmt . Println ( "--- Please press w---" )
hook . Register
【文件预览】:
gohook-master
----tables.go(10KB)
----extern.go(653B)
----.github()
--------workflows()
----test()
--------main.go(795B)
----hook()
--------logger.h(211B)
--------darwin()
--------iohook.h(12KB)
--------logger_c.h(1KB)
--------windows()
--------x11()
----hook_test.go(297B)
----LICENSE(34KB)
----appveyor.yml(2KB)
----chan()
--------eb_chan.h(53KB)
----examples()
--------main.go(958B)
----.gitignore(312B)
----keycode.go(2KB)
----circle.yml(711B)
----go.sum(163B)
----event()
--------dispatch_proc.h(6KB)
--------pub.h(2KB)
--------os.h(1KB)
--------goEvent.h(4KB)
----README.md(1KB)
----go.mod(80B)
----hook.go(6KB)