- 注释:设置识别题目的初始坐标。具体看说明
- 令 St_x = 410
- 令 St_y = 250
- 令 Str = Maple.GetCharRect(St_x,St_y,143,11,1,&H312507,&H281414,0)
- 如果 var2 = 2 则
- 循环 2 次
- 响一声
- 延时 2000 毫秒
- 循环结束
- 循环 30 次
- 响一声
- 延时 2000 毫秒
- 令 Xc = (键盘)等待按任意键
- 如果 Xc 则
- 跳转到标记 题库收集01(子程序 题库收集)
- 条件结束
- 循环结束
- 跳转到标记 题库收集02(子程序 题库收集)
- 标记 题库收集01(子程序 题库收集)
- (语句无法识别,可能有错误): Input = InputBox("输入答案", "西瓜网络",,4000,7000)
- 延时 1000 毫秒
- 令 a = 0
- 如果 a = input 则
- 跳转到标记 题库收集结速(子程序 题库收集)
- 条件结束
- 令 Str = Input & "|" & Str
- 调用 File.WriteFileEx("d:\题库.txt",Str)
- 跳转到标记 行脚出题(子程序 题库收集)
- 条件结束
- 如果 var2 = 1 则
- 标记 题库收集02(子程序 题库收集)
- 注释:选择ABCD的坐标
- (鼠标)移动到 (153, 55)
- 延时 300 毫秒
- (鼠标)左键单击, 1次
- 注释:判断是否答错(图和坐标自己改了)
- 调用 从左上到右下查找图片 "答错.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:1024 下:768),相似度 0.9
- 注释:答错,跳出,结束
- 如果 intX < 0 并且 intY < 0 则
- 跳转到标记 题库收集结速(子程序 题库收集)
- 否则
- 注释:答对。。。选A这个地方就改成A B就改成B 以此类推
- 令 Str = "a" & "|" & Str
- 调用 File.WriteFileEx("d:\题库.txt",Str)
- 条件结束
- 条件结束
- 标记 题库收集结速(子程序 题库收集)
- 子程序结束
- 脚本停止运行
- 调用 从左上到右下查找图片 "Attachment:\主线01.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:770 上:86 右:776 下:95),相似度 0.8
- 如果 intX >= 0 并且 intY >= 0 则
- 条件结束
- 调用 按 从中心找 的方式查找颜色 "81FBFF",把找到的坐标保存到 (x9, y9),指定区域(左:489 上:373 右:510 下:391),相似度 0.8
- 如果 x9 > 0 并且 y9 > 0 则
- 条件结束
- 调用 从左上到右下查找图片 "Attachment:\主线2209.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:791 上:77 右:830 下:98),相似度 0.8
- 如果 intX >= 0 并且 intY >= 0 则
- 延时 1000 毫秒
- (硬件模拟键盘)弹起 Right 键
- 跳转到标记 主线05
- 条件结束