- 展开附件 *dm.dll* 到 c:\test_game 文件夹
- 展开附件 *真锁怪.bmp* 到 c:\test_game 文件夹
- 展开附件 *抽奖开始.bmp* 到 c:\test_game 文件夹
- 展开附件 *水月.bmp* 到 c:\test_game 文件夹
- 展开附件 *魂铠.bmp* 到 c:\test_game 文件夹
- 令 ws = createobject("Wscript.Shell")
- ws.run("regsvr32 c:\test_game\dm.dll /s")
- 令 ws = nothing
- 延时 300 毫秒
- 令 dm = createobject("dm.dmsoft")
- 向调试窗口输出:dm.Ver()
- dm.SetPath("c:\test_game")
- 令 hwnd = dm.GetMousePointWindow()
- dm.MoveWindow(hwnd,- 10 ,0)
- 令 dm_ret = dm.BindWindow(hwnd,"dx2","dx","dx",1)
- 循环开始
- 令 dm_ret = dm.Findpic(635,142,722,214,"抽奖开始.bmp","000000",0.9,0,x,y)
- 如果 x >= 0 则
- dm.MoveTO(682,178)
- 延时 1000 毫秒
- dm.LeftClick()
- 延时 1650 毫秒
- dm.LeftClick()
- 条件结束
- dm.KeyPress(192)
- 延时 200 毫秒
- 令 dm_ret = dm.Findpic(295,5,566,87,"真锁怪.bmp","000000",0.7,0,x,y)
- 如果 x >= 0 则
- dm.KeyPress(50)
- 否则
- dm.KeyPress(9)
- 令 dm_ret = dm.Findpic(295,5,566,87,"真锁怪.bmp","000000",0.7,0,x,y)
- 如果 x <= 0 则
- 令 dm_ret = dm.FindColor(872,48,1006,175,"eff001",0.9,4,intX,inty)
- 如果 intX >= 0 则
- dm.MoveTO(intX,intY)
- dm.LeftClick()
- 条件结束
- 条件结束
- 令 dm_ret = dm.Findpic(537,61,829,166,"魂铠.bmp","000000",0.9,0,x,y)
- 如果 x <= 0 则
- dm.KeyPress(55)
- 条件结束
- 令 dm_ret = dm.Findpic(537,61,829,166,"水月.bmp","000000",0.9,0,x,y)
- 如果 x <= 0 则
- dm.KeyPress(56)
- 条件结束
- 条件结束
- 循环结束
- 令 dm_ret = dm.UnBindWindow()