动手制作QQ找茬游戏外挂
来源:互联网 发布:android 系统打开淘宝 编辑:程序博客网 时间:2024/04/29 18:43
周末闲来无事,玩了腾讯的qq游戏,名字叫大家来找茬,游戏就是在两幅相同的图片寻找不同五处不同的地方,你和对手谁发现的快就赢,无奈自己眼睛不够尖,总是比对手慢,好在俺是名程序员,只好想点别的办法,一直都喜欢研究游戏外挂,正好趁这个机会漏一手。下面开始动手,外挂的实现如下
1.找到游戏的窗口。此游戏是个客户端程序,运行时用Spy++找到游戏窗口标题,调用Api函数FindWindow获得其句柄。
2.得到游戏运行时两幅图片的位置。截个图到画图工具里放大了自己数
3.遍历两幅图的所有点,将颜色不一样的点设置成特殊的颜色。
实现起来很简单,但是以上工作完成后,在第3步的时候却发现当改变游戏中图片上某个点的颜色时,qq游戏会进行重绘,安装个定时器发现速度慢的惊人,让人难以接受,只好想别的办法。在网上逛了一阵,看到了一个办法,在程序中放两个picture控件,可以将两幅图截到自己的程序中,然后在对比两个picture控件,这样就不影响效率了,于是如法炮制,这个方法可行,可以在外挂程序中显示出两幅图不同之处,速度也很快,只要根据外挂中显示的位置在qq游戏中点就可以啦。
用了一阵发现又有新问题,从游戏中截的两幅图的左边界总出现偏差,这就麻烦了,进过分析,原来是因为qq游戏每换一组图片时会改变图片所处的位置,这样截出来的两幅图的不能保证绝对一致,所以整张图经过比对都是不同点。看来这个游戏作者还是考虑到了这一点,早就进行了防范^_^。不过俗话说:“道高一尺,魔高一丈”,对着游戏看了一阵子,发现两张图的后面还有个共同的背景,而这个背景横向的颜色都是一致的,这就好办了,根据两张图的左边界可能出现的最小坐标开始横向比较颜色,当颜色发生改变时即为图的起点,哈哈,经过测试成功,准确度达到百分百。 剩下就是优化了,安装个全局键盘钩子,增加个F9快捷键,这样在游戏中想帮忙的时候,按下f9在外挂中就显示出两幅图的不同啦~ 用了一阵子,很爽,几乎再没有遇到对手,马上游戏中的级别从盲人变成了近视0.5。哈哈~~~~
- 动手制作QQ找茬游戏外挂
- QQ游戏美女找茬外挂
- QQ游戏-大家来找茬 外挂
- 制作联众找茬外挂
- 才子佳人与QQ游戏美女找茬外挂实现
- QQ游戏找茬
- C#写的QQ找茬外挂
- QQHelper:QQ大家来找茬 辅助工具 外挂
- 自己写的QQ美女找茬外挂
- QQ找茬辅助工具的制作
- QQ找茬辅助工具的制作
- QQ游戏外挂制作教程 (对对碰)
- QQ游戏外挂制作教程 (对对碰)
- 《QQ游戏外挂制作教程》一文的补遗
- qq游戏外挂
- QQ美女找茬辅助器制作
- 游戏外挂制作 VB
- 游戏外挂制作
- 本本“装修”完毕
- 《傲慢与偏见》电影对白 4
- Unix awk使用手册
- 超强人的简历
- 刚毕业的大学夫妻
- 动手制作QQ找茬游戏外挂
- 学习Lucene必看的文章!!
- MFC中的消息映射机制
- 124个VC常见问题整理
- 给C++初学者的50个忠告
- Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境 (修正原版错误)
- Delphi中包(Package)的使用
- Delphi调用BarTender7.75打印条码标签简明开发教程
- .NET常用的正则表达式