RobotGo 桌面自动化使用与开发教程目录
本教程结合 RobotGo 官方仓库 go-vgo/robotgo,从概念与环境搭建出发,系统讲解使用 Go 语言实现桌面自动化的方方面面:鼠标键盘控制、屏幕读取、截图与图像识别、剪贴板、进程与窗口管理、全局事件监听,以及 OpenCV 图像识别与跨平台 Cgo-free 构建,最后通过综合实战项目融会贯通。每章内容详尽,配有大量代码示例,适合从入门到进阶的开发者。
- 第一章:RobotGo 概述与应用场景
- 第二章:环境准备与安装配置
- 第三章:快速入门:第一个自动化程序
- 第四章:鼠标控制详解
- 第五章:键盘控制与文本输入
- 第六章:屏幕与像素操作
- 第七章:屏幕截图与图像处理
- 第八章:Bitmap 位图与图像查找
- 第九章:剪贴板操作
- 第十章:进程与窗口管理
- 第十一章:全局事件监听(GoHook)
- 第十二章:OpenCV 图像识别(gcv)
- 第十三章:跨平台与 Cgo-free 构建
- 第十四章:综合实战项目
- 第十五章:最佳实践、性能优化与常见问题
共 15 章