Golang Go语言 Robotgo v0.48.0 发布了, 支持 utf-8, 增加 ActiveName 和更多特性, 桌面自动化
RobotGo v0.48.0 本尼维斯山发布了,Golang 跨平台控制鼠标、键盘、位图、屏幕、窗口句柄以及全局事件监听。
项目地址: https://github.com/go-vgo/robotgo
增加
- [NEW] 增加通过标题激活窗口方法 ActiveName
- [NEW] 增加 TypeString 支持 utf-8
增加方法 CharCodeAt, UnicodeType, PasteStr 并更新 TypeStr, TypeString
- [NEW] 增加 count of bitmap func CountBitmap
- [NEW] 增加方法 SaveCapture 和例子
- [NEW] 增加方法 Sleep
- [NEW] 增加更多 key 监听
- [NEW] 增加方法 PointInBounds 和例子
- [NEW] 增加方法 GetPxColor 返回 C.MMRGBHex
- [NEW] 增加 FindColorCS 参数 tolerance
- [NEW] 增加方法 ToBitmap 和例子
- [NEW] 增加 CBitmap 类型和例子
- [NEW] 增加更多 examples
- [NEW] 增加方法 ToMMBitmapRef
- [NEW] 增加方法 BitmapClick 和 MovesClick
- [NEW] 增加方法 ToMMRGBHex 转换 color hex
- [NEW] 增加方法 count bitmap color 和 CountColorCS
- [NEW] 增加更多 color 处理和转换
增加方法 ToMMRGBHex, U32ToHex, U8ToHex, PadHex, HexToRgb, RgbToHex 和例子
- [NEW] 增加方法 tochar bitmap 和 gostring
更新
- [NEW] 移除 robot 和例子
- [NEW] 更新 vendor 和 appveyor.yml
- [NEW] 更新 keyboard code
- [NEW] 更新 godoc
- [NEW] 更新 CHANGELOG.md
- [NEW] 改变 TostringBitmap 还回 string
- [NEW] 更新 C language 和其他命名
- [NEW] 更新代码和代码风格
- [NEW] 更新 move mouse smooth
Fix
- [FIX] 修复 mac set active 和 active by pid
- [FIX] 修复 windows 通过 PID 激活窗口 #101
- [FIX] 修复 FindColor 参数错误
- [FIX] 修复 FindBitmap float 参数错误
- [FIX] 修复 range error
- [FIX] 更新 doc 修复 #97
- [FIX] 更新 README.md 并修复链接错误
Golang Go语言 Robotgo v0.48.0 发布了, 支持 utf-8, 增加 ActiveName 和更多特性, 桌面自动化
更多关于Golang Go语言 Robotgo v0.48.0 发布了, 支持 utf-8, 增加 ActiveName 和更多特性, 桌面自动化的实战教程也可以访问 https://www.itying.com/category-94-b0.html
牛批,做个 LOL 挂机宝😂
历害了👍
C 75.6%
Objective-C 12.1%
C++ 9.3%
😂
牛牪犇逼
好东西啊
🤝
O(∩_∩)O 哈哈~
🤝
🤝
调用系统的东西, 有些功能还是 C 语言更方便
针对“Golang Go语言 Robotgo v0.48.0 发布了,支持 utf-8,增加 ActiveName 和更多特性,桌面自动化”的帖子,作为IT领域Go语言方面的专家,我给出以下回复:
RobotGo v0.48.0的发布确实为Go语言开发者在桌面自动化领域带来了更多便利。此次更新不仅支持了utf-8编码,还增加了ActiveName等特性,进一步提升了其跨平台能力和功能丰富度。
RobotGo作为一个用Go语言编写的开源桌面自动化库,一直备受开发者青睐。它允许开发者通过编写Go代码来实现对计算机的鼠标、键盘和屏幕的控制,并支持MacOS、Windows和Linux(基于X11)三大主流操作系统。这种跨平台能力使得开发人员可以编写一套代码,在不同的操作系统上运行相同的自动化任务。
此次更新中的ActiveName特性,为开发者提供了通过标题激活窗口的新方法,这无疑会增强自动化脚本的灵活性和实用性。同时,对utf-8的支持也使得RobotGo在处理国际化文本时更加得心应手。
总之,RobotGo v0.48.0的发布是Go语言桌面自动化领域的一次重要更新,为开发者提供了更多功能和便利。期待未来RobotGo能够继续迭代升级,为Go语言开发者带来更多惊喜。