软件彩蛋
软件彩蛋传统彩蛋
在所有与复活节有关的象征物中,彩蛋是最为突出的,它象征着活力与生机。用彩蛋庆祝复活节的风俗与传统已经延续了几个世纪。
最初人们在鸡蛋上涂上各种色彩以代表春天的五光十色,并将它们用于"滚蛋游戏"或作为礼物赠予别人。缤纷的色彩加上漂亮的图案,使彩蛋逐渐成为情人们之间交换的礼物,就象情人节那样。到了中世纪,彩蛋常常成为复活节赠给仆人们的礼物。而在德国,彩蛋则成为送给孩子们的礼物。
不同的文化对于彩蛋的装饰有着不同的传统。希腊人为了纪念耶酥的殉难,便把鸡蛋染成深红色,以表示血的颜色。在德国和奥地利的部分地区,鸡蛋被染成绿色用于涤足节(复活节前之最后一个星期四,按旧习英国国王或王后将钱施舍给穷人)。而斯拉夫族人则把鸡蛋染成金色和银色的各种图案。
奥地利的工匠们是这样装饰彩蛋的:将羊齿植物和其它小植物贴在鸡蛋上,放在水中煮沸,再将植物取下,这样彩蛋上便形成了各种白色的图案。波兰人和乌克兰人的复活节鸡蛋只配以简单的图案和色彩。
德国的工匠们则别具匠心:他们用针将鸡蛋的两端戳破,将里面的流汁吹出来,再在外面涂上各种颜色,然后将这些中空的彩蛋悬挂在灌木丛中或树枝上。亚美尼亚人常常在这些蛋壳上刻上耶酥,圣母玛利亚或其他宗教人物的画像。
软件彩蛋
在编写软件(特别是大型软件)的时候,程序员往往会在软件中加入一些诸如编写小组成员名单之类的隐秘信息。这些信息并不能通过一般的操作方法,而是需要通过特定的操作才能显现。这就被程序员形象的称作复活节彩蛋(Easter Egg)。
这些不是软件的Bug,更不是恶作剧,仅仅是程序员编程之余的自娱自乐。彩蛋的表现方式有很多种,比如小游戏、一段音乐、开发人员名单、可爱的照片等等。
彩蛋例子
Offics系列
一、Word
1、永远的错误:启动Word 2000,并开启语法自动检验功能,在空文档中键入"My own well-being"并回车,按提示进行更正你将永远不会正确!
2、启动Word,开启一个文件,键入"=rand(5,3)"(不包括引号),按[回车]键,看看他给你的回答是什么吧。
3、启动Word,按[F1]显示Office助手,在"请问你要做什么?"下面的文本框中输入"Cast",单击搜索,在搜索结果中点击"Microsoft Office 2000 用户帮助制作人员",最后单击帮助窗口中的的图像,用户帮助制作人员的名单出来了。
4、绕口令:启动Word,新建一个空白文档,在文档中输入“=rand()”(不包括引 号),按回车键,看看会显示出什么?一个绝妙的绕口令!此外在Word中还隐藏着另 外一个彩蛋,我们启动Word并打开任一文件,同时按住Ctrl、Shift、Alt,这时候再 按下“?”,你发现了什么?问号都反过来啦!感叹号也可以实现这个功能。
5、office鼠标“变脸”:你面对枯燥的office软件办公时,是否觉得鼠标太无生气了。看看ctrl-alt- +的结果吧(仅在WORD中测试过)。另外还有ctrl-alt- -(减号),ctrl-alt- +(小键盘的+号),看看出现了什么?还有什么自己找吧。
6、印章:打开Word,输入一个“胡”字,然后选择这个字,在字体属性里面设置为“隶书”、“空心”、“初号”,然后放大到500%预览,你看到了什么?竟然有一个印章哎!
7.天籁之音
1)启动Word2000
2)用十六进制编辑器加开winword.exe,在1DF94偏移处你将会找到 4D 54 68 64,从4D开始选择直到找到96 39 00 02 91 1A 00 00 FF 2F 00为止,将选中的部分另存为一个.MID文件
3)用一个MIDI 播放器打开它,就能听到美妙动听的音乐!
8.再现启动窗口
1)启动Word
2)点击’帮助’中的’关于Microsoft Word…’开启关于对话框,按住[Ctrl]+[Alt]+[Shift]后用鼠标点击对话框下方的横线
3)此时Word启动窗口又出现了
注:单击窗口可以关闭他,但当你在步骤二时双击横线你将无法关闭他了
9.Word 2000
1)启动Word并打开任一文件
2)同时按住[Ctrl]+[Shift]+[Alt]+[?]
3)发现了什么!问号都反过来啦
注:感叹号也可以
二、Excel
1、Excel 2000开发人员名单:启动Excel2000,并新建一个工作表,按[F5],键入"X2000:L2000",然后先后按[Enter]和[Tab]键,再同时按下[Ctrl]和[Shift]键,单击工具条上的"图表向导"按钮,这时屏幕上将出现Excel开发人员的字幕。
2.Excel2000中文版赛车游戏
1)启动Excel2000,并新建一个新文件
2)点击"文件"->"另存为 Web 页…",在另存对话框中选中"选择(E):工作表"和"添加交互"两项,保存文件
3)用IE打开保存的文件,将"行2000"与"列WC"显示在当前页面上,然后选中"行2000",用"Tab"键将当前格移至"列WC"上,按住[Ctrl]+[Shift]+[Alt],点击左上角的Office图标,硬盘狂响后一个全屏的赛车游戏开始了
注:"方向键"控制汽车方向与快慢,"空格键"是发子弹
三、FrontPage
1、烟火四射:FrontPage 已有97、98和2000等版本,但他们的彩蛋挖法却是如出一辙。启动 Frontpage 后,按住 Shift 键不放,连续三次打开帮助菜单下的关于选项,每一次打开关于对话框后都用鼠标单击“确定”按钮关闭。在这过程中 Shift键不能放开。接着就可以欣赏到一段开发人员制作的动画。 不同的版本中的动画都不一样,在最新发布的2000版本中,你将能看到一个烟火四射的背景。
2、FrontPage2000中文版飞扬的名字:启动FrontPage Explorer,一直按住[Shift]键,点击"帮助"中的"关于…",再选择"OK",重复以上操作两次,这时开发小组名单就会变作一只风筝在画面上飘来荡去。
操作系统系列
Windows开发者的名单
一. Windows 98
彩蛋内容:Windows98团队人员名单以及微软园区的图片展示
开启方式:首先打开资源管理器并找到“Windows”文件夹(通常路径是C:\Windows),右边显示了“Windows”文件夹的内容,选择“Application Data→Microsoft→Welcome”子文件夹。然后鼠标右击Weldata.exe文件,选择“创建快捷方式”。
在新建立的Weldata快捷方式上按鼠标右键,选择“属性”。在“目标”文字编辑框中的路径后面加上一个空格以及“You_are_a_real_rascal”,在“运行方式”下拉式菜单中,选择“最小化”选项,按下“确定”。现在双击这个快捷方式,哈,彩蛋出来了(图1)![软件彩蛋:揭开复活节彩蛋秘密总动员(图片)
空当接龙的必胜密技
1.启动"空当接龙"游戏
2.按[F3]或按菜单中的[游戏]-[选局]后键入-1或-2,这时新开的局牌是根本过不去"死局"
3.按[Ctrl]+[Shift]+[F10],在弹出的窗口中点击"终止",然后双击任一张牌,是不是又赢一局了
注:这种方法适合空当接龙的所有牌局
二、Windows 2000
1、打开“显示”属性,选择背景为 clouds 并选用平铺的方式,确定后将“我的电脑”重命名为“my microsoft”,在这期间不要移动鼠标,之后一个视频图象会出现,介绍的是比尔·盖茨,如果你不移动鼠标的话还能看到一些其他的软件开发者。彩蛋可能在某些版本的 Windows 上无法看到。
2.彩蛋内容:扫雷秘技
开启方式:启动扫雷游戏,在开始游戏以后,当你第一次点击完毕的同时,马上按下“Esc”键,这时你会发现扫雷的时间停住了——新的纪录正在等待你来创造!软件彩蛋:揭开复活节彩蛋秘密总动
三、Windows xp
1、联通=■:开启方法:启动Windows中的记事本程序,在其中输入“联通”后保存成TXT文件并关闭,再重新打开写有“联通”的TXT文件,奇怪的事发生了…… 。
软件工具系列
1、WinRAR 3.X彩蛋:菜单中的海水涨潮开启方式:启动WinRAR后点击“Help”菜单中的“About WinRAR”,当鼠标移动到关于窗口顶端的海景图片时,你就会发现原本静止的海水开始涨潮了!而一旦你点击鼠标,海水将回复到静止状态,再点击,再涨潮。是不是很有意思?另外你再单击左上角的书本图标,那一摞书本是不是开始下落了?落到底后还会反弹,仔细听听还有声音呢!
2、流动的天空(在Photoshop 7.0中运行通过):启动PhotoShop,按住[Ctrl]键后点击’Help’中的’About Photoshop…’,新的About 窗口会让你有个全新的体验,’liquid Sky’是Photoshop7.0开发时的内部代号。
3.VB的开发人员
1)启动Visual Basic 6.0
2)在工具条的右键菜单中选择"自定义…",在自定义对话框中选择"命令"页,把"帮助"类别中的"关于Microsoft Visual Basic…"命令拖动到工具条上,用右键菜单将其改名为"Show VB Credits",关闭对话框
3)点击新的按钮你将看到一个显示有VB开发人员的对话框,音乐效果还不错呢
4.IE5.00.2314.1003中文版奇妙的搜索功能
1)启动Internet Explorer
2)单击"工具"菜单中的"Internet选项",在"常规"选项卡的底部找到"语言"按钮,单击它打开"语言首选项"对话框,单击"添加"按钮,在"用户定义"文本框中输入"ie-ee"(实际就是Internet Explorer—Easter Eggs的缩写,即IE的复活节彩蛋),然后"确定"回到"语言首选项"对话框,点击"上移"按钮将"用户定义[ie-ee]"项移到"语言"栏的最上面,然后连续单击“确定” ,回到IE5的窗口中。点击工具栏中的“搜索”按钮,你会看到搜索页面中出现了一些有趣的选项(由于网络连接速度的关系,你可能需要耐心等一会儿)。
5.IE5.00.2314.1003中文版中运行通过彩色的"雪花"
1)打开记事本并键入以下文字"<!-- introducing the Trident team --> "(没引号),然后将这个文件保存为"tese.htm"(注意:一定要保存为htm格式)
2)用IE5打开tese.htm文件,怎么样五颜六色的"雪花"在空中飘来飘去,开发者的名字自然是少不了的啦!
6.Outlook2000中文版飞驰而过的"信"
1)启动Outlook 2000
2)在顶部工具栏中的输入框中输入"Ren Hoek",按回车将出现一个对话框显示没有这个联系人,关闭对话框,点击"工具"->"宏"->"宏…",在宏名外输入"OL2KRock"按"创建",这时会弹出OutLook 2000的关于对话框,按住"Ctrl+Shift+Alt"点击确定
3)屏幕变成黑色,一封封信从中飞过
注:用上下方向键可以控制屏幕上的信箱上下移动来接收一封封飞过来的信