小弟想后台QQ飞车,按键精灵大漠插件件和361怎么混合使用

小弟想后台QQ飞车,大漠插件和361怎么混合使用呀【qq吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,920,996贴子:
小弟想后台QQ飞车,大漠插件和361怎么混合使用呀收藏
小弟想后台QQ飞车,大漠插件和361怎么混合使用呀,有木有相关教程
AutoTDS-V1型全自动热解吸仪是一款20位常温二次全自动热解吸仪,气路采....
登录百度帐号推荐应用你的位置:
如何使用大漠插件的后台功能-给菜鸟的入门教程
20:03:29 |
来源: 按键精灵资源站
本帖最后由 gs2ph 于
19:57 编辑
这么多年了,总是看到很多小菜鸟问大漠的后台问题,我这里做了一个简单的终极说明:
如果对后台就根本不理解的可以参看我的另外一篇帖子:
《多层窗口如何抓取句柄以及后台鼠标位置解决方案》
下面接着讨论大漠插件:
注意:如果是端游,游戏窗口移出屏幕一部分,也就是你电脑桌面只能看到一部分游戏窗口,另外一小部分在屏幕以外。
如果是页游,就无所谓了。
set ws=createobject(&Wscript.Shell&)
Delay 1500
Set dm = CreateObject(&dm.dmsoft&)
messageBox &按确定(或空格)后3秒内把鼠标指向要控制的游戏窗口!”
Delay 3000
hwnd=dm.GetMousePointwindow()'抓句柄
dm_ret=dm.Bindwindow(hwnd,&dx&,&windows&,&windows&,0)
'如果出来什么问题,就是上面这句的问题,在后面我给你做个讨论。
Call main()
dm_ret=dm.Unbindwindow()
sub main()
‘这里面写你需要代码来运行
dm.moveto 500,500'鼠标移动到500,500的位置
dm.leftclick'左键点击
dm.keypress 65' 按一下A键
Delay 3000
dm.keypress 9'按一下tab键
下面讨论下可能出现的问题:
dm_ret=dm.Bindwindow(hwnd,&dx&,&windows&,&windows&,0)
1,如果是游戏本来显示正常,你运行了wai挂以后,突然显示不正常了,那是”dx&这里出了问题,这个位置是设置显示的模式,你改成&dx2&,&gdi&,&gdi2&,&dx3&,&gdi3&试试,如果都不行,那说明这个游戏屏幕后台脚本。
2,如果鼠标点击和移动不正常,把中间的那个“windows&改成&dx&,&dx2&,&windows2&,&windows3&试试,如果都不行,那大漠插件就不能用了,我认为。
3,如果键盘没作用,把最后面的&windows&改成&dx&,如果也不行,那键盘就没辙了。
但是一般的游戏如果你测试了如上的所有参数,应该是可以的。
最后注明一下:把&dx&,&windows&,&windows&都改成&normal&,&normal&,&normal&就是前台的。你的位置:
使用大漠插件·后台窗口设置
23:45:59 |
来源: 按键精灵资源站
need_ver = &3.1233&
// 这里选择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
// 插件注册结束&&&&&&&&&&&&&&&
//这里设置插件基本目录
dm.SetPath &c:\test_game&
// 获取句柄
hwnd = dm.GetMousePointWindow()
dm_ret = dm.BindWindow(hwnd,&gdi&,&dx&,&dx&,1)
Delay 5000
// 检测绑定返回值
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
& && && &endscript
& &&&end if
& &// 具体错误码的含义,可以参考函数GetLastError的说明.
& &messagebox &绑定失败,错误码是:&&last_error
& &messagebox &如果确定关闭了UAC,很可能是系统的防火墙拦截插件,请暂时关闭360等安全防火墙再尝试&
& &endscript
Delay 2000
Dim ys, dys
dys = 2000
color1 = dm.GetColor(187, 45)
MessageBox color1
这样绑定成功。
把1 改成 101&&dm_ret = dm.BindWindow(hwnd,&gdi&,&dx&,&dx&,101)&&就绑定失败了
101好像是付费功能。我没注册大漠插件,是不是就不能用了。只能使用免费功能。
因为游戏窗口后台截图是黑的。用大漠测试后台模式的方法。dm_ret = dm.BindWindow(hwnd,&gdi&,&dx&,&dx&,101) 就能后台截图。
这样是不是说明,我用101模式就能后台取色,找图···········}

我要回帖

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

更多推荐

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

点击添加站长微信