- 令 Hwnd = Window.MousePoint()
- 调用 大漠_绑定()
- 令 dm_ret = dm.SetDict(0,"新炫舞.txt")
- 令 dm_ret = dm.usedict(0)
- 循环开始
- 令 dm_ret = dm.FindStrFast(150,415,500,455,"2","ffffff-202020","0.9",x,y)
- 如果 X > 0 则
- 延时 10 毫秒
- 令 按键查看 = dm.OcrEx(100,415,910,455,"ffffff-202020|c0ceea-202020|fefdfd-505050",0.9)
- 标记 开始
- 令 按键 = split(按键查看,"|")
- 循环 i 从 1 到 ubound(按键)
- 令 坐标 = split(按键(i),",")
- 令 X坐标 = cint(坐标(0))
- 令 Y坐标 = cint(坐标(1))
- 令 按键a = dm.Ocr(x坐标 - 15,y坐标 - 10,x坐标 + 50,y坐标 + 40,"ffffff-202020|c0ceea-202020|fefdfd-505050",0.9)
- 标记 aaa
- 令 dm_ret = dm.FindColor(x坐标 - 10,y坐标 + 41,x坐标 + 10,y坐标 + 58,"a4eaf5-505050|ffc6b6-505050|ffffff-505050|fbdb43-505050","1.0",0,x,y)
- 如果 x < 0 则
- 延时 1 毫秒
- 跳转到标记 aaa
- 否则
- 如果 按键a = "上" 则
- dm.KeyPress(38)
- 否则如果 按键a = "下" 则
- dm.KeyPress(40)
- 否则如果 按键a = "左" 则
- dm.KeyPress(37)
- 否则如果 按键a = "右" 则
- dm.KeyPress(39)
- 否则如果 按键a = "空格" 则
- dm.KeyPress(32)
- 条件结束
- 条件结束
- 循环结束
- 条件结束
- 延时 1 毫秒
- 循环结束
- 函数 OCR(起点x,起点y,终点x,终点y,色彩,模糊度)
- 令 ocr = dm.Ocr(起点x,起点y,终点x,终点y,色彩,模糊度)
- 函数结束
- 子程序 OnScriptLoad()
- 展开附件 EZ辅助.txt 到 C:\《Universe》\ 文件夹
- 展开附件 *.* 到 C:\《Universe》\新炫舞 文件夹
- 子程序结束
- 子程序 OnScriptExit()
- 令 dm_ret = dm.UnBindWindow()
- 调用 msg.Tips("谢谢使用《Universe》辅助")
- 子程序结束
- 子程序 大漠_绑定()
- 注释:-----------------------------分割线----------------------------------//
- 调用 msg.Tips("开始运行")
- 令 ws = createobject("Wscript.Shell")
- ws.run("regsvr32 C:\《Universe》\新炫舞\dm.dll /s")
- 令 dm = createobject("dm.dmsoft")
- 注释:-----------------------------判断是否高级绑定----------------------------------//
- 令 绑定模式2 = dm.bindwindow(hwnd,"dx","dx2","dx",0)
- 令 base_path = dm.GetBasePath()
- 延时 1000 毫秒
- 令 dm_ret = dm.SetPath("C:\《Universe》\新炫舞")
- 令 判定指定窗口是否已经被后台绑定 = dm.IsBind(hwnd)
- 注释:---------------------优化用户环境结束 开始设置新炫舞环境--------------------------//
- 令 dm_ret = dm.SetShowErrorMsg(0)
- 令 dm_ret = dm.SetWindowState(hwnd,12)
- 注释:----------------------------------字库选择//关闭输入法---------------------------------------//
- 子程序结束
- 注释:制作:Universe
- 注释:日期:2011.10.10
- 注释:修改:2012.5.13