Tag Archives: 找茬游戏

简易图像处理技术另类应用(QQ游戏-大家来找茬)

Hi, guys. 我承认,好久不见。写这篇日志目的有三:一,证明这个blog依然被维护着;二,证明我还是活跃着;三,分享一段还算有点儿“坏”的程序。 其实,最近这阵子做过的事情有一些,要做的事情也很多。但是,今天花了三四个小时,来写这段程序、调试并享受其带来的不公平的快感,是因为昨晚看到室友们在用QQ游戏玩“找茬”,对着屏幕盯着半天,还是难以找到藏在树枝中的一片略长的叶子,白色衣服里面的一颗白色的小纽扣,远处的一朵渺小渺小的云…… 于是,我萌生了一个念头,我要写个什么东西,能帮助我速度找到图片中的不同(当然,不能使用外挂这种违反游戏规则的软件),之后,我来“蹂躏”一下室友们,哈哈哈哈哈~~~ 所以,今天花了一天时间,写了一小段Python程序。本来我是想写的像模像样的,通用性高一些的,但是,在调试的过程中,我真实的发现,如果游戏都通过这种作弊的方式来玩的话,真的已经丧失了游戏的乐趣了。同时,程序的核心部分已经写得差不多了,有一部分扩展功能,我经过一些思考之后,决定不再写下去了,否则,真的写出个外挂程序出来,腾讯该找我的麻烦了,彩虹QQ已经惹得企鹅们不开心了,我还是消停消停吧。 程序的具体解释我就不说了,因为,我不希望这一小段程序被广泛使用,虽然它不是外挂,但我承认它终究破坏了一部分游戏的公平性。写这段程序的过程我也没有按照PEP的书写标准来code,一是因为这程序本来就是写着玩的,二是不希望被一些别有用心的人把它加个壳子。我希望分享这些代码,只是回顾一些很简单的图像处理技术(相比于我们今年USRP图像识别的项目,这个连皮毛都不算),同时,觉得生活中,多想一想,多动手做一做,还是很有趣味的。 源程序下载地址: http://xxstu.fs.qilongyi.com/archives/code/qqDiffCrack/ 关于使用方法,我也不准备多说,因为能看懂的人自然会用。同时,希望大家批评指正。 以下为程序的纯文本: import os, win32gui, win32ui, win32con, win32api from PIL import Image, ImageChops, ImageTk import Tkinter from threading import Timer class qqDiffCrack: widthWindow = 510 heightWindow = 495 leftImage0 = 135 … Continue reading

Posted in 有点儿专业 | Tagged , , | Leave a comment