为什么突然想写个外挂呢,而且是美女找茬的。这个嘛,没办法,女朋友喜欢玩美女找茬。而且每次都得最后一名,令我看就伤心,故下定决心要写个美女找茬的外挂玩玩。
以下是我对程序的大致构想,各位大牛看了多提意见,以及我的办法是否可行,不可行的话能否提供好的办法,小弟在此谢谢了!
首先,美女找茬的游戏一打开就是两幅图片(左右各一个),并且大部分都是看起来一样的,只有几个位置是游戏开发商对图片进行简单的处理,是它们存在微小的差别。
然后,程序每次打开后在desktop上面的位置是确定的,除非用户最小化它。
基于上面两个背景,于是我有了以下的构想:
1.实现桌面截图程序,根据坐标来分别把两张图片截取下来(坐标如何获取应该不用我多说,可以用工具来看)。
2.将1中的两张照片保存为bmp格式(如果不行我们就转化图片格式)
3.两张照片放入缓存中,对两张照片的像素进行逐个比较,像素不同的我们模拟鼠标点击事件(坐标根据相对位置来计算出来)。
当然3中的算法可以进行优化,如像素的比较不需要逐个来比,而且可以用异或的方式或许更快。
基本的原理我是这样想的,最近就要开始实现了,大牛们,有没有更好的办法!或者有写过的可以给出中肯的建议!THANKS