小說王-台灣最大小說網 > 都市言情 > 超腦黑客 > 第一百九十七章 愚人節禮物 【求月底月票!

第一百九十七章 愚人節禮物 【求月底月票!


第一百九十七章愚人節禮物 【求月底月票!】

林鴻花了兩個小時的時間,最終将ncsatel瘦身到隻有原來的一半大小,将一些基本用不上的功能全部就去掉了,爲的就是能夠獲取最快的速度。

當然,他并沒有将這個版本分發出去的打算,這畢竟是他針對自己的使用習慣而進行修改的,其他人的計算機如果配置比自己高的話,就沒有必要管多餘的功能了。

林鴻登錄到sam協會的官方bbs上查看了一下,發現今天訪問了bbs的人非常多,現在都還有上百人在線訪問。

他習慣性地開始查看兩個闆塊中的最新内容。

他發現sam協會的其他成員今天已經在bbs上開始造勢了。

白天的時候馬修就在bbs上發了全站公告,在愚人節淩晨0點将發布破解v2.0版,屆時将會有非常酷,令人驚喜的功能出現。所有用戶都可以選擇性地進行升級更新,當然,不想升級的也是可以的,隻是不能享受到升級後的那些功能。

大家看到公告之後,立刻開始了在bbs上的讨論,他們紛紛猜測,“非常酷”、“令人驚喜”的功能到底是什麽?

有人說現在的破解已經相當徹底了,沒必要再升什麽2.0。

也有人說sam既然都已經發公告了,肯定不會随便說大話,必定會有令人眼前一亮的功能出現。

不過sam協會的成員并沒有透露,隻是委婉地對他們的一些問題進行回複,隻要等到今天晚上12點過後就知曉了。

林鴻看到一個帖子之後,臉上不由露出一絲笑容。

因爲有人問,sam協會總共七人,在論壇上已經出現六人,怎麽唯獨不見首席技術人員hellc?

結果馬修在後面跟帖說,hellc正在努力對破解升級程序做最後的測試和檢查,爲的就是能給大家帶來穩定的軟件和功能。

這個馬修,在宣傳造勢方面,還真不是一般的有才!

林鴻覺得如果讓自己做,肯定做不到這個程度。例如這種事情,他肯定拉不下臉皮忽悠這些用戶。或者,根本想不到會利用每一個機會爲達到自己的目的而服務,根本就不會有這種意識。

有些人,天生适合做某一類事情,這是自身性格、天賦以及周邊所處的環境所決定的。

林鴻在這個bbs看了一會兒,然後又去了幾個常見的論壇看了下,了解一下最近業界的一些最新新聞和動态,便退出了tel軟件。

這個時候,linus已經下線了。

林鴻想了下,決定将ail客戶端給編寫出來。

實際上,林鴻很早就了解過email的傳輸協議,也就是“smtp”,全稱爲“簡單郵件傳輸協議”。

在他之前看tcpip協議的時候,就有關于smtp協議的内容。另外,他在尋找irc協議規範的時候,也接觸過相關方面的内容。

因爲smtp是建立在ftp 文件傳輸服務上的一種郵件服務,這種協議還是屬于tcpip協議族,它的作用就是幫助每台計算機在發送或中轉信件時找到下一個目的地。通過smtp協議所指定的服務器,就可以把email寄到收信人的服務器上了。

smtp重要特性之一是其能跨越網絡傳輸郵件,即“smtp郵件中繼”。

實際上,sam的紅外線中轉裝置cdad上所使用的中繼協議,就是模仿smtp協議進行編寫的。

由于有了之前編寫cqcq軟件、tel瘦身,以及紅外線相關軟件方面的編程經驗,林鴻現在對這種類型的編程已經完全得心應手。

他現在越來越覺得編譯器非常好用了,它有着極大的擴展性,可以非常方便地擴充自己的函數庫。…。

在編程的過程中,林鴻發現,很多代碼實際上都可以進行重用。

例如登錄服務器模塊,隻要是涉及到網絡訪問方面的軟件,基本上都會需要這樣一個模塊,而且底層的實現機制完全一樣。

于是,林鴻直接将這個功能的實現代碼,分離出來,做成幾個基本的函數,放到的函數庫中,随時進行調用。

代碼重用是編程思想中非常重要的一個思想,可以極大地提高編程速度,節省程序員的時間和精力,不用每次在這些同樣的問題上浪費時間,有經驗的程序員通常都會有着自己常用的函數庫。

當然,一些公認比較普遍、經典的代碼會被編譯器官方給集成起來,做成官方函數庫集成到編譯器裏面,作爲系統函數可以供所有人進行調用。

林鴻很快就将email客戶端的原型給編寫出來,考慮到這個客戶端的通用性,他将一些參數保存在一個設置文件裏面,大家可以對這個設置文件進行配置,将自己的email地址,郵件服務器登錄名和密碼等信息寫入裏面,這樣就可以自動對郵件服務器進行郵件查詢,或者通過郵件服務器的smtp服務對外發送郵件。

他将這個客戶端命名爲mxmail,意爲“mxmail平台下的email”客戶端。

原型出來之後,他使用“郁金香”bbs的郵件服務器進行代碼調試,除去bug。

因爲軟件的作者對軟件的使用了若指掌,每一個細節都非常清楚,所以自己在使用軟件的時候,就會按照自己設置的步驟去做,不會有任何差錯。這種先入爲主的思維慣性會導緻軟件作者往往無法很好地找到軟件的bug所在。

最好的辦法就是将這個軟件公布出去,讓大家都來使用。

其他用戶因爲并不清楚軟件内在原理,所以往往會對其作出令人意想不到的各種操作,于是乎,各種各樣奇怪的bug,便在各種“極限測試”中逐漸冒出來。

所以說,對于一個軟件來說,用戶的反饋很重要,這些反饋包括軟件本身的bug,也包括各種使用習慣的不便。

一個優秀的軟件,正是在不斷和用戶進行互動的過程中誕生的。

林鴻很快便成功和“郁金香”bbs的郵件服務器建立了連接,并且将服務器上的“郵件頭”信息給下載到了本地。

郵件頭隻包括一些必要的信息,例如這封郵件從哪裏來,發到哪裏去,還有郵件的标題等,并沒有包括郵件的具體正文内容。

郵件頭中也包括這封郵件是否已經被閱讀的标志,從而可以有針對性地進行選擇,例如是否隻下載未讀郵件,還是将所有郵件全部下載下來。

“嗯?”

林鴻原本以爲郵箱中全部是未讀郵件,卻沒想到此刻收到了一封信郵件的郵件頭,标題爲“愚人節快樂,小小禮物奉上!”。

他看了一下郵件地址,發現是sam協會成員皮森發過來的郵件。

林鴻于是将這封郵件的所有内容全部下載下來,發現這封郵件裏面有一個附件,而他剛開始實現mxmail功能的時候,并沒有将這個功能給考慮上。

于是他又隻好重新開始打開編輯器,撰寫代碼,重新将附件接收功能給加上。

調試了一段時間之後,終于将皮森發來的附件成功下載到本地。

讓他覺得意外的是,附件裏面的文件竟然有兩種平台的格式,分别是dos平台和蘋果系統的平台。…。

兩個附件每一個附件的内容很小,隻有幾kb大小,文件名稱就叫做禮物,而且都是可執行文件。

dos下的可執行文件後綴名爲exe,而現在蘋果系統中的可執行文件則直接以bin結尾,意思就是二進制文件。

可是林鴻現在在minix平台下,這兩種文件系統的可執行文件都無法運行,因爲文件系統的格式完全不同。

不過從标題上來看,林鴻猜測,應該是皮森發給其他人的小小惡作劇之類的軟件,畢竟一個多小時之後,就是四月一日愚人節。

愚人節,是西方國家民間的一個傳統節日,林鴻之前也有所了解過。

在這一天,大家一般都會互相開玩笑,無論大人和小孩,都會想一些各種各樣的惡作劇或者謊言來捉弄别人,因爲這是節日,一般被愚弄的人都能夠理解,就算是有所出格也不會生氣。

不過嚴格的規定是時間隻能是截止到當天中午12點,12點過後的愚弄和謊言就不再認爲是玩笑了。

由于林鴻還要繼續将mxmail郵件客戶端的功能進行完善,所以暫時先将皮森的發來的附件放到了一邊,打算回頭等切換到dos系統中,再看看到底是什麽東西。

雖然明明知道可能是對方的惡作劇,但是心中還是感到很好奇這個裏面到底是什麽内容。

林鴻繼續完善功能,他吸取了上次編寫cqcq的經驗,在設計功能界面的時候,有意識地回注意操作的簡便性,雖然隻是字符界面,但好的設計,能夠加快操作的速度。

雖然現在這個平台下,可能隻有他和linus兩個人使用這個軟件,但是林鴻卻是考慮到以後linux系統真正出來之後,再将這個軟件移植到上面。

時間很快即将要到晚上十二點,林鴻的mxmail也基本完成了。

他将其重新編譯安裝上去,再次連接到了郵件服務器上,這次竟然又收到了兩封電子郵件,分别是馬修以及火炬發送過來的。

郵件的标題都一樣,都是“愚人節快樂,小小禮物奉上!”。

林鴻将郵件下載到本地,發現附件居然和皮森的郵件中的附件一模一樣。

“難道是從他那裏轉發的?”林鴻自言自語道。


追書top10

熊學派的阿斯塔特 |

道詭異仙 |

靈境行者 |

苟在妖武亂世修仙 |

深海餘燼 |

亂世書 |

明克街13号 |

詭秘之主 |

誰讓他修仙的! |

宇宙職業選手

網友top10

苟在妖武亂世修仙 |

苟在高武疊被動 |

全民機車化:無敵從百萬增幅開始 |

我得給這世界上堂課 |

說好制作爛遊戲,泰坦隕落什麽鬼 |

亂世書 |

英靈召喚:隻有我知道的曆史 |

大明國師 |

參加戀綜,這個小鮮肉過分接地氣 |

這爛慫截教待不下去了

搜索top10

宇宙職業選手 |

苟在妖武亂世修仙 |

靈境行者 |

棄妃竟是王炸:偏執王爺傻眼倒追 |

光明壁壘 |

亂世書 |

明克街13号 |

這遊戲也太真實了 |

道詭異仙 |

大明國師

收藏top10

死靈法師隻想種樹 |

乘龍仙婿 |

參加戀綜,這個小鮮肉過分接地氣 |

當不成儒聖我就掀起變革 |

牧者密續 |

我得給這世界上堂課 |

從皇馬踢後腰開始 |

這個文明很強,就是科技樹有點歪 |

熊學派的阿斯塔特 |

重生的我沒有格局

完本top10

深空彼岸 |

終宋 |

我用閑書成聖人 |

術師手冊 |

天啓預報 |

重生大時代之1993 |

不科學禦獸 |

陳醫生,别慫! |

修仙就是這樣子的 |

美漫世界黎明軌迹