- 令 dm = createobject("dm.dmsoft")
- 向调试窗口输出:dm.ver()
- dm.SetPath("d:\temp")
- dm.SetDict(0,"dm_soft.txt")
- 延时 1000 毫秒
- 令 hwnd = dm.GetForegroundWindow()
- 注释:↑获取“鼠标指向”窗口句柄
- 令 dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
- 延时 200 毫秒
- 如果 dm_ret = 0 则
- 弹出窗口 "绑定“失败”"
- ExitScript()
- 条件结束
- 延时 500 毫秒
- 注释:最前判定
- 令 dm_ret = dm.FindStr(825,238,1009,432,"接","e5f2f2-000000",1.0,intX,intY)
- 如果 intx >= 0 则
- 调用 jiequ
- 条件结束
- 令 dm_ret = dm.FindStr(753,183,1020,475,"回","e5f2f2-000000",1.0,intX,intY)
- 如果 intx >= 0 则
- 调用 huifu
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"信","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 songxin
- 条件结束
- 令 dm_ret = dm.FindStr(6,114,384,623,"剧","fdff3c-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 juqing
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"打","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 daguai
- 否则
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"将","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 jiang
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"去","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 qu
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"击","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 daguai2
- 条件结束
- 令 dm_ret = dm.FindStr(0,0,2000,2000,"成","f2e88f-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 wancheng
- 条件结束
- 令 dm_ret = dm.FindStr(0,0,2000,2000,"受","f2e88f-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 jieshou
- 条件结束
- 令 dm_ret = dm.FindStr(0,0,2000,2000,"购","f2e88f-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 goumai
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"往","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 wang
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"些","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 xie
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"找","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 zhao
- 条件结束
- 令 dm_ret = dm.FindStr(15,195,170,324,"6","ffa000-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 zhong
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"杀","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 shaguai
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"采","e5f2f2-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 caiji
- 条件结束
- 令 dm_ret = dm.FindStr(825,238,1009,432,"快","fdff3c-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 kuaisu
- 条件结束
- 令 dm_ret = dm.FindStr(1,0,2000,2000,"要","ffa000-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 dati
- 否则
- 条件结束
- 令 dm_ret = dm.FindStr(0,0,2000,2000,"未","ffa000-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 调用 dati
- 否则
- 条件结束
- 令 dm_ret = dm.FindStr(0,0,2000,2000,"未","ffa000-000000",1.0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则