接下來,在logo的下麵,出現了背景透明的文字框,顯示安裝進度。
“局域網絡設置異常,請確認網上鄰居可以正常訪問,安裝權限開啟。”
董大元愣了一下,這才想到平時學校的計算機房是不會開啟網上鄰居的完全權限,隻有在統一安裝升級軟件的時候才會。
可是再仔細想下去,平時軟件部署不是隻能用MSI格式嗎?為什麼這個軟件卻能使用EXE格式安裝?他卻不知道,鍾錦因為習慣的問題,總是會以黑客的角度去考慮問題。畢竟如果是作為一個企業或者機構的局域網管理者,可以走正統路線。比如如果操作係統全部是Windows的,在進行統一的軟件升級和更新時,都會使用企業級部署工具。MSI確實也是很好的選擇,它可以全麵的安裝管理軟件組,卸載刪除也很方便。
但是鍾錦做的卻更加徹底,也更加強硬一些。她並沒有走正常的軟件部署這條路,而是使用了類似黑客在別人電腦上安裝軟件的手段。這樣的話,就不需要MSI這麼麻煩,而她的《末世堡壘》主程序也自帶有管理網絡內部客戶端的功能。
當然,其實鍾錦本來也可以做到即便內部網絡權限沒有開啟,也使用黑客手段破解。但是畢竟這個方式有點極端,她並不想讓自己的遊戲被認為是徹底的流氓軟件。
“老師,能開嗎?”王也問。
董大元猶豫之後,還是點點頭,先是開啟了權限,然後再按確定繼續安裝。這一次果然正常了。
機房裏一共有五十台計算機,此刻開著的有三十多台,多半位於教室的前半部分。
末世堡壘的程序安裝到一半時,文字顯示:已確認網絡鄰居數量,正在進行優化選擇機位。
王也和董大元逐漸看到,實驗室內,每一台計算機依次亮起屏幕,然後發出幾聲悅耳的音階聲。整個房間裏有大概幾分鍾的時間聲音不斷,此起彼伏。
緊接著,文字變成了:客戶機選擇確定。
這時,屏幕上出現了一個圖像,上麵是一些電腦的圖標排列,幾乎與實驗室內電腦位置相同,而有一些電腦亮起,一些是灰色的。顯然亮起來的電腦便是被選定機器。
“請確認序號是否正確,然後點擊下一步安裝。”
董大元愣住了。這個程序,是怎麼知道機房內電腦相對位置的?難道就憑剛才的聲音?他忽然注意到圖像上的電腦排列,有幾台電腦漏掉了。董大元走到這些電腦旁邊查看,發現無一例外,都是外置麥克風出現了問題。
再聯想剛剛的聲音,難道真是憑借聲音音波,利用音箱發聲和麥克風收聲來判斷位置?確定發生源和麥克風之間的距離?他還在上大學的時候,曾經聽過這麼一個講座,也看到有論文是關於這個的,隻是沒細讀。當時做講座的博士生便說道這個技術理論上雖然可行,但是實際上對於算法和聲音的探測要求太高,實用性很低。
董大元怎麼也沒想到,他有生之年居然真的能看到這項技術被實現!
如果說之前,這款遊戲對他來講隻是作為完成教學任務,充實學生興趣小組,並且得到校方肯定的小玩意,那麼現在,董大元是真的對製作者產生了濃厚的興趣,甚至是暗暗欽佩。