文件名称:gohook:GoHook,Go全局键盘和鼠标侦听器挂钩
文件大小:129KB
文件格式:ZIP
更新时间:2024-06-05 00:47:35
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)