控制鼠标和键盘Golang?

如何在操作系统/X11 级别控制检索/设置鼠标和触发键盘事件的位置?这类似于Java 中 Robot 类中的功能。

我知道很可能不会有跨平台解决方案,但是如何在 Windows、Linux 和 Mac 上实现这一点?


holdtom
浏览 251回答 3
3回答

米琪卡哇伊

请看robotsgo,Golang Native 跨平台系统自动化

HUH函数

ncurses bind - 是我发现的最轻量级的解决方案,所有其他解决方案都是图形或游戏引擎的一部分

不负相思意

有很多方法可以解决这个问题。与您描述的最接近的项目是“ ui ”下一个级别是使用调用SDL的 go 绑定之一,这可能更容易。堆栈的上层将是像 GTK、QT、FLTK 之类的工具包(甚至像 BurntSushi5 提到的 X11,但我不推荐它。)只需在 github 上搜索工具包并按语言选择即可。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go