1. 用户定义变量 YanShi=30 "任务刷新时间,单位:秒"
  2. 用户定义变量 YanShi1=5 "电脑刷新时间,单位:秒"
  3. 把当前鼠标所在的位置保存到 (mx, my)
  4. 延时 200 毫秒
  5. 标记 开始挂机
  6. (鼠标)左键单击, 1次
  7. 延时 200 毫秒
  8. 调用 蓝色任务()
  9. 调用 金色任务()
  10. 延时 YanShi1 * 1000 毫秒
  11. 标记 接绿色任务
  12. 子程序 绿色任务()
  13.     循环 5 次
  14.         从左上到右下查找图片 "Attachment:\绿.bmp",把找到的坐标保存到 (intX1, intY1),指定区域(左:200 上:160 右:800 下:600),相似度 1
  15.         注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  16.         如果 intX1 > 0 并且 intY1 > 0 则
  17.             注释:在这里可以添加找到坐标后,需要做的处理。
  18.             (鼠标)移动到 (intX1 + 10, intY1 + 5)
  19.             延时 200 毫秒
  20.             (鼠标)左键单击, 1次
  21.             延时 200 毫秒
  22.             如果点 (intX1,intY1) 的颜色等于 "009955" 则
  23.                 跳转到标记 领取(子程序 绿色任务)
  24.             否则
  25.                 跳转到标记 接蓝色任务(子程序 绿色任务)
  26.             条件结束
  27.         条件结束
  28.         标记 领取(子程序 绿色任务)
  29.         从左上到右下查找图片 "Attachment:\领取.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:200 上:160 右:1000 下:700),相似度 1
  30.         注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  31.         如果 intX > 0 并且 intY > 0 则
  32.             注释:在这里可以添加找到坐标后,需要做的处理。
  33.             (鼠标)移动到 (intX + 10, intY + 5)
  34.             延时 200 毫秒
  35.             (鼠标)左键单击, 1次
  36.             延时 200 毫秒
  37.         否则
  38.             弹出窗口 "找不到领取"
  39.         条件结束
  40.     循环结束
  41. 子程序结束
  42. 标记 接蓝色任务
  43. 子程序 蓝色任务()
  44.     循环 5 次
  45.         从左上到右下查找图片 "Attachment:\蓝色1.bmp",把找到的坐标保存到 (intX2, intY2),指定区域(左:200 上:160 右:800 下:600),相似度 0.9
  46.         注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  47.         如果 intX2 > 0 并且 intY2 > 0 则
  48.             注释:在这里可以添加找到坐标后,需要做的处理。
  49.             (鼠标)移动到 (intX2 + 10, intY2 + 5)
  50.             延时 200 毫秒
  51.             (鼠标)左键单击, 1次
  52.             延时 200 毫秒
  53.             如果点 (intX2,intY2) 的颜色等于 "FF9900" 则
  54.                 跳转到标记 领取(子程序 蓝色任务)
  55.             否则
  56.                 跳转到标记 接金色任务(子程序 蓝色任务)
  57.             条件结束
  58.         条件结束
  59.         标记 领取(子程序 蓝色任务)
  60.         从左上到右下查找图片 "Attachment:\领取.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:200 上:160 右:1000 下:700),相似度 1
  61.         注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  62.         如果 intX > 0 并且 intY > 0 则
  63.             注释:在这里可以添加找到坐标后,需要做的处理。
  64.             (鼠标)移动到 (intX + 10, intY + 5)
  65.             延时 200 毫秒
  66.             (鼠标)左键单击, 1次
  67.             延时 200 毫秒
  68.         条件结束
  69.     循环结束
  70. 子程序结束
  71. 标记 接金色任务
  72. 子程序 金色任务()
  73.     循环 5 次
  74.         从左上到右下查找图片 "Attachment:\金色1.bmp",把找到的坐标保存到 (intX3, intY3),指定区域(左:200 上:160 右:800 下:600),相似度 0.9
  75.         注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  76.         如果 intX3 > 0 并且 intY3 > 0 则
  77.             注释:在这里可以添加找到坐标后,需要做的处理。
  78.             (鼠标)移动到 (intX3 + 10, intY3 + 5)
  79.             延时 200 毫秒
  80.             (鼠标)左键单击, 1次
  81.             延时 200 毫秒
  82.             如果点 (intX3,intY3) 的颜色等于 "0044DD" 则
  83.                 跳转到标记 领取(子程序 金色任务)
  84.             否则
  85.                 跳转到标记 延时(子程序 金色任务)
  86.             条件结束
  87.         条件结束
  88.         标记 领取(子程序 金色任务)
  89.         从左上到右下查找图片 "Attachment:\领取.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:200 上:160 右:1000 下:700),相似度 1
  90.         注释:以下是条件判断;如果返回的坐标大于0,那么就说明找到了。
  91.         如果 intX > 0 并且 intY > 0 则
  92.             注释:在这里可以添加找到坐标后,需要做的处理。
  93.             (鼠标)移动到 (intX + 10, intY + 5)
  94.             延时 200 毫秒
  95.             (鼠标)左键单击, 1次
  96.             延时 200 毫秒
  97.         条件结束
  98.     循环结束
  99. 子程序结束
  100. 标记 延时