大漠插件脚本
‘壹’ 易语言写脚本,除了用大漠插件以外,还可以用哪些插件
哪个模块有很多,插件不值得有哪些,要是愿意加个好友一起讨论
‘贰’ 按键精灵大漠插件 如何实现脚本既能后台运行又能做别的事情
你绑定的时候 要数窗口在前面就用这个坐标绑定就行了 窗口有任何一个地方在这个坐标点上都行
hwnd = dm.GetPointWindow(500, 500)
//↑获取“指定坐标”窗口句柄
//hwnd = dm.GetMousePointWindow()
//↑获取“鼠标指向”窗口句柄
dm_ret = dm.BindWindow(hwnd,"normal","windows","normal",0)
Delay 200
If dm_ret=0 Then
MessageBox "绑定“失败”"
ExitScript
End If
//↑绑定“窗口句柄”,支持“前台”和“后台”
//↑绑定之后,全部坐标,转换为“客户区”相对坐标
‘叁’ 大漠插件编写简单脚本
开始菜单 ---点击----- 运行 ----输入----regsvr32 d:\dm.dll (这里的写大漠插件路径就好) 一台电脑注册一次就够了 以后都不用注册
至于脚本代码 一点知道的分真的不够看的
‘肆’ 我用大漠插件做的后台脚本不行啊
Plugin.dm.MoveTo 可以改成 dm.MoveTo
应该是绑定模式不对
dm_ret = dm.BindWindow(hwnd,"gdi","dx","dx",0)
"gdi","dx","dx" 这三个参数要调试,直到能后台,要不就是你的游戏不支持后台
延时太小了,动作太快,建议改成50-100
‘伍’ 求教 大漠插件命令 怎么加到按键精灵全部命令里
For i=1 To 10
//这里的脚本可以循环10次
FindPic 0,0,2000,2000,"Attachment:\winmine.bmp",0.9,intX,intY
If intX>0 and intY>0 Then
MoveTo intX,intY
Exit For
Else
Delay 1000
End If
Next
找10次 找到就退出 找图 没找到延迟1秒 再次找图
‘陆’ 按键精灵,大漠插件的后台脚本问题
大漠按键命令中有 按住 这个命令 相当于按键的按下 不包括弹起 这个可以写组合键
连续100次.....这个算问题? for 100 次就行了
这个第三...在每次想要暂停的地方设置一个等待按键 检测按键是你设置的那个键就往下执行 不是 就跳回去继续等待 检测
‘柒’ 按键精灵 大漠插件的问题
下面什么地方
‘捌’ 大漠插件有什么用,不用大漠插件写出的游戏脚本跟使用大漠插件写出的脚本有区别么
不知道啊
‘玖’ 按键精灵大漠插件问题
既然是自己用,并且是同一台电脑,那只需要注册一次.也就是说,你已经注册成功了,并不需要在脚本前面写插件的注册代码.这一步省略.
从你开始用大漠命令开始,首先需要绑定大漠.
//创建大漠对象
Set dm = createobject("dm.dmsoft")
如果你要用到找图或找字,那还需要设置全局路径,也就是说,如果要找图或找字,脚本会到这个路径下去找.
//设置全局路径
dm.setpath "c:\"
如果还需要找字,还要设置字库.
dm.SetDict 0, "字库.txt"
得到窗口句柄后,需要绑定窗口的后台模式.这个需要你一个一个的试.具体的大漠说明文档里面有.
dm_ret = dm.BindWindow(hwnd, "gdi", "windows", "windows", 0)
好了,现在可以用大漠命令写脚本,和按键差不多.
大漠自带的说明文档用起来不方便,可以到网上找中文的.
‘拾’ 如何使用大漠插件
1、 先点击工具,再点击 类型库或ocx组件->支持库。