1. 函数 FindPicIn(x1,y1,x2,y2,path,hw)
  2.     令 intX = 0
  3.     令 intY = 0
  4.     如果 hw = 0 则
  5.         令 hw = Hwnd
  6.     条件结束
  7.     注释:Global intX,intY
  8.     循环当 intX <= 0 并且 intY <= 0 时
  9.         Window.Active((hw))
  10.         延时 1000 毫秒
  11.         从左上到右下查找图片 path,把找到的坐标保存到 (intX, intY),指定区域(左:x1 上:y1 右:x2 下:y2),相似度 0.5
  12.     循环结束
  13. 函数结束
  14. 令 exen = "三国杀online桌面版.exe"
  15. 令 title = "三国杀online桌面版"
  16. 定义变量 intX
  17. 定义变量 intY
  18. 定义变量 Hwnd
  19. 令 Hwnd = Window.Find(0,title)
  20. 如果 Hwnd = 0 则
  21.     启动程序或打开文件 ("F:\Program Files\SanGuoShaAIR\三国杀online桌面版\三国杀online桌面版.exe")
  22.     令 Hwnd = Window.Find(0,title)
  23. 条件结束
  24. 注释: 移动到左上角
  25. 调用 Window.Move(Hwnd,0,0)
  26. Window.Active((Hwnd))
  27. 注释: 等待 进入大厅 按钮的出现
  28. 调用 FindPicIn(432,438,589,487,"Attachment:\enterhall.bmp",0)
  29. (语句无法识别,可能有错误): /*
  30. 循环当 intX <= 0 并且 intY <= 0 时
  31.     Window.Active((Hwnd))
  32.     延时 1000 毫秒
  33.     从左上到右下查找图片 "Attachment:\enterhall.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:432 上:438 右:589 下:487),相似度 0.5
  34. 循环结束
  35. (语句无法识别,可能有错误): */
  36. 如果 intX > 0 并且 intY > 0 则
  37.     (鼠标)移动到 (intX + 60, intY + 10)
  38.     (鼠标)左键单击, 1次
  39.     延时 1000 毫秒
  40. 条件结束
  41. 注释: 查找 登录游戏 按钮
  42. 调用 FindPicIn(363,372,490,407,"Attachment:\login.bmp",0)
  43. 如果 intX > 0 并且 intY > 0 则
  44.     (鼠标)移动到 (intX + 50, intY + 10)
  45.     (鼠标)左键单击, 1次
  46. 条件结束
  47. 注释: 查找 脸谱,以确定是否已进入场区选择界面
  48. 调用 FindPicIn(114,228,185,419,"Attachment:\face.bmp",0)
  49. 注释: 进入国战
  50. (鼠标)移动到 (231, 455)
  51. (鼠标)左键单击, 1次
  52. 延时 1000 毫秒
  53. (鼠标)移动到 (444, 491)
  54. (鼠标)左键单击, 1次
  55. 延时 3000 毫秒
  56. 注释: 签到窗口
  57. 注释: 点击 签到
  58. (鼠标)移动到 (750, 145)
  59. (鼠标)左键单击, 1次
  60. (语句无法识别,可能有错误): /*
  61. 注释: 关闭 签到成功 窗口
  62. (鼠标)移动到 (517, 132)
  63. (鼠标)左键单击, 1次
  64. 注释: 关闭 签到 窗口
  65. (鼠标)移动到 (873, 101)
  66. (鼠标)左键单击, 1次
  67. (语句无法识别,可能有错误): */