- 用户定义变量 YanShi=30 "任务刷新时间,单位:秒"
- 用户定义变量 YanShi1=5 "电脑刷新时间,单位:秒"
- 把当前鼠标所在的位置保存到 (mx, my)
- 延时 200 毫秒
- 标记 开始挂机
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 调用 蓝色任务()
- 调用 金色任务()
- 延时 YanShi1 * 1000 毫秒
- 标记 接绿色任务
- 子程序 绿色任务()
- 循环 5 次
- 从左上到右下查找图片 "Attachment:\绿.bmp",把找到的坐标保存到 (intX1, intY1),指定区域(左:200 上:160 右:800 下:600),相似度 1
- 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
- 如果 intX1 > 0 并且 intY1 > 0 则
- 注释:在这里可以添加找到坐标后,需要做的处理。
- (鼠标)移动到 (intX1 + 10, intY1 + 5)
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 如果点 (intX1,intY1) 的颜色等于 "009955" 则
- 跳转到标记 领取(子程序 绿色任务)
- 否则
- 跳转到标记 接蓝色任务(子程序 绿色任务)
- 条件结束
- 条件结束
- 标记 领取(子程序 绿色任务)
- 从左上到右下查找图片 "Attachment:\领取.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:200 上:160 右:1000 下:700),相似度 1
- 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
- 如果 intX > 0 并且 intY > 0 则
- 注释:在这里可以添加找到坐标后,需要做的处理。
- (鼠标)移动到 (intX + 10, intY + 5)
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 否则
- 弹出窗口 "找不到领取"
- 条件结束
- 循环结束
- 子程序结束
- 标记 接蓝色任务
- 子程序 蓝色任务()
- 循环 5 次
- 从左上到右下查找图片 "Attachment:\蓝色1.bmp",把找到的坐标保存到 (intX2, intY2),指定区域(左:200 上:160 右:800 下:600),相似度 0.9
- 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
- 如果 intX2 > 0 并且 intY2 > 0 则
- 注释:在这里可以添加找到坐标后,需要做的处理。
- (鼠标)移动到 (intX2 + 10, intY2 + 5)
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 如果点 (intX2,intY2) 的颜色等于 "FF9900" 则
- 跳转到标记 领取(子程序 蓝色任务)
- 否则
- 跳转到标记 接金色任务(子程序 蓝色任务)
- 条件结束
- 条件结束
- 标记 领取(子程序 蓝色任务)
- 从左上到右下查找图片 "Attachment:\领取.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:200 上:160 右:1000 下:700),相似度 1
- 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
- 如果 intX > 0 并且 intY > 0 则
- 注释:在这里可以添加找到坐标后,需要做的处理。
- (鼠标)移动到 (intX + 10, intY + 5)
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 条件结束
- 循环结束
- 子程序结束
- 标记 接金色任务
- 子程序 金色任务()
- 循环 5 次
- 从左上到右下查找图片 "Attachment:\金色1.bmp",把找到的坐标保存到 (intX3, intY3),指定区域(左:200 上:160 右:800 下:600),相似度 0.9
- 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
- 如果 intX3 > 0 并且 intY3 > 0 则
- 注释:在这里可以添加找到坐标后,需要做的处理。
- (鼠标)移动到 (intX3 + 10, intY3 + 5)
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 如果点 (intX3,intY3) 的颜色等于 "0044DD" 则
- 跳转到标记 领取(子程序 金色任务)
- 否则
- 跳转到标记 延时(子程序 金色任务)
- 条件结束
- 条件结束
- 标记 领取(子程序 金色任务)
- 从左上到右下查找图片 "Attachment:\领取.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:200 上:160 右:1000 下:700),相似度 1
- 注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
- 如果 intX > 0 并且 intY > 0 则
- 注释:在这里可以添加找到坐标后,需要做的处理。
- (鼠标)移动到 (intX + 10, intY + 5)
- 延时 200 毫秒
- (鼠标)左键单击, 1次
- 延时 200 毫秒
- 条件结束
- 循环结束
- 子程序结束
- 标记 延时