打印

[原创] 免除换房烦恼,八开换房脚本

免除换房烦恼,八开换房脚本

anhei3战网
最近kb,rr神马的,换房很烦恼,虽然hackmap带来很大方便,但是换窗口——“+”——点加入游戏——点加入这几个简单动作在8开下还是占用25-30秒

所以打算用按键精灵写一个换房间的脚本。

但是如果在前台执行,8个号换房,我们在电脑屏幕前等,实在不能提高效率。于是用后台功能,实现其他号换房,我们操作主号的目的。

一、操作流程。

1、先正常登陆,8开进入已经建好的游戏。

2、然后切出建房用的小号,按“<”记录这个窗口句柄(窗口句柄就是操作系统唯一识别窗口的标识)
说明:一般大家kb、kc、rr的主号或者bus是不建房的,因此其他号自动建房会比较方便。

3、依次切换其他小号,每切一次,按“<”记录这个窗口句柄。第二步和第三步合计按7次。(算建房小号一共记录七个窗口)
说明:以上两步仅需执行一次,之后无论换多少次房间都不用执行以上两步。

4、正常游戏,需要换房的时候,按“>”实现换房。

5、整个脚本在记录完窗口句柄后,循环监测是否需要换房,不需重复启动程序。F10开始脚本,然后记录句柄,F12结束脚本,结束后如果重新使用,需按F10,并需重新记录窗口句柄。

二、优势:
这个脚本在运行的时候,我们一直面对主号窗口,不需手动切换窗口。每局节省30秒的时间,对于每次kb3-4min的人来说,可以节约10%-15%的时间,而且不用进行切换窗口这样烦人的工作了。

三、原理简述

1、窗口句柄识别,按键论坛上一般人都用鼠标指向窗口识别,因为有些窗口有两个句柄,但是d2不会,因此我用当前窗口识别,不用移动鼠标。

2、后台模拟按键“+”和后台鼠标模拟点击。这里需要注意的是模拟鼠标的坐标是相对位置,因此需要用程序先获得起始坐标。这样的好处还有很多,比方说不依赖于屏幕分辨率,兼容性提高(可能不支持全屏,分辨率为战网下载的游戏默认的分辨率),小号窗口可以随意移动。(不要最小化)

3、采用按键监测步骤。

四、与安全软件
由于是模拟键盘鼠标操作,有一些安全软件会有反应。可以考虑关闭安全软件。在此我保证这个程序没有病毒等。我同时打包贴出原代码。是按键精灵9的,大家可以自己做exe版或者修改。

如果还有什么不好的地方请提出指正,我会尽力修改。

五、鸣谢
在此特别感谢版主oran对整个脚本制作的大力支持。版主给作者提出许多宝贵意见,并为软件面世和发帖的可行性做了大量工作。
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • oran soj +3 支持原创,很好的RR利器 2012-9-14 08:50
  • oran 鲜花 +1 支持原创,很好的RR利器 2012-9-14 08:50
  • oran 贡献 +1 支持原创,很好的RR利器 2012-9-14 08:50
您目前仅能浏览部分内容,查看全部内容及附件,请先 登录注册
分享到:


评分 TOP

刚才试用了一下,有个问题很困惑,就是按了>后,第一个建房的号有时候会建房,有时候不会,只要不建房,其他的号在进不去,这样又得自己手动建房和加入房间,这是啥子原因,求解疑

评分 TOP


Powered by discuz ©2008-2009 暗黑战网(anhei3.net)

川公网安备 51160202511654号

蜀ICP备14017336号