2007.07.06 - 胡思亂想

昨夜失眠,躺在牀上,突然想到訊雷-liked的原理:當文件下載完成後,爲文件內容生成個單一標識(例如用md5sum),然後把這個標識和下載的URL傳回服務器,下次就能查詢到了。當然,如要好,還可以把文件長度傳回去。接着,對於有多個mirror的站點(例如sf.net),還可以設置一些mirror匹配規則,來找到更多的下載點。電驢也是類似的原理,例如這個連接:
ed2k://|file|Saint.Seiya.The.Hades.Chapter-Sanctuary.2003.EP01.DVDRip.XviD-WRD.avi|191232000|C449DFEDB42766F2634D27F3C0E15B8D|/
以前總是從下載的過程去想,現在突然發現自己好笨。這件事情說明了,腦子要靈活,不能是死的。
不過既然想通了,那麼做一個同樣的軟件也是不難的。有個叫axel的下載軟件,和訊雷一樣會自動尋找更多的下載點(d4x的ftp下載也有這個功能),不過它是從filesearching.com上尋找的,並且附帶的文檔也說了,無法保證文件內容的正確性。

早上看完白蛇傳,結局讓我很意外,小青跟着南極仙翁去學藝,說學完了要來滅法海救白素珍,結果卻沒有出現。法海最後成了魔,把白素珍關在雷鋒塔,除非雷鋒塔倒,或者西湖水乾,否則出不來。許仙特意當了和尚,特意掃雷鋒塔,一個在塔內,一個在塔外,直到許仙終老。而白素珍呢?700年後,雷鋒塔突然倒了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章