軟體彩蛋

軟體彩蛋

在軟體的“幫助”或“關於”中,一般都找不到這個軟體開發組的名單,如項目經理、程式設計師、測試員等。不過開發者們很聰明,他們以另外的途徑公布他們的姓名——這種途徑就是“復活節彩蛋”(EasterEgg)。在編寫軟體的時候,將一些諸如編寫小組成員名單之類的隱秘信息加入其中,這些信息需要通過特定的操作才能顯現。這就是早期的彩蛋。

基本介紹

  • 中文名:軟體彩蛋
  • 外文名:EasterEgg
  • Office系列:Word Excel
  • 傳統彩蛋:復活節有關的象徵物
傳統彩蛋,各國特色,定義,Office系列,Word,Excel,FrontPage,Windows系列,Windows 98,空當接龍,Windows 2000,Windows xp,軟體系列,

傳統彩蛋

在所有與復活節有關的象徵物中,彩蛋是最為突出的,它象徵著活力與生機。用彩蛋慶祝復活節的風俗與傳統已經延續了幾個世紀。
最初人們在雞蛋上塗上各種色彩以代表春天的五光十色,並將它們用於"滾蛋遊戲"或作為禮物贈予別人。繽紛的色彩加上漂亮的圖案,使彩蛋逐漸成為情人們之間交換的禮物,就象情人節那樣。到了中世紀,彩蛋常常成為復活節贈給僕人們的禮物。而在德國,彩蛋則成為送給孩子們的禮物。
不同的文化對於彩蛋的裝飾有著不同的傳統。希臘人為了紀念耶酥的殉難,便把雞蛋染成深紅色,以表示血的顏色。在德國和奧地利的部分地區,雞蛋被染成綠色用於滌足節(復活節前之最後一個星期四,按舊習英國國王或王后將錢施捨給窮人)。而斯拉夫族人則把雞蛋染成金色和銀色的各種圖案。

各國特色

奧地利的工匠們是這樣裝飾彩蛋的:將羊齒植物和其它小植物貼在雞蛋上,放在水中煮沸,再將植物取下,這樣彩蛋上便形成了各種白色的圖案。波蘭人和烏克蘭人的復活節雞蛋只配以簡單的圖案和色彩。
德國的工匠們則別具匠心:他們用針將雞蛋的兩端戳破,將裡面的流汁吹出來,再在外面塗上各種顏色,然後將這些中空的彩蛋懸掛在灌木叢中或樹枝上。亞美尼亞人常常在這些蛋殼上刻上耶酥,聖母瑪利亞或其他宗教人物的畫像。

定義

在編寫軟體(特別是大型軟體)的時候,程式設計師往往會在軟體中加入一些諸如編寫小組成員名單之類的隱秘信息。這些信息並不能通過一般的操作方法,而是需要通過特定的操作才能顯現。這就被程式設計師形象的稱作復活節彩蛋(Easter Egg)。
這些不是軟體的Bug,更不是惡作劇,僅僅是程式設計師編程之餘的自娛自樂。彩蛋的表現方式有很多種,比如小遊戲、一段音樂、開發人員名單、可愛的照片等等。

Office系列

Word

⒈永遠的錯誤:啟動Word 2000,並開啟語法自動檢驗功能,在空文檔中鍵入"My own well-being"並回車,按提示進行更正你將永遠不會正確!
⒉啟動Word,開啟一個檔案,鍵入"=rand(5,3)"(不包括引號),按[回車]鍵,看看他給你的回答是什麼吧。
⒊啟動Word,按[F1]顯示Office助手,在"請問你要做什麼?"下面的文本框中輸入"Cast",單擊搜尋,在搜尋結果中點擊"Microsoft Office 2000 用戶幫助製作人員",最後單擊幫助視窗中的的圖像,用戶幫助製作人員的名單出來了。
⒋繞口令:啟動Word,新建一個空白文檔,在文檔中輸入“=rand()”(不包括引 號),按回車鍵,看看會顯示出什麼?一個絕妙的繞口令!此外在Word中還隱藏著另 外一個彩蛋,我們啟動Word並打開任一檔案,同時按住Ctrl、Shift、Alt,這時候再 按下“?”,你發現了什麼?問號都反過來啦!感嘆號也可以實現這個功能。
⒌office滑鼠“變臉”:你面對枯燥的office軟體辦公時,是否覺得滑鼠太無生氣了。看看ctrl-alt- +的結果吧(僅在WORD中測試過)。另外還有ctrl-alt- -(減號),ctrl-alt- +(小鍵盤的+號),看看出現了什麼?還有什麼自己找吧。
⒍印章:打開Word,輸入一個“胡”字,然後選擇這個字,在字型屬性裡面設定為“隸書”、“空心”、“初號”,然後放大到500%預覽,你看到了什麼?竟然有一個印章哎!
⒎天籟之音
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 播放器打開它,就能聽到美妙動聽的音樂!
⒏再現啟動視窗
1)啟動Word
2)點擊’幫助’中的’關於Microsoft Word…’開啟關於對話框,按住[Ctrl]+[Alt]+[Shift]後用滑鼠點擊對話框下方的橫線
3)此時Word啟動視窗又出現了
註:單擊視窗可以關閉他,但當你在步驟二時雙擊橫線你將無法關閉他了
⒐Word 2000
1)啟動Word並打開任一檔案
2)同時按住[Ctrl]+[Shift]+[Alt]+[?]
3)發現了什麼!問號都反過來啦
註:感嘆號也可以

Excel

⒈Excel 2000開發人員名單:啟動Excel2000,並新建一個工作表,按[F5],鍵入"X2000:L2000",然後先後按[Enter]和[Tab]鍵,再同時按下[Ctrl]和[Shift]鍵,單擊工具條上的"圖表嚮導"按鈕,這時螢幕上將出現Excel開發人員的字幕。
⒉Excel2000中文版賽車遊戲
1)啟動Excel2000,並新建一個新檔案
2)點擊"檔案"->"另外儲存為 Web 頁…",在另外儲存對話框中選中"選擇(E):工作表"和"添加互動"兩項,保存檔案
3)用IE打開保存的檔案,將"行2000"與"列WC"顯示在當前頁面上,然後選中"行2000",用"Tab"鍵將當前格移至"列WC"上,按住[Ctrl]+[Shift]+[Alt],點擊左上角的Office圖示,硬碟狂響後一個全螢幕的賽車遊戲開始了
註:"方向鍵"控制汽車方向與快慢,"空格鍵"是發子彈

FrontPage

⒈煙火四射:FrontPage 已有97、98和2000等版本,但他們的彩蛋挖法卻是如出一轍。啟動 Frontpage 後,按住 Shift 鍵不放,連續三次打開幫助選單下的關於選項,每一次打開關於對話框後都用滑鼠單擊“確定”按鈕關閉。在這過程中 Shift鍵不能放開。接著就可以欣賞到一段開發人員製作的動畫。不同的版本中的動畫都不一樣,在最新發布的2000版本中,你將能看到一個煙火四射的背景。
⒉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)![軟體彩蛋:揭開復活節彩蛋秘密總動員(圖片)

空當接龍

⒈啟動"空當接龍"遊戲
⒉按[F3]或按選單中的[遊戲]-[選局]後鍵入-1或-2,這時新開的局牌是根本過不去"死局"
⒊按[Ctrl]+[Shift]+[F10],在彈出的視窗中點擊"終止",然後雙擊任一張牌,是不是又贏一局了
註:這種方法適合空當接龍的所有牌局

Windows 2000

⒈打開“顯示”屬性,選擇背景為 clouds 並選用平鋪的方式,確定後將“我的電腦”重命名為“my microsoft”,在這期間不要移動滑鼠,之後一個視頻圖象會出現,介紹的是比爾·蓋茨,如果你不移動滑鼠的話還能看到一些其他的軟體開發者。彩蛋可能在某些版本的 Windows 上無法看到。
⒉彩蛋內容:掃雷秘技
開啟方式:啟動掃雷遊戲,在開始遊戲以後,當你第一次點擊完畢的同時,馬上按下“Esc”鍵,這時你會發現掃雷的時間停住了——新的紀錄正在等待你來創造!軟體彩蛋:揭開復活節彩蛋秘密總動

Windows xp

聯通=■:開啟方法:啟動Windows中的記事本程式,在其中輸入“聯通”後保存成TXT檔案並關閉,再重新打開寫有“聯通”的TXT檔案,奇怪的事發生了……。

軟體系列

⒈WinRAR 3.X彩蛋:選單中的海水漲潮開啟方式:啟動WinRAR後點擊“Help”選單中的“About WinRAR”,當滑鼠移動到關於視窗頂端的海景圖片時,你就會發現原本靜止的海水開始漲潮了!而一旦你點擊滑鼠,海水將回復到靜止狀態,再點擊,再漲潮。是不是很有意思?另外你再單擊左上角的書本圖示,那一摞書本是不是開始下落了?落到底後還會反彈,仔細聽聽還有聲音呢!
⒉流動的天空(在Photoshop 7.0中運行通過):啟動PhotoShop,按住[Ctrl]鍵後點擊’Help’中的’About Photoshop…’,新的About 視窗會讓你有個全新的體驗,’liquid Sky’是Photoshop7.0開發時的內部代號。
⒊VB的開發人員
2)在工具條的右鍵選單中選擇"自定義…",在自定義對話框中選擇"命令"頁,把"幫助"類別中的"關於Microsoft Visual Basic…"命令拖動到工具條上,用右鍵選單將其改名為"Show VB Credits",關閉對話框
3)點擊新的按鈕你將看到一個顯示有VB開發人員的對話框,音樂效果還不錯呢
⒋IE5.00.2314.1003中文版奇妙的搜尋功能
1)啟動Internet Explorer
2)單擊"工具"選單中的"Internet選項",在"常規"選項卡的底部找到"語言"按鈕,單擊它打開"語言首選項"對話框,單擊"添加"按鈕,在"用戶定義"文本框中輸入"ie-ee"(實際就是Internet Explorer—Easter Eggs的縮寫,即IE的復活節彩蛋),然後"確定"回到"語言首選項"對話框,點擊"上移"按鈕將"用戶定義[ie-ee]"項移到"語言"欄的最上面,然後連續單擊“確定” ,回到IE5的視窗中。點擊工具列中的“搜尋”按鈕,你會看到搜尋頁面中出現了一些有趣的選項(由於網路連線速度的關係,你可能需要耐心等一會兒)。
⒌IE5.00.2314.1003中文版中運行通過彩色的"雪花"
1)打開記事本並鍵入以下文字" "(沒引號),然後將這個檔案保存為"tese.htm"(注意:一定要保存為htm格式)
2)用IE5打開tese.htm檔案,怎么樣五顏六色的"雪花"在空中飄來飄去,開發者的名字自然是少不了的啦!
⒍Outlook2000中文版飛馳而過的"信"
1)啟動Outlook 2000
2)在頂部工具列中的輸入框中輸入"Ren Hoek",按回車將出現一個對話框顯示沒有這個聯繫人,關閉對話框,點擊"工具"->"宏"->"宏…",在宏名外輸入"OL2KRock"按"創建",這時會彈出OutLook 2000的關於對話框,按住"Ctrl+Shift+Alt"點擊確定
3)螢幕變成黑色,一封封信從中飛過
註:用上下方向鍵可以控制螢幕上的信箱上下移動來接收一封封飛過來的信
1.Excel 2000
彩蛋內容:賽車遊戲
開啟方式:啟動Excel 2000後,新建一個新檔案,選擇“檔案→另外儲存為Web頁…”,在“另外儲存為”對話框中,選中“選擇(E):工作表”和“添加互動”兩項,然後點擊“發布”,出現“發布為Web頁”對話框,再點擊“發布”。OK,用IE打開剛才保存的HTM檔案,我們能在頁面中央看到這個Excel工作表。在這個工作表中,先用PageDown鍵移動工作表的矩形游標直至第2000行。然後用滑鼠點擊“2000”,使該行反相顯示。用Tab鍵橫向向右移動游標直至WC列,這時該矩形游標呈白色顯示。好,到此所有的準備工作已經完畢,該是調出遊戲的時候了。同時按住Shift、Ctrl和Alt鍵,單擊Excel工作簿左上角的Office標誌……硬碟狂響後一個全螢幕的賽車遊戲開始了!
方向鍵用來控制汽車方向與快慢,空格鍵用來發子彈,按“H”鍵可以打開車燈,按“F10”可以暫停,按“Esc”鍵退出。怎么樣,夠精彩吧!
各有各的秘密
2. Photoshop 6.0
彩蛋內容:一隻可愛的大電貓
開啟方式:啟動Photoshop 6.0,然後按住“Ctrl+Alt”鍵,點擊“Help”選單中的“About Photoshop…”,這時關於對話框中會出現一隻可愛的大電貓。而如果你不按住“Ctrl+Alt”,直接點擊的話,其結果是不相同的。
3. WinAMP
彩蛋內容:設計者的頭像
開啟方式:啟動Winamp,打開“關於”對話框,選擇“Winamp”標籤,同時按住Alt和Shift,然後用滑鼠雙擊“Copyright_1997-1999 Nullsoft,Inc”這行文字,你就會看到Winamp的設計者JustinFrankel的頭像在上方飄動了。再一次雙擊,飄動的照片又變成了原來的卡通畫。
4.Dreamweaver
彩蛋內容:開發者的照片
開啟方式:打開Dreamweaver,然後創建一個表格,選中之,在下面屬性的“表格ID”左邊的圖片上按住Ctrl雙擊。
5. Flash 5.0
彩蛋內容:撿金子遊戲
開啟方式:啟動Flash 5.0,點擊“Help”選單中的“About Flash”,在動畫停止之前雙擊右下角Macromedia的Logo中的“M”字母,然後點擊“Thank”,這時“關於”視窗會變成一個名為“Gold Rush”的小遊戲。
6.mIRC
彩蛋內容:作者照片變為鱷魚照片
開啟方式:選擇“Help”選單中的“About”命令,然後從鍵盤上鍵入“arnie”,然後你會發現原來的“About mIRC”視窗右上方作者的照片變成一張鱷魚的照片了。再輸入一次“arnie”,就又變回作者的照片了。
7. Nero Burning Rom 5.0
彩蛋內容:跳舞的小蛇
開啟方式:啟動Nero Burning Rom 5.0,點擊“Help”選單中的“About…”,然後雙擊關於視窗中間下方的兩個燃燒的光碟,這時一條跳舞的小蛇將出現在視窗的底部。
8. 3DMark 2001
彩蛋內容:作戰的奶牛
開啟方式:首先啟動3DMark 2001 Pro版本,注意如果不是該版本是無法啟動Game Demo模式的。然後把測試任務的名稱改為“Holy Cow!”,再選擇“Game Demo”模式3DMark 2001會提示是否用默認解析度640×480替代當前設定的解析度,選擇“Yes”或“No”均可以進入該隱藏模式。其實這個奶牛作戰的“彩蛋”與測試的第一個場景大同小異,只不過天上飛的變成了奶牛而已,不過它配備的武器還是很厲害的。
9. QQ
彩蛋內容:一千年的回憶
開啟方式:按下QQ界面左下角的“QQ2000”長條按鈕,在彈出的選單里選擇“幫助→關於”。然後在“關於QQ”視窗對著顯示版本號信息的那一行,用滑鼠左鍵點擊大約十下左右(不要太快,一秒鐘一下就可以了),然後你就會發現版本號突然換成“給你一千年的回憶”。要再次打開這個彩蛋需要重新啟動QQ,而且如果你使用的是打過IP補丁的版本,得到的彩蛋將會有所不同。
呵呵,一口氣介紹了這么多彩蛋,相信你一定覺得很過癮。其實,軟體中的每一個彩蛋都是一個紀念,它讓那些曾經發生的故事,在我們手中、心中“復活”了……

相關詞條

熱門詞條

聯絡我們