按键精灵9大漠插件的使用问题,求教!
展开全部
不是所有的脚本在最前面就要注册大漠
个人认为如果是控制某一打开了的程序,最前面就注册大漠
如果是控制某一程序打开,然后输入帐号密码什么的,可能需要脚本运行一部分再注册
下面是注册大漠
// 首先打包dm.dll和RegDll.dll到附件,当然如果你还有其它资源(字库,图片等)也可以一并打包
// 这个need_ver作为本脚本需要使用的插件版本. 如果要换版本时,记得更改这个值.
need_ver = "2.1146C"
// 释放附件>>>>>>>>>>>>>>>>>>>
// 这里选择c盘的test_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.
PutAttachment "c:\test_game","*.*"
// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.
PutAttachment ".\Plugin" ,"RegDll.dll"
// 插件注册开始>>>>>>>>>>>>>>>>>>>
// 下面开始注册插件,先尝试用RegDll来注册
Call Plugin.RegDll.Reg("c:\test_game\dm.dll")
// 这里判断是否注册成功
set dm = createobject("dm.dmsoft")
if dm.Ver() <> need_ver then
// 先释放先前创建的dm
set dm = nothing
// 再尝试用regsvr32 来注册
set ws=createobject("Wscript.Shell")
ws.run "regsvr32 c:\test_game\dm.dll /s"
set ws=nothing
Delay 1500
// 再判断插件是否注册成功
set dm = createobject("dm.dmsoft")
if dm.Ver() <> need_ver then
// 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析
messagebox "插件版本错误,当前使用的版本是:"&dm.ver()&",插件所在目录是:"&dm.GetBasePath()
endscript
end if
end if
// 插件注册结束<<<<<<<<<<<<<<<
// 收费注册开始>>>>>>>>>>>>>>>
// ok,这里已经确认插件注册成功,并且创建了对象,下面开始注册收费服务
dm_ret = dm.Reg("abcdefg") // abcdefg是您的注册码. 在大漠插件网站后台可以直接获取.
if dm_ret <> 1 then
messagebox "注册失败,返回值是:"&dm_ret
endscript
end if
// 收费注册结束<<<<<<<<<<<<<<<<
个人认为如果是控制某一打开了的程序,最前面就注册大漠
如果是控制某一程序打开,然后输入帐号密码什么的,可能需要脚本运行一部分再注册
下面是注册大漠
// 首先打包dm.dll和RegDll.dll到附件,当然如果你还有其它资源(字库,图片等)也可以一并打包
// 这个need_ver作为本脚本需要使用的插件版本. 如果要换版本时,记得更改这个值.
need_ver = "2.1146C"
// 释放附件>>>>>>>>>>>>>>>>>>>
// 这里选择c盘的test_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.
PutAttachment "c:\test_game","*.*"
// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.
PutAttachment ".\Plugin" ,"RegDll.dll"
// 插件注册开始>>>>>>>>>>>>>>>>>>>
// 下面开始注册插件,先尝试用RegDll来注册
Call Plugin.RegDll.Reg("c:\test_game\dm.dll")
// 这里判断是否注册成功
set dm = createobject("dm.dmsoft")
if dm.Ver() <> need_ver then
// 先释放先前创建的dm
set dm = nothing
// 再尝试用regsvr32 来注册
set ws=createobject("Wscript.Shell")
ws.run "regsvr32 c:\test_game\dm.dll /s"
set ws=nothing
Delay 1500
// 再判断插件是否注册成功
set dm = createobject("dm.dmsoft")
if dm.Ver() <> need_ver then
// 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析
messagebox "插件版本错误,当前使用的版本是:"&dm.ver()&",插件所在目录是:"&dm.GetBasePath()
endscript
end if
end if
// 插件注册结束<<<<<<<<<<<<<<<
// 收费注册开始>>>>>>>>>>>>>>>
// ok,这里已经确认插件注册成功,并且创建了对象,下面开始注册收费服务
dm_ret = dm.Reg("abcdefg") // abcdefg是您的注册码. 在大漠插件网站后台可以直接获取.
if dm_ret <> 1 then
messagebox "注册失败,返回值是:"&dm_ret
endscript
end if
// 收费注册结束<<<<<<<<<<<<<<<<
展开全部
大漠插件马上都不能用了,大漠现在服务器他的高级用户去了,除非月销售上千才可以进去,放弃吧.用天使插件吧,TC那边开发的,和大漠一模一样,多了几个功能.
话说,大漠说是的和按键深度合作,但是实际上大漠只是照顾自己的高级用户,管你什么按键,TC,E语言,没有给我交钱的都不管了,只能用年前的插件。
话说,大漠说是的和按键深度合作,但是实际上大漠只是照顾自己的高级用户,管你什么按键,TC,E语言,没有给我交钱的都不管了,只能用年前的插件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的。我今晚才开始看教程。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询