大漠免注册
A. 易语言免注册调用大漠插件和dm.dll名字更改
抱歉,我不会易语言,这里以AutoHotkey为例,供作者参考:
hMole:=DllCall("LoadLibrary","Str",A_ScriptDir "\dm.dll")
oDM:=ComObjDll(hMole,"{C00BCC8C-5A04-4392-870F-20AAE1B926B2}")
这里是从DLL直接创建对象(无内需注册到系统中),容其中{C00BCC8C-5A04-4392-870F-20AAE1B926B2}必须替换为dm.dll中的CLSID。有其他问题请在后面补充。
B. 大漠插件怎么注册到按键精灵里面
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"即可
C. 按键精灵大漠插件你们每次都要注册吗
不用每次注册,注册是一次,不过要每个线程创建大漠对象(就是写上Setdm=createobject("dm.dmsoft")这句)。下面代码是按键精灵大漠插件注册,注册大漠最简单是4句,不过我不建议那样做,那样不可靠,我下面的代码虽然比较多,但是相对来说比较完整。在WinXP,Win7旗舰版,Win10专业版和企业版这几个操作系统都试过,是可以注册成功的。
//大漠注册
FunctionRegister_dm
DimVer,dm_Ver
dm_Ver="3.1232"'大漠版本
Register_dm=1'初始化注册返回值,0表示未注册成功,1表示注册成功。
'默认已注册
PutAttachment".","dm.dll"
PutAttachment".plugin","RegDll.dll"
Delay200
Setdm=createobject("dm.dmsoft")
Ver=dm.Ver()
IfVer=""Then'如果没有注册大漠
Setws=createobject("Wscript.Shell")
ws.run"regsvr32atl.dll/s"
Setws=nothing
Setdm=nothing
CallPlugin.RegDll.Reg(".dm.dll")
Delay300
Setdm=createobject("dm.dmsoft")
Ver=dm.Ver()
EndIf
IfVer<>dm_VerThen'如果大漠版本不正确
PutAttachment".","卸载大漠注册.bat"
'附件添加这个卸载大漠注册bat文件。
Delay200
RunApp".卸载大漠注册.bat"
Delay200
CallPlugin.RegDll.Reg(".dm.dll")
Delay200
Setdm=createobject("dm.dmsoft")
Ver=dm.Ver()
IfVer<>dm_VerThen
Register_dm=0'注册失败,返回0
EndIf
EndIf
EndFunction
'调用方法:
IsReg=Register_dm
IfIsReg=1Then
MessageBox"大漠插件注册成功"
Else
MessageBox"大漠插件注册失败,可能是电脑防火墙或者杀毒软件拦截,请关闭它们再重新打开小精灵。"
EndIf
附件文件制作:新建文本文档.txt,里面写上如下图内容:
保存,文件名改为“卸载大漠注册.bat”,然后添加到附件即可
D. C#怎么免注册调用大漠插件
int hwnd = dm.findwindow("", "Yourwindow");
dm.blindwindow(hwnd ,"dx","dx",,"dx",,"dx",0);
E. 按键精灵大漠插件的免费版本注册问题
大漠注册不成功,附件里面要添加dm.dll和RegDll.dll,如果还是不行,大漠注册版在前面加一句:权
Set ws=createobject("Wscript.Shell")
ws.run "regsvr32 atl.dll /s"
Set ws=nothing
F. 求助,易语言里 大漠如何免注册调用
有一个中文版的大漠模块 可以直接使用
G. 如何免注册调用大漠插件
您好, dm可以用对象 为啥要用别人的模块,希望对你有所帮助!
H. 求大漠插件注册码
早期版本是免费用的,极少部分功能收费,你可以找找3.3之前的古董版本看看
I. 如何用c#免注册调用大漠插件并绑定指定窗口进行后台操作
你下来载的插件要是源官网的才行,被编译过的不可以
dmsoft dm = new dmsoft();
//MessageBox.Show(dm.Ver());
int ii = dm.BindWindow(201770, "normal", "normal", "normal", 0);
int dd = dm.GetLastError();
MessageBox.Show(ii.ToString());
if (ii == 0)
{
MessageBox.Show(dd.ToString());
}