1. 注释:----------------------------------------------------------------------------//
  2. 注释: 脚本是用大漠插件后台识别游戏中的数字 //
  3. 注释: 希望给新手对插件的应用有更深入的理解 //
  4. 注释: 作者 andychao QQ 511092004 //
  5. 注释:-----------------------------------------------------------------------------//
  6. (语句无法识别,可能有错误): PutAttachment "c:\test" ,"*.*" '释放附件中的文件到指定位置
  7. (语句无法识别,可能有错误): Call Plugin.RegDll.Reg("c:\test\dm.dll")'注册大漠插件
  8. (语句无法识别,可能有错误): set dm = createobject("dm.dmsoft") '使用大漠必需创建大漠对像
  9. (语句无法识别,可能有错误): Hwnd = Plugin.Window.Find("QQXXZ", 0)'得到游戏句柄
  10. (语句无法识别,可能有错误): dm_Bind = dm.BindWindow(hwnd,"dx","normal","normal")'绑定大漠插件进句柄
  11. (语句无法识别,可能有错误): dm_ret = dm.SetDictPwd("123456")'字库密码
  12. (语句无法识别,可能有错误): dm_ret = dm.SetDict(0, "c:\test\dm_soft.txt")'字库路径
  13. (语句无法识别,可能有错误): title = dm.GetWindowTitle(hwnd)'得到窗口标题
  14. 循环当 True 时
  15.     注释:RGB多色识别数字
  16.     令 s = dm.Ocr(963,35,1017,51,"f0e69d-58ff9f|958f61-000000|977c55-000000",1.0)
  17.     定义变量 XY
  18.     令 XY = Split(s,",")
  19.     (语句无法识别,可能有错误): X = XY(0) : Y = XY(1)'拆分XY数组得出 X 和 Y
  20.     (语句无法识别,可能有错误): dm_ret_title = dm.SetWindowText(hwnd, title & " 当前人物坐标 X " & X & " : Y " & Y)'设置坐标显示在标题栏上
  21.     延时 100 毫秒
  22. 循环结束
  23. 子程序 OnScriptExit()
  24.     注释:脚本停止后释放大漠插件资源
  25.     令 dm_Bind = dm.UnBindWindow()
  26.     令 dm_ret_title = dm.SetWindowText(hwnd,title)
  27. 子程序结束