Golang Go语言 Robotgo v0.49.0 发布了, 桌面自动化, 更多特性

发布于 1周前 作者 ionicwang 来自 Go语言

Robotgo v0.49.0 Olympus Mons 发布了,Golang 跨平台控制鼠标、键盘、位图、屏幕、窗口句柄以及全局事件监听。

项目地址: https://github.com/go-vgo/robotgo

Add

  • [NEW] Add get image size func
  • [NEW] Add linux type string utf-8 support
  • [NEW] Add scroll mouse support x, y
  • [NEW] Add AddEvent() "esc" support fix #105
  • [NEW] Add AddEvent "space" fix #110
  • [NEW] Add clipboard choose primary mode on unix
  • [NEW] Add move smooth return
  • [NEW] Add more bitmap func and examples
  • [NEW] Add MicroSleep func
  • [NEW] Add find image by path

Update

  • [NEW] Update KeyToggle code
  • [NEW] Update activePid allow Windows via hwnd
  • [NEW] Update godoc and README.md
  • [NEW] Update CHANGELOG.md
  • [NEW] Update Kill() parameter and examples
  • [NEW] Update examples and remove useless function
  • [NEW] Update appveyor, circle and dockerfile
  • [NEW] Update code style
  • [NEW] Update and optimize func
  • [NEW] Update travis support go 1.10
  • [NEW] Update CI (use custom go image) and add func internalFindBitmap
  • [NEW] Update godoc and deprecated GetBHandle
  • [NEW] Optimize code func args and name

Fix

  • [FIX] 修复 mac 非英文输入法 keytap 方法等问题
  • [FIX] Fix clipboard golint
  • [FIX] 更新 move smooth 修复 #96 (设置 mouse smooth 速度)
  • [FIX] Fix Getportion param to go type
  • [FIX] Fix XFlush wait for events flushing

Golang Go语言 Robotgo v0.49.0 发布了, 桌面自动化, 更多特性

更多关于Golang Go语言 Robotgo v0.49.0 发布了, 桌面自动化, 更多特性的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

12 回复

学习 ing,看看 go 项目源码。

更多关于Golang Go语言 Robotgo v0.49.0 发布了, 桌面自动化, 更多特性的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


赞 lz 魄力

🤝, 该项目可以学习 cgo

正在学 Go 滋瓷下楼主 之前看到好多类似的项目都停更了 希望楼主可以坚持住

会一直更新

顶一波 😉

。楼主可以了解一下 window 下的大漠插件 dm.dll 。如果集成到 go 里面,那功能十分强大。

开源事业就不要参和进大漠这种独占平台且另类的插件了吧 要知道这玩意外挂用的多, 内置了很多反破解和虚拟机的东西 本身就不适合被其他行业所使用, 况且还是单机收费的…

我听别人说过, 不过 Mitt 说得很对

针对“Golang Go语言 Robotgo v0.49.0 发布了,桌面自动化,更多特性”的帖子,以下是我的专业回复:

Robotgo v0.49.0的发布为Go语言开发者带来了更为强大的桌面自动化工具。Robotgo作为一个用Go语言编写的跨平台GUI自动化工具库,一直致力于为开发者提供便捷的桌面自动化解决方案。

在新版本中,Robotgo继续深化其跨平台能力,支持MacOS、Windows和Linux(基于X11)三大主流操作系统。这意味着开发者可以编写一套代码,在不同的操作系统上运行相同的自动化任务,极大地提高了开发效率和代码复用性。

此外,Robotgo v0.49.0还带来了更多的特性优化,如增强的鼠标、键盘控制功能,以及更高效的屏幕捕获和处理能力。这些优化使得Robotgo在模拟用户操作、自动化测试、数据输入等场景中的表现更加出色。

对于Go语言开发者而言,Robotgo v0.49.0无疑是一个值得尝试的桌面自动化工具。它能够帮助开发者更加高效地编写自动化脚本,实现各种复杂的桌面自动化任务。同时,其跨平台能力和丰富的API也为开发者提供了更多的可能性和灵活性。

综上所述,Robotgo v0.49.0的发布为Go语言开发者带来了更为强大的桌面自动化解决方案,值得广大开发者关注和尝试。

回到顶部