手机按键精灵总是闪退 大漠函数闪退

拒绝访问 | www.511yj.com | 百度云加速
请打开cookies.
此网站 (www.511yj.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3eb0dc63e38243f5-ua98).
重新安装浏览器,或使用别的浏览器你的位置:
按键精灵注册大漠成功,但是调用时总是错误~~~高手指点~~
20:00:02 |
来源: 按键精灵资源站
注册大漠成功了,但是调用时总是报错
我注册已经成功的了,但是调试时总出现
简单代码:
dm.Moveto&&0 , 0
报错信息:
您的脚本在调试过程中,产生了下列调试信息:
脚本 我的脚本1.Q ,第2行:缺少对象: 'DM',
高手指点一下是不是我注册时有什么遗漏的地方?还是我调用的不对?
注册代码:
// 首先打包dm.dll和RegDll.dll到附件,当然如果你还有其它(字库,图片等)也可以一并打包
// 这个need_ver作为本脚本需要使用的版本. 如果要换插件时,记得更改这个值.
need_ver = &3.1233&
// 插件需要用到atl系统库,有些XP精简系统会把atl.dll精简掉. 为了防止注册失败,这里手动注册一下atl.dll
set ws=createobject(&Wscript.Shell&)
ws.run &regsvr32 atl.dll /s&
set ws=nothing
// 释放附件&&&&&&&&&&&&&&&&&&&
// 这里选择c盘的test&_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.
PutAttachment &c:\test_game&,&*.*&
// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.
PutAttachment &.\Plugin& ,&RegDll.dll&
// 插件注册开始&&&&&&&&&&&&&&&&&&&
// 下面开始注册插件,先尝试用RegDll来注册.这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
Call Plugin.RegDll.Reg(&c:\test_game\dm.dll&)
// 这里判断是否注册成功
set dm = createobject(&dm.dmsoft&)
ver = dm.Ver()
if ver && need_ver then
// 先释放先前创建的dm
set dm = nothing
& &// 再尝试用regsvr32 来注册. 这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.
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 ver && need_ver then
// 这时,已经确认插件注册失败了。 弹出一些调试信息,以供分析.
messagebox &插件版本错误,当前使用的版本是:&&ver&&,插件所在目录是:&&dm.GetBasePath()
messagebox &请关闭程序,重新打开本程序再尝试&
& & endscript
// 插件注册结束&&&&&&&&&&&&&&&按键精灵用大漠插件写的脚本故障。_百度知道
按键精灵用大漠插件写的脚本故障。
用了大约10多分钟,窗口图像定死,不刷新,要点击鼠标才重新刷新,但是脚本已经失效了,要重新打开窗口才行,这是什么情况?
Set dm = createobject(&dm.dmsoft&)
hwnd = dm.FindWindow(&fgly3.38&,&&)
dm_ret = dm.BindWi...
我有更好的答案
好.UnBindWindow()End Sub窗口不刷新一般都是绑定模式出问题,停止脚本时根本无法走到dm_ret = dm.UnBindWindow()这里,尝试更换大漠绑定模式,另外无限循环找图延时加多一点,最后你的退出解除绑定没有起到作用,你的脚本是在无限循环,必须加上Sub OnScriptExit()dm_ret = dm
什么是大漠绑定模式?这个吗? dm_Ret=dm.bindwindow(hwnd,&dx&,&windows&,&dx&,0)要修改窗口绑定有关的有哪一项?无限感激!!!
是的。。。每一个程序窗口的绑定模式都会不一样,你每一个绑定模式都轮换着组合调试一下
采纳率:79%
来自团队:
为您推荐:
其他类似问题
大漠插件的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。关于大漠插件获取窗口句柄语句闪退的问题 _ 综合讨论 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 626|回复: 2
下面是一个用大漠插件的简单后台脚本,每次执行到hwnd = dm.GetMousePointWindow()这一行时,按键精灵就崩溃退出了,而把这行注释掉则不会发生相关问题,楼主小白,特此请教~// 首先打包dm.dll和RegDll.dll到附件,当然如果你还有其它资源(字库,图片等)也可以一并打包 // 这个need_ver作为本脚本需要使用的插件版本. 如果要换插件时,记得更改这个值.need_ver = &6.1637& // 插件需要用到atl系统库,有些XP精简系统会把atl.dll精简掉. 为了防止注册失败,这里手动注册一下atl.dllset ws=createobject(&Wscript.Shell&)ws.run &regsvr32 atl.dll /s&set ws=nothing // 释放附件&&&&&&&&&&&&&&&&&&&// 这里选择c盘的test-_game作为插件的基本目录 也就是SetPath对应的目录。所以所有资源都释放在此目录.PutAttachment &c:\test_game&,&*.*&// 这里要用到RegDll来注册插件,所以必须释放到Plugin. 但是切记不能把dm.dll释放到Plugin.那会导致插件失效.PutAttachment &.\Plugin& ,&RegDll.dll& // 插件注册开始&&&&&&&&&&&&&&&&&&& // 下面开始注册插件,先尝试用RegDll来注册.这里必须使用绝对路径。以免有别人把dm.dll释放在系统目录.造成版本错误.Call Plugin.RegDll.Reg(&c:\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 c:\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 if// 插件注册结束&&&&&&&&&&&&&&&Delay 5000//得到所需的窗口句柄hwnd = dm.GetMousePointWindow()/*//绑定你要操作的窗口dm_ret = dm.BindWindow(hwnd, &dx&, &dx&, &dx&, 0)Delay 1000//移动到所需的窗口坐标(这里指窗口客户区坐标)dm.MoveTo 100,100Delay 1000//后台发送连续命令dm.KeyPress 13*/
这是收费版本,当然用不了后台
按键精灵开发者5级可通过提升认证等级来升级勋章:rz.anjian.com月全勤论坛自然月(如8.1-8.31)签到满勤,系统会在月底自动判断发放。
没看到收费注册代码……你用的收费版本。
按键精灵学习交流QQ群:小黄人辅助网盘当前位置: &
> 按键精灵大漠插件使用教程
按键精灵大漠插件使用教程
按键精灵大漠插件使用教程
制作游戏脚本必备的按键精灵破解版去除了所有的限制,用户可以直接进入按键精灵VIP付费版就可以免费使用了!其实这也可以说是按键精灵去广告版,的确这个版本将原版中的一些插件广告都 ... 大小:21.29MB  更新: 02:56:48  类型:  免费版  简体中文
目前来说按键精灵商业版是最稳定的自动按键脚本了!按键精灵商业版兼容win7、win8任何版本的系统。即使你是小白,不需要看按键精灵教程也是可以直接使用按键精灵商业版进行编制的,比如 ... 大小:34.35MB  更新: 02:49:59  类型:  免费版  简体中文
小编看到有很多朋友都在寻找按键精灵的注册插件,所以今天就给大家待来了这款按键精灵大漠插件,希望对大家有所帮助。而且这款按 ... 大小:105851 K  更新: 04:44:33  类型:  免费版  简体中文
确实是非常好用的一款解放双手的软件,也许你需要!当然我们不仅是要拥有按键精灵大漠插件,还要知道按键精灵大漠插件使用教程!关于按键精灵大漠插件使用教程总体来说还是比较复杂的,不过相对而言也有很多使用技巧在其中,下面就和大家分享一下按键精灵大漠插件使用教程!按键精灵大漠插件使用教程:先将大漠插件下载下来,百度上搜索一下,或者按键精灵官方论坛里搜索,一大堆将dm.dll和RegDll.dll这两个文件复制到按键精灵目录下的plugin目录里。运行按键精灵,新建一个脚本在源文件里输入以下代码,这一段是固定格式,只要根据实际文件目录位置去更改就可以了Plugin.RegDll.Reg &C:\path\dm.dll& '注册大漠插件,参数为大漠插件所在的位置set dm = createobject(&dm.dmsoft&)'创建大漠对象dm_ret = dm.SetPath(&C:\path&)'设置目录Hwnd = Plugin.Window.MousePoint()'得到鼠标所在位置的窗口句柄接着写代码,要后台运行的话要先绑定窗口,用下面这一句,gdi是一般网页游戏通用,其它的大家自己测试dm_ret = dm.BindWindow(hwnd, &gdi&, &dx&, &dx&, 0)函数原型long BindWindow(hwnd,display,mouse,keypad,mode)绑定模式会在后面附上要找图我们首先要,先打开按键精灵附带的工具,按键抓抓-选择图像,如下图然后将窗口放置于前台,不要遮挡住要的部分,按下键盘上print screen Sysrq。笔记本上是PrtSc SysRq,或者按按键抓抓上的按钮。按键精灵大漠插件使用教程总结:以上就是关于按键精灵大漠插件使用教程部分内容,希望可以帮助到你!软件特别说明:已经为你准备好了按键精灵大漠插件哦!
按键精灵官网
玩游戏的朋友应该都知道按键精灵是干什么的吧?小编就用按键精灵制作过WOW插件,非常的强大!这是按键精灵官网下载大全,你要的东西都在这里哦。无论你需要按键精灵安卓...
[软件使用]
[软件使用]}

我要回帖

更多关于 win7按键精灵闪退 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信