1.大漠插件怎么注册以及绑定窗口,绑定窗口后的可以干嘛
这个问题要看你使用的是什么编程语言了:(绑定之后,根据绑定模式可以对窗口进行前台或后台的,鼠标键盘,找图找色等操作,主要应用与游戏辅助)
1. 按键精灵:
2. // 释放附件>>>>>>>>>>>>>>>>>>>
3. // 这里选择c盘的test_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.
4. PutAttachment "c:\test_game","*.*"
5. // 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.
6. PutAttachment ".\Plugin" ,"RegDll.dll"
7. // 插件注册开始>>>>>>>>>>>>>>>>>>>
8. // 下面开始注册插件,先尝试用RegDll来注册.这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
9. Call Plugin.RegDll.Reg("c:\test_game\dm.dll")
10.
11. // 这里判断是否注册成功
12. set dm = createobject("dm.dmsoft")
13. ver = dm.Ver()
14. if ver need_ver then
15. // 先释放先前创建的dm
16. set dm = nothing
17. // 再尝试用regsvr32 来注册. 这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
18. set ws=createobject("Wscript.Shell")
ws.run "regsvr32 c:\test_game\dm.dll /s"
set ws=nothing
Delay 1500
19.
20. // 再判断插件是否注册成功
21. set dm = createobject("dm.dmsoft")
22. ver = dm.Ver()
23. if ver need_ver then
24. // 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析.
25. messagebox "插件版本错误,当前使用的版本是:"&ver&",插件所在目录是:"&dm.GetBasePath()
26. messagebox "请关闭程序,重新打开本程序再尝试"
27. endscript
28. end if
29. end if
30. // 插件注册结束
2.TC简单脚本:
31. 是否成功=辅助.注册插件("rc:dm.dll",真)
32. /// 真 表示注册成功 反之假表示注册失败
33. 如果(是否成功)
34. //辅助.消息框("插件注册成功!","提示")
35. 否则
36. 辅助.消息框("插件注册失败!","提示")
37. 如果结束
38. dm=com("dm.dmsoft")
其他语言就不一一列举了!
【我用心解答,如果解决了您的问题,一定记得采纳额!】
2.怎么注册大漠插件和使用DX后台键盘(最好源码参考)
下载的大漠插件里有个大漠插件接口说明 PutAttachment "c:\test_game","*.*"
set ws=createobject("Wscript.Shell")
ws.run "regsvr32 c:\test_game\dm.dll /s"
set ws=nothing
Delay 1500 Set dm = CreateObject("dm.dmsoft")
ver = dm.Ver()
If len(ver) = 0 Then
MessageBox "创建对象失败,检查系统是否禁用了vbs脚本权限"
EndScript
End If这是注册源码 后台键盘有多种模式 说明里也有"normal" : 正常模式,平常我们用的前台键盘模式
"windows": Windows模式,采取模拟windows消息方式 同按键的后台插件.
"dx": dx模式,采用模拟dx后台键盘模式。有些窗口在此模式下绑定时,需要先激活窗口再绑定(或者绑定以后激活),否则可能会出现绑定后键盘无效的情况.</SPAN></SPAN>
3.大漠插件注册
注册大漠()
need_ver = "3.1233"
PutAttachment "c:\Windows\test_game","*.*"
PutAttachment ".\Plugin", "RegDll.dll"
Call Plugin.RegDll.Reg("c:\Windows\test_game\dm.dll")
set dm = createobject("dm.dmsoft")
ver = dm.Ver()
if ver need_ver then
set dm = nothing
set ws=createobject("Wscript.Shell")
ws.run "regsvr32 c:\Windows\test_game\dm.dll /s"
set ws=nothing
Delay 1500
set dm = createobject("dm.dmsoft")
ver = dm.Ver()
if ver need_ver then
messagebox "插件版本错误,当前使用的版本是:"&ver&",插件所在目录是:"&dm.GetBasePath()
messagebox "请关闭程序,重新打开本程序再尝试"
endscript
end if
End If
Rem 绑定
hwnd = dm.GetMousePointWindow()
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
Delay 1000
If dm_ret = 1 Then
Call Plugin.Msg.Tips("绑定成功")
Delay 100
Else
Goto 绑定
End If
dm.SetPath "c:\Windows\test_game"
Delay 100
dm_ret = dm.SetDict(0, "dm_soft.txt")
End Sub
4.大漠插件怎么注册到按键精灵里面
PutAttachment "c:\test_game","dm.dll"这里是你大漠插件的绝对路径(比如大漠插件在C盘下的test_game文件下)
PutAttachment ".\plugin","RegDll.dll"
Public Declare Function SetDllPathW Lib ".\plugin\RegDll.dll" Alias "SetDllPathW" (ByVal path As String, ByVal mode As Long) As Long
TracePrint SetDllPathW("c:\test_game\dm.dll", 0) 这里是你大漠插件的绝对路径(比如大漠插件在C盘下的test_game文件下)
下载大漠压缩包是,会附带一个"RegDll.dll"文件,将此文件拷贝到按键精灵"plugin"目录下
或者将".\plugin"替换成存放"RegDll.dll"文件的绝对路径
-------------------------------------
以上是免注册,建议免注册,因为免注册可以防检测
以下普通注册
解压下载好的大漠压缩包,运行"注册大漠插件到系统.bat"即可
转载请注明出处windows之家 » 大漠插件win10如何注册