按键精灵吧 关注:499,682贴子:1,013,697
  • 15回复贴,共1

求高人指点我下,谢谢。

只看楼主收藏回复

我现在的脚本
功能都正常,就是想添加进去自动加血和自动点击复活,复活需要鼠标点击,谁能告诉我下弄
Set dm = createobject("dm.dmsoft")
//设置大漠全局路径,设置了此路径后,所有接口调用中,相关的文件都相对於此路径. 比如图片,字库等
dm.SetPath ("d:\tmp")
//创建大漠字库
//dm.SetDict 0, ("d:\tmp\dm_soft.txt")
//获取句柄
hwnd = dm.GetMousePointWindow()
//激活指定窗口
dm_ret = dm.SetWindowState(hwnd,1)
//绑定指定的窗口,并指定这个窗口的屏幕颜色获取方式,鼠标仿真模式,键盘仿真模式
dm_ret = dm.BindWindow(hwnd,"dx","dx2","dx",0)
dm.LockInput 0
// 这里做需要锁定输入做的事情
dm.LockInput 0
Delay 200
d
If dm_ret =0 Then
MessageBox "绑定失败"
EndScript
//习惯脚本过程后,可将下两行删除,脚本将会直接进入主程序
Else
End If
do
Delay 30
dm.KeyPress 81
Delay 100
dm.KeyPress 81
dm.KeyPress 9
Delay 100
dm.KeyPress 9
dm.KeyPress 49
Delay 100
dm.KeyPress 49
Delay 100
dm.KeyPress 50
Delay 100
dm.KeyPress 50
Delay 100
dm.KeyPreSs 51
Delay 100
dm.KeyPress 51
Delay 100
dm.KeyDownChar "4"
Delay 100
dm.KeyPress 53
Delay 100
dm.KeypreSs 53
Delay 100
dm.KeyPress 54
Delay 100
dm.KeyPress 54
Delay 100
dm.KeyPress 55
Delay 100
dm.KeyPress 55
Delay 100
dm.KeyPress 56
Delay 100
dm.KeyPress 56
Delay 100
dm.KeyPress 70
Delay 100
dm.KeyPress 70
Delay 100
dm.KeyPress 90
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
dm.KeyPress 192
Delay 100
Loop
//解除视窗绑定
dm_ret = dm.UnBindWindow()
//********************************************************************
Event Form1.Load
End Event


1楼2015-08-10 16:59回复
    你这样用大漠,跟录制有啥区别?


    IP属地:广东来自Android客户端2楼2015-08-10 17:05
    收起回复
      为了一个大任务,单位上下没日没夜地加班了好几天,五一了连假期都没有,领导有些不忍:"看大家这么辛苦,晚上给你们一人找个火辣的女人,让你们兴奋一下!"大家听完都跟打了鸡血似的嗷嗷叫着投入工作,当晚 …… 他们每人办公桌上都多了一瓶老干妈……


      IP属地:江苏来自Android客户端4楼2015-08-11 01:00
      回复
        纯按键,还用大漠干什么。后台找图才用大漠。你想自动加血,用按键的后台找色就行了,自动复活可以用大漠找图,找到了就在上面点击鼠标,不过我感觉按键精灵自带后台不大行,坐标找不准


        来自手机贴吧5楼2015-08-11 10:03
        收起回复