|
发表于 2014-12-7 23:13:42
|
显示全部楼层
//开始按钮_点击操作
功能 开始_点击()
//---------------[注册插件]
是否成功=辅助.是否注册("OneFish.Soul")
如果(是否成功)
辅助.消息框("插件已注册")
否则
是否成功=辅助.注册插件("rc:FISH.dll", 真)
如果(是否成功)
辅助.消息框("插件注册成功")
如果结束
如果结束
//---------------[创建插件对象]
FISH = 插件("OneFish.Soul")
//---------------[获取指定点颜色]
颜色 = FISH.GetPixelColor(0, 0, "BGR")
辅助.消息框(颜色)
//---------------[区域找(单)色]
坐标 = FISH.FindColor("0000FF", 0, 1, "FULL", 1) //坐标=array[][]
//坐标 = FISH.FindColor("0000FF|FF0000", 0, 1, "FULL", 1)
x = 坐标[0][0]
y = 坐标[0][1]
辅助.消息框(x & ", " & y)
鼠标.移动(x, y)
//---------------[获取屏幕区域像素]
范围 = 数组[4]
范围[0] = 100
范围[1] = 100
范围[2] = 110
范围[3] = 110
像素二维数组 = FISH.GetPixels(范围)
//变量 xx, yy
//数组空间.大小(像素二维数组, xx, yy)
//遍历(y=0;y<yy;y++)
// 遍历(x=0;x<xx;x++)
// 调试输出(像素二维数组[x][y])
// 遍历结束
//遍历结束
//---------------[保存区域像素为图片]
FISH.PixelsToBmp(像素二维数组, "C:\\YL1.bmp")
//---------------[区域找(单)图]
坐标 = FISH.FindPicture("C:\\YL1.bmp", 0, 1.0, "FULL", 0)
//坐标 = FISH.FindPicture("C:\\YL1.bmp|C:\\YL2.bmp", 0, 1.0, "FULL", 0)
变量 下标
数组空间.大小(坐标, 下标)
遍历(i=0;i<下标;i++)
x = 坐标[0][0]
y = 坐标[0][1]
辅助.消息框(x & ", " & y)
鼠标.移动(x, y)
遍历结束
//---------------[区域找(单)字]
坐标 = FISH.FindWordShape("一只鱼", "宋体,9", 0, 1.0, "FULL", 0)
//坐标 = FISH.FindWordShape("一只鱼|我的电脑", "宋体,9", 0, 1.0, "FULL", 0)
变量 下标
数组空间.大小(坐标, 下标)
遍历(i=0;i<下标;i++)
x = 坐标[0][0]
y = 坐标[0][1]
辅助.消息框(x & ", " & y)
鼠标.移动(x, y)
遍历结束
功能结束 |
|