主要实现方式是通过图片的对比,在游戏中就行点击。运行程序需要以下东西。
PIL: 图片处理模块 (python3 换成了 pillow) 下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/
pywin32 : 用来模拟点击用的 pip install pypiwin32
tesseract : 实现图片文字识别
![](https://upload-images.jianshu.io/upload_images/13406307-222b85e301d04a73.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](https://upload-images.jianshu.io/upload_images/13406307-aa1e25555339df7a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](https://upload-images.jianshu.io/upload_images/13406307-34ffca57b852b254.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
对于上方的图片哈希算法 https://blog.csdn.net/sinat_26917383/article/details/78582064?locationNum=8&fps=1这种相对来说准确率不高,后面会根据识别图片上的文字来进行匹配。
现在给出完整代码(仅供参考)
![](https://upload-images.jianshu.io/upload_images/13406307-7d0b81a89d386e38.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)