為了畢業(yè),花了段時(shí)間寫(xiě)了個(gè)幾千行代碼的程序,加上使用的從eMule中抽取出來(lái)的Kademlia代碼,差不多也有25000行了。可是越往下做越覺(jué)得偏離了我原來(lái)的想法,也越來(lái)越缺少具體的使用價(jià)值了,很沮喪,也很想放棄了。
過(guò)段時(shí)間閑一點(diǎn)的時(shí)候一定要按照我原來(lái)的想法重新寫(xiě)好這個(gè)程序:
1. 支持無(wú)中心的P2P文件共享,徹底解決校園網(wǎng)中靠個(gè)人架設(shè)FTP來(lái)完成電影、軟件、資料等交換的問(wèn)題。
2. 支持帶訪問(wèn)控制的AICH,即要避免私密文件的泄露,又要使得可以同時(shí)從多點(diǎn)下載智能合并。
3. 支持飛鴿傳輸協(xié)議(能支持飛秋更好),同時(shí)具有文件交換和即時(shí)通訊等功能。
4. 兼容eMule-VeryCD,可以在聯(lián)網(wǎng)的情況下下載eMule資源。
5. 按照碩士論文中的組網(wǎng)設(shè)計(jì),提供嵌入式Linux版本