1.             注释: 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析.
  2.             弹出窗口 "插件版本错误,当前使用的版本是:" & ver & ",插件所在目录是:" & dm.GetBasePath()
  3.             弹出窗口 "请关闭程序,重新打开本程序再尝试"
  4.             脚本停止运行
  5.         条件结束
  6.     条件结束
  7.     注释:插件注册结束<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  8.     注释:这里设置插件基本目录
  9.     dm.SetPath("e:\dnfPlug")
  10. 函数结束
  11. (语句无法识别,可能有错误): **/
  12. (语句无法识别,可能有错误): /*
  13. (语句无法识别,可能有错误): *@Fun search every region
  14. (语句无法识别,可能有错误): *@arg1 start x coordinate
  15. (语句无法识别,可能有错误): *@arg2 start y coordinate
  16. (语句无法识别,可能有错误): *@arg3 end x coordinate
  17. (语句无法识别,可能有错误): *@arg4 end y coordinate
  18. (语句无法识别,可能有错误): *@arg5 need to find dmp
  19. (语句无法识别,可能有错误): *@arg6 temp variable
  20. (语句无法识别,可能有错误): *@arg7 similarity
  21. (语句无法识别,可能有错误): *@retun if success return 1 else return 0
  22. (语句无法识别,可能有错误): **/
  23. 函数 searchSection(s_x,s_y,e_x,e_y,mBmp,mTemp)
  24.     定义变量 intX, intY
  25.     从左上到右下查找图片 "Attachment:\" & mBmp & ".bmp",把找到的坐标保存到 (intX, intY),指定区域(左:s_x 上:s_y 右:e_x 下:e_y),相似度 1.0
  26.     如果 intX > 0 并且 intY > 0 则
  27.         如果 mTemp = 1 则
  28.             延时 200 毫秒
  29.             (鼠标)移动到 (intX, intY)
  30.             延时 200 毫秒
  31.             (鼠标)左键单击, 1次
  32.         否则如果 mTemp = 2 则
  33.             延时 200 毫秒
  34.             (鼠标)移动到 (intX, intY)
  35.             延时 500 毫秒
  36.             (鼠标)左键双击, 1次
  37.         条件结束
  38.         令 searchSection = 1
  39.     否则
  40.         令 searchSection = 0
  41.         弹出窗口 "找不到所选服务区"
  42.         调用 reStartApp()
  43.     条件结束
  44. 函数结束
  45. (语句无法识别,可能有错误): /*
  46. (语句无法识别,可能有错误): *@Fun 微锐代答
  47. (语句无法识别,可能有错误): *@arg null
  48. (语句无法识别,可能有错误): *@retun null
  49. (语句无法识别,可能有错误): **/
  50. 子程序 microRui()
  51.     令 TID = "-1"
  52.     循环当 Len(TID) = 2 时
  53.         注释:截图并发送,前台截取。
  54.         令 TID = Microrui.SendImage(weiRui,1046,judgeX,judgeY,140,65,20)
  55.         注释:参数说明(具体看插件压缩包里的说明):SendImage( 上传密码串,游戏ID,截图起点坐标X,Y,图片的长,宽,超时时间单位秒)
  56.         注释:直接发送图片文件。
  57.         注释:TID = Plugin.Microrui.SendFile("47|59659363F0D090484D356728BBBE9677", 1001, "图片路径", 300)
  58.         注释:参数说明(具体看插件压缩包里的说明):SendFile(上传密码串,游戏ID,图片路径,超时时间单位秒)
  59.         向调试窗口输出:TID
  60.         延时 1500 毫秒
  61.     循环结束
  62.     令 Answer = "-1"
  63.     循环当 Answer = "-1" 时
  64.         延时 2500 毫秒
  65.         令 Answer = Microrui.GetAnswer(TID)
  66.         向调试窗口输出:Answer
  67.     循环结束
  68.     如果 Answer <> "-1" 则
  69.         如果 Answer = "-9" 则
  70.             注释:-9:图片无法识别,请检查截取的图片是否正确
  71.         否则如果 Answer = "-8" 则
  72.             注释:-8:答题超时
  73.         否则如果 Answer = "1" 则
  74.             注释:答案1
  75.             调用 switchValidate()
  76.         否则如果 Answer = "2" 则
  77.             注释:答案2
  78.             调用 switchValidate()
  79.         否则如果 Answer = "3" 则
  80.             注释:答案3
  81.             调用 switchValidate()
  82.         否则如果 Answer = "4" 则
  83.             注释:答案4
  84.             调用 switchValidate()
  85.         否则
  86.             注释:其它返回值
  87.             调用 inputValidate()
  88.         条件结束
  89.     条件结束
  90. 子程序结束
  91. (语句无法识别,可能有错误): /*
  92. (语句无法识别,可能有错误): *@Fun 判断是否有验证码
  93. (语句无法识别,可能有错误): *@arg null
  94. (语句无法识别,可能有错误): *@retun null
  95. (语句无法识别,可能有错误): **/
  96. 函数 judgeHasValidate()
  97.     定义变量 intX, intY
  98.     从左上到右下查找图片 "Attachment:\验证码.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:650 上:400 右:1110 下:780),相似度 1.0
  99.     注释:MessageBox intX &" "& intY
  100.     如果 intX > 0 并且 intY > 0 则