标题:
[原创]
免除换房烦恼,八开换房脚本
[打印本页]
作者:
卧龙诸葛
时间:
2012-9-14 08:47
标题:
免除换房烦恼,八开换房脚本
最近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对整个脚本制作的大力支持。版主给作者提出许多宝贵意见,并为软件面世和发帖的可行性做了大量工作。
作者:
missyou
时间:
2012-9-19 20:50
刚才试用了一下,有个问题很困惑,就是按了>后,第一个建房的号有时候会建房,有时候不会,只要不建房,其他的号在进不去,这样又得自己手动建房和加入房间,这是啥子原因,求解疑
欢迎光临 anhei3战网 (http://bbs.anhei2.com/)
Powered by Discuz! 6.0.0