- 延时 500 毫秒
- 注释:点击确定
- (鼠标)移动到 (x4, y4)
- (鼠标)左键单击, 1次
- 延时 500 毫秒
- (键盘)按 "H" 键, 1次
- 注释:区域找色,检查是否有活动界面出现
- 从左上到右下查找颜色 "000000",把找到的坐标保存到 (intX, intY),指定区域(左:845 上:466 右:902 下:504)
- 如果 intX > 0 并且 intY > 0 则
- 注释:点击关闭,打开的活动界面
- (鼠标)移动到 (951, 483)
- (鼠标)左键单击, 1次
- 延时 500 毫秒
- 条件结束
- 注释:打开收获
- (鼠标)移动到 (916, 180)
- (鼠标)左键单击, 1次
- 延时 500 毫秒
- 注释:一键收获
- (鼠标)移动到 (759, 612)
- (鼠标)左键单击, 1次
- 延时 500 毫秒
- 注释:确定
- (鼠标)移动到 (759, 612)
- (鼠标)左键单击, 1次
- 延时 500 毫秒
- 注释:退出
- (键盘)按 "I" 键, 1次
- 延时 500 毫秒
- 条件结束
- 条件结束
- 注释://////////////////////////////
- 注释://////////循环结束位置//////////
- 注释://////////////////////////////
- 循环结束
- 注释:跳转到start程序,继续执行循环
- 跳转到标记 start
- 注释:一键打开游戏
- Event(Form1.Button1.Click)
- 注释:谷歌浏览器
- 启动程序或打开文件 "C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe"
- 注释:延迟1秒
- 延时 1000 毫秒
- 注释:得到当前最前面的窗口句柄
- 令 Hwnd = Window.Foreground()
- 注释:根据父窗口句柄(Hwnd)查找子窗口匹配类名("Button")或者匹配标题("表情"),返回找到匹配的句柄HwndEx
- 令 HwndEx = Window.FindEx(Hwnd,h,"Chrome_OmniboxView","0")
- 注释:窗口属性设置为(窗口置前)
- 调用 Window.Top(Hwnd,0)
- 注释:改变窗口大小为(1024, 768)
- 调用 Window.Size(Hwnd,1024,768)
- 注释:延时1秒
- 延时 500 毫秒
- 注释:移动窗口到(0, 0)位置
- 调用 Window.Move(Hwnd,0,0)
- 注释:延时1秒
- 延时 500 毫秒
- 注释:键入文本
- 输入文本 ("http://app.t.qq.com/app/play/801184286?via=801184286_WB.TQQ.TOP.MYAPP.1.1&app_custom=&iopenid=&itime=&invkey=")
- 注释:延时1秒
- 延时 200 毫秒
- 注释:按回车键,进入页面
- (键盘)按 "Enter" 键, 1次
- 注释:延时
- 延时 5000 毫秒
- 注释:找不到跳转回来
- 标记 cxx1
- 注释:区域找点判断是否有快速登入
- 从左上到右下查找颜色 "FCF4E9",把找到的坐标保存到 (intX, intY),指定区域(左:396 上:415 右:524 下:469)
- 如果 intX > 0 并且 intY > 0 则
- 注释:模拟键盘按键 回车 按键码13
- (键盘)按 "Enter" 键, 1次
- 否则
- 注释:设置延时避免死机
- 延时 300 毫秒
- 注释:找不到就跳转回去继续寻找
- 跳转到标记 cxx1
- 条件结束
- 注释:延时1秒
- 延时 3000 毫秒
- 注释:找不到跳转回来
- 标记 cxx2
- 注释:区域找点判断是否有进入游戏
- 从左上到右下查找图片 "Attachment:\开始游戏.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:147 上:662 右:352 下:727),相似度 0.9
- 如果 intX > 0 并且 intY > 0 则
- 延时 1000 毫秒
- (鼠标)移动到 (175, 682)
- 延时 1500 毫秒
- 注释:鼠标左键单击进入游戏
- (鼠标)左键单击, 1次
- 否则
- 注释:设置延时避免死机
- 延时 500 毫秒
- 注释:找不到就跳转回去继续寻找
- 跳转到标记 cxx2
- 条件结束
- 延时 3000 毫秒
- 注释:滚动条拉动
- (鼠标)移动到 (1009, 281)
- (鼠标)左键按下