Hwnd = Plugin.Window.MousePoint()
Call 大漠_绑定()
dm_ret = dm.SetDict(0, "新炫舞.txt")
dm_ret = dm.usedict(0)
Do
dm_ret = dm.FindStrFast(150, 415, 500, 455, "2", "ffffff-202020", "0.9",x,y)
If X > 0 Then
Delay 10
按键查看 = dm.OcrEx(100,415,910,455,"ffffff-202020|c0ceea-202020|fefdfd-505050",0.9)
Rem 开始
按键 = split(按键查看,"|")
For i = 1 To 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)
Rem 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)
If x < 0 Then
Delay 1
Goto aaa
Else
if 按键a = "上" Then
dm.KeyPress 38
Elseif 按键a = "下" Then
dm.KeyPress 40
Elseif 按键a = "左" Then
dm.KeyPress 37
Elseif 按键a = "右" Then
dm.KeyPress 39
Elseif 按键a = "空格" Then
dm.KeyPress 32
End If
End If
Next
End If
Delay 1
Loop
Function OCR(起点x, 起点y, 终点x, 终点y,色彩,模糊度)
ocr = dm.Ocr(起点x, 起点y, 终点x, 终点y, 色彩,模糊度)
End Function
Sub OnScriptLoad()
PutAttachment "C:\《Universe》\","EZ辅助.txt"
PutAttachment "C:\《Universe》\新炫舞", "*.*"
End Sub
Sub OnScriptExit()
dm_ret = dm.UnBindWindow()
Call Plugin.msg.Tips("谢谢使用《Universe》辅助")
End Sub
Sub 大漠_绑定()
//-----------------------------分割线----------------------------------//
Call Plugin.msg.Tips("开始运行")
Set ws = createobject("Wscript.Shell")
ws.run "regsvr32 C:\《Universe》\新炫舞\dm.dll /s"
Set dm = createobject("dm.dmsoft")
//-----------------------------判断是否高级绑定----------------------------------//
绑定模式2 = dm.bindwindow(hwnd,"dx","dx2","dx",0)
base_path = dm.GetBasePath()
Delay 1000
dm_ret = dm.SetPath("C:\《Universe》\新炫舞")
判定指定窗口是否已经被后台绑定 = dm.IsBind(hwnd)
//---------------------优化用户环境结束 开始设置新炫舞环境--------------------------//
dm_ret = dm.SetShowErrorMsg(0)
dm_ret = dm.SetWindowState(hwnd,12)
//----------------------------------字库选择//关闭输入法---------------------------------------//
End Sub
//制作:Universe
//日期:2011.10.10
//修改:2012.5.13