搜索
关于我
微博
- 有人找借口,为了把事情逃避掉;有人找借口,为了把事情做了。 2012/05/08
- 虽然说,有人推一把的话人前进的会更快,但这里面有个度,如果超过了这个度,有可能一下子就把人推到了。 2012/05/01
- 预计360小时的工作量由三个程序员在7天做完(平均每个程序员每天工作17小时)是不可能的,尤其是当其中的程序员还有别的项目要完成。。。 2012/05/01
- 如果软件工程项目是固定预算和固定时限的话,这个项目从一开始就是失败的。 http://t.co/KNxNdxWZ 2012/05/01
- RT @xiaoxiaom: 我总感觉党国发布重大新闻,总是特别照顾美国群众的作息。 2012/04/11
- 奖励自己一条新的起跑线。 2012/04/02
- 准备答辩! 2012/04/02
- 电影《国王的演讲》对我还是有很深的触动的。其实,很多时候,对大的敌人就是自己,是那个被周围的条条框框所谓被众人所欣赏的标准所束缚的自己。战胜了自己,也就赢得了世界。就像说脏话,如果骂人可以让人在面对极大挑战时突破重围,即使是体面的国王,该骂还是骂吧。他妈的! 2012/03/28
- RT @longyiqi: "It (this year) could be the most difficult one, and could be the most promising year." - Wen Jiabao, Premier of China 2012/03/14
- "入则恳恳以尽忠,出则谦谦以自悔。" 2012/03/14
-
最近日志
分类
标签
存档
- May 2012
- April 2012
- February 2012
- June 2011
- May 2011
- April 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- August 2010
- July 2010
- June 2010
- April 2010
- March 2010
- February 2010
- November 2009
- September 2009
- June 2009
- May 2009
- February 2009
- September 2008
- May 2008
- August 2007
- June 2007
- May 2007
- April 2007
- February 2007
我的链接
Blogroll
Meta
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
黑白dè独舞