我这个例子比较简单,就是简单试了下,自动点击TIM,打开聊天窗口,自动输入文字发送,这个库使用非常简单,具体可以看官方文档
本来是弄个结构体要封装个完整的库,研究了一下发现不能满足我的需求,就搁置了。需要的朋友可以自己摸索
package main
import (
"fmt"
"github.com/go-vgo/robotgo"
"time"
)
func main() {
var trip Trip
trip = Trip{
Icon: make([]int,4)}
for{
var a int
fmt.Println("请选择操作 1 获取图标截图,2 点击图标 3 锁定聊天窗口并发送内容")
fmt.Scanln(&a)
switch a {
case 1:
trip.getScreen()
trip.getShot()
case 2:
trip.clickIcon()
case 3:
trip.clickMessage()
}
}
}
type Trip struct {
Icon []int
}
func (t *Trip)getScreen(