win7 64位使用按键精灵大漠插件教程dx绑定不能同时使用2项

用大漠绑定窗口一直失败求解决【按键精灵吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:404,064贴子:
用大漠绑定窗口一直失败求解决收藏
错误代码是0.
注册已经成功了 就是绑定不了窗口
新朗页游助手支持海量页游,页游辅助完美支持小号多开,微端多平台登陆.精品页游辅助工具,自动日常,自动副本,一键操作,玩页游更省时!
绑定模式不对
PutAttachment "c:\test", "*.*"PutAttachment ".\Plugin", "RegDll.dll"PutAttachment ".\Plugin", "dm.dll"PutAttachment ".\Plugin", "fastdati.dll"Call Plugin.RegDll.Reg("c:\test\dm.dll")Dim hwndSet dm = CreateObject("dm.dmsoft")Set ws = createobject("Wscript.Shell")ws.run "regsvr32 c:\test\dm.dll /s"ver = dm.Ver()If len(ver) = 0 Then
MessageBox "创建对象失败,检查系统是否禁用了vbs脚本权限"
EndScriptEnd Ifdm.SetPath "c:\test"MessageBox "鼠标移动到指定YY平台界面"delay 2000//获取鼠标所在窗口句柄hwnd = dm.GetMousePointWindow()sRect = Plugin.Window.GetWindowRect(Hwnd)w = Split(sRect, "|")//绑定模式//win7 0 xp 2 其他 1
dm_ret = dm.BindWindow(hwnd, "dx2", "dx", "dx", 0)
// 这个need_ver作为本脚本需要使用的插件版本. 如果要换插件时,记得更改这个值.need_ver = "3.1233" // 插件需要用到atl系统库,有些XP精简系统会把atl.dll精简掉. 为了防止注册失败,这里手动注册一下atl.dllset ws=createobject("Wscript.Shell")ws.run "regsvr32 atl.dll /s"set ws=nothing // 释放附件&&&&&&&&&&&&&&&&&&&// 这里选择c盘的test-_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.PutAttachment "d:\test_game","*.*"// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.PutAttachment ".\Plugin" ,"RegDll.dll" // 插件注册开始&&&&&&&&&&&&&&&&&&&// 下面开始注册插件,先尝试用RegDll来注册.这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.Call Plugin.RegDll.Reg("d:\test_game\dm.dll")
// 这里判断是否注册成功set dm = createobject("dm.dmsoft")ver = dm.Ver()if ver && need_ver then// 先释放先前创建的dmset dm = nothing
// 再尝试用regsvr32 来注册. 这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.set ws=createobject("Wscript.Shell")ws.run "regsvr32 d:\test_game\dm.dll /s"set ws=nothingDelay 1500
// 再判断插件是否注册成功set dm = createobject("dm.dmsoft")ver = dm.Ver()if ver && need_ver then// 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析.messagebox "插件版本错误,当前使用的版本是:"&ver&",插件所在目录是:"&dm.GetBasePath()messagebox "请关闭程序,重新打开本程序再尝试"
end ifEnd Ifdm.SetPath "d:\test_game"Sub 窗口绑定()hwnd = dm.GetMousePointWindow()TracePrint hwnddm_ret = dm.BindWindow(hwnd, "gdi", "windows3", "windows", 0)
Delay 1000End Sub// 检测绑定返回值if dm_ret = 0 then
last_error = dm.GetLastError()// 如果是WIN7 VISTA WIN2008系统,检测当前系统是否有开启UAC
if dm.GetOsType() = 3 then
// 有开启UAC的话,尝试关闭if dm.CheckUAC() = 1 then
if dm.SetUAC(0) = 1 then
// 关闭UAC之后,必须重启系统才可以生效
messagebox "已经关闭系统UAC设置,必须重启系统才可以生效。点击确定重启系统"
dm.ExitOs 2
Delay 2000
end ifend if
// 具体错误码的含义,可以参考函数GetLastError的说明.
messagebox "绑定失败,错误码是:"&last_error
messagebox "如果确定关闭了UAC,很可能是系统的防火墙拦截插件,请暂时关闭360等安全防火墙再尝试"
endscriptend ifSub OnScriptExit()
dm_ret = dm.UnBindWindow() End Sub这是我现在的原始代码
怎么会失败?
调用大漠的GetLastError() 来看下具体错误原因, 失败的可能很多 你这样问太笼统
登录百度帐号查看: 4501|回复: 4
有没有用win10 64位系统的大兄弟
大漠模块绑定窗口成功的
阅读权限10
结帖率: (6/7)
我折腾了一整天,绑定不了,
谁成功了的,给个简单的实例
我绑定过,但不是很稳定
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,QQ: ,邮箱:@b.qq.com
Powered by
X3.2 揭阳市揭东区精易科技有限公司
粤公网安备 25你的位置:
关于窗口绑定用dx2模式的情况下的疑问
01:34:43 |
来源: 按键精灵资源站
&dx2& : dx2模式,用于窗口采用dx模式刷新,如果dx方式会出现窗口所在进程崩溃的状况,可以考虑采用这种.采用这种方式要保证窗口有一部分在屏幕外.win7 win8或者vista不需要移动也可后台.此模式占用CPU较大.
其中要求一部分在屏幕外,这个能不能进行优化,不然不好用啊。哪位大神给个答案。win7下怎么注册大漠插件,我64位的 求解决 各种在线等 各种加分啊_百度知道
win7下怎么注册大漠插件,我64位的 求解决 各种在线等 各种加分啊
我有更好的答案
打开按键精灵,然后新建一个脚本,打开附件——添加大漠的dm.dll和RegDll.dll这2个文件然后保存。最后在脚本里写下:PutAttachment&&e:\按键脚本&,&&dm.dll&&&&&&&&//这段代码是释放&附件中的dm.dll文件到“e:\按键脚本”PutAttachment&&.\plugin&,&&regdll.dll&&&&&&&&&&&&&//这段代码是释放&附件中的dm.dll文件到按键安装目录下的名为plugin的文件夹中Call&Plugin.RegDll.Reg(&e:\按键脚本\dm.dll&)&&&//注册dm.dll文件Set&dm&=&createobject(&dm.dmsoft&)&&&//&创建一个大漠对象&下面就可以使用大漠插件了。。
采纳率:40%
要64的大漠才行
肯定是要64的大漠才行罗
为您推荐:
其他类似问题
大漠插件的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Win7+64位操作系统成功注册dll的方法!(已测试成功)
Win7+64位操作系统成功注册dll的方法!(已测试成功)
因为某种原因,需要在win7+64位下注册dll,但是点击开始运行,输入regsvr32 aaa.dll
时,提示错误,无法注册。
因此,通过网上查找再经一翻摸索,终于找到了一个完全注册成功的方法。
一、打开c盘,用windows查找cmd.exe文件。
二、在找到的cmd.exe中点右键,选择,以管理员身份运行。
三、在打开的dos命令窗口中,输入【cd\】,让当前目录显示【c:】
四、再输入【cd windows】,进入【C:\WINDOWS】目录&
五、再输入【cd
syswow64】,进入【C:\WINDOWS\syswow64】目录&
六、最后,输入【regsvr32 aaa.dll】,注册成功!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 按键精灵大漠插件教程 的文章

 

随机推荐