奇迹mu大漠插件后台,奇迹mu脚本
大家好,感谢邀请,今天来为大家分享一下奇迹mu大漠插件后台的问题,以及和奇迹mu脚本的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
一、易语言调用大漠插件后台按键
BindWindow(hwnd,display,mouse,keypad,mode)这是参数原型
hwnd窗口句柄,display屏幕颜色获取方式,mouse鼠标仿真模式,keypad键盘仿真模式,mode是模式
dm.BindWindow(hwnd,"dx","windows","windows",0)
要这样调用
hwnd:指定的窗口句柄(hwnd)
display:屏幕颜色获取方式后台要用DX模式(display)
"dx": dx模式,采用模拟dx后台键盘模式。有些窗口在此模式下绑定时,需要先激活窗口再绑定(或者绑定以后激活),否则可能会出现绑定后键盘无效的情况.此模式等同于BindWindowEx中的keypad为以下组合
"dx.public.active.api|dx.public.active.message| dx.keypad.state.api|dx.keypad.api|dx.keypad.input.lock.api"
"windows": Windows模式,采取模拟windows消息方式同按键自带后台插件.(mouse鼠标)
"windows": Windows模式,采取模拟windows消息方式同按键的后台插件.(keypad键盘)
最后一个参数是采取什么模式如下几种模式
0:
推荐模式此模式比较通用,而且后台效果是最好的.
1:和模式0效果一样,如果模式0会失败时,可以尝试此模式.<收费功能>
2:
同模式0,此模式为老的模式0,尽量不要用此模式,除非有兼容性问题.
3:同模式1,此模式为老的模式1,尽量不要用此模式,除非有兼容性问题.<收费功能>
4:
同模式0,如果模式0有崩溃问题,可以尝试此模式.
5:同模式1,如果模式0有崩溃问题,可以尝试此模式.<收费功能>
6:同模式0,如果模式0有崩溃问题,可以尝试此模式.<收费功能>
7:
同模式1,如果模式1有崩溃问题,可以尝试此模式.<收费功能>
101:
超级绑定模式.可隐藏目标进程中的dm.dll.避免被恶意检测.效果要比dx.public.hide.dll好.推荐使用.<收费功能>
103
:同模式101,如果模式101有崩溃问题,可以尝试此模式.<收费功能>
二、请教一下大漠后台脚本
大漠插件前台脚本和后台脚本只要转换一下模拟方式就好了,比如dx或者dx2什么的。
具体命令如下:
dm_ret= dm.FindPic(x1, y1, x2, y2, pic_name, delta_color,sim, dir,intX, intY)
其中的参数含义如下:
x1整形数:区域的左上X坐标
y1整形数:区域的左上Y坐标
x2整形数:区域的右下X坐标
y2整形数:区域的右下Y坐标
pic_name字符串:图片名,可以是多个图片,比如;test.bmptest2.bmptest3.bmp;
delta_color字符串:颜色色偏比如;203040;表示RGB的色偏分别是20 30 40(这里是16进制表示)
sim双精度浮点数:相似度,取值范围0.1-1.0
dir整形数:查找方向 0:从左到右,从上到下 1:从左到右,从下到上 2:从右到左,从上到下 3:从右到左,从下到上
intX变参指针:返回图片左上角的X坐标
intY变参指针:返回图片左上角的Y坐标
大漠插件还是很好用的,祝贺楼主研究成功。
希望对您有帮助。
三、大漠插件后台鼠标如何操作
大漠注册代码如下,你不懂没关系,反正按键精灵这段代码注册,是不会错的。这个注册你要注意版本号,我的大漠是3.1233,所以我后面的判断是ver<>"3.1233",假设你的是其他版本,你要改成其他的。
Call Register_dm
Sub Register_dm
Set ws=createobject("Wscript.Shell")
ws.run"regsvr32 atl.dll/s"
Set ws=nothing
PutAttachment".","dm.dll"
PutAttachment".\Plugin","RegDll.dll"
Call Plugin.RegDll.Reg(".\dm.dll")
Delay 100
Set dm= createobject("dm.dmsoft")
ver= dm.Ver()
If ver<>"3.1233" then
Set dm= nothing
Set ws=createobject("Wscript.Shell")
ws.run"regsvr32.\dm.dll/s"
Set ws=nothing
Delay 300
Set dm= createobject("dm.dmsoft")
Delay 100
ver= dm.Ver()
If ver<>"3.1233" then
Verify= 60
//下面这两行是一句,按键精灵里面写成一行。
MessageBox"插件版本错误,当前使用的版本是:"& ver&",插件所在目录是:"& dm.GetBasePath()& Chr(10)&"请关闭程序,重新打开本程序再尝试"
End if
End If
End Sub
创建大漠对象,就是一句话,就是这句:Set dm= createobject("dm.dmsoft")
之后就可以用大漠插件里面的函数了,如果是线程,必须每个线程创建一个大漠。这句话的意思是,在线程里面,每个线程都要在前面写一句 Set dm= createobject("dm.dmsoft")
至于后台,那就是绑定,大漠帮助文件里面有一个后台设置的内容,你看那里有详细讲,至于后台用哪种方式比较好,效果行不行,这就不确定了,这要你自己测试才知道(有时候,大漠那么多模式都不合适的),要是这样,你就想其他办法咯。
四、为什么大漠插件点击不了后台
可能是显卡原因。
1、大漠插件最小化,只对于图色有影响,按键、鼠标,都是没有影响的而按键自带的后台插件是可以完全最小化的这是windows的原因,如果你用的是win7,可以试下将窗口遮盖,这是鼠标移动到任务栏上,可以看到略缩图,是动着的,而如果最小化,则是静止,因为Windows已经暂停了图像的刷新以节省资源一般来说向用户说明一句“只能遮盖,不允许最小化”,即可,如果要解决方法也是有的:使用大漠BindWindowEx绑定,public里面加一句。
2、“dx.public.fake.window.min”"dx.public.fake.window.min"此模式将允许目标窗口在最小化状态时,仍然能够像非最小化一样操作..另注意,此模式会导致任务栏顺序重排,所以如果是多开模式下,会看起来比较混乱,建议单开使用。
奇迹mu大漠插件后台的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于奇迹mu脚本、奇迹mu大漠插件后台的信息别忘了在本站进行查找哦。