2006年10月22日星期日

Hydranode-最先進的騾仔client

Hydranode是一个开源的支持Edonkey2000和BT的软件,使用了Boost,看来时下的软件使用Boost是比较简单通行的方法, 同时支持Linux和Windows,系统架构设计非常合理,分为若干的子系统,Gui子系统通过Tcp/ip连接,给了我们拓展的可能。现在最新的 Gui得到svn上自取,是用QT库来写的。上面只给出了文本界面。这个系统非常有前途啊。大家去看一看吧......

新界面的地址:http://hydranode.com/blog/index.html

软件地址:http://hydranode.com/index.php
上面內容是在google中找到的,轉自http://www.linuxboy.net/btemule/005.html
Hydranode據說是和Firefox使用同一種編程架构
名字我也不清濋,好像叫XUL
特點是容易跨平台和使用者不用編譯
開發者寫好程式碼以後,在不同的平台都編譯好該版本就能release
Hydranode也是這樣,下載回來直接執行就能用了
不過該架构寫出來的程式效能是不夠用戶自行編譯的好
但我用過後發覺執行速度不算慢(不過下載速度就很慢.............)
核心和介界分離是主要原因,只有這樣做程式才能跑得快,耗的資源也少很多
不過Firefox也是同樣做的,一樣是慢.............................(不過慢是其他原因)
其實高手們的技術高超才是主要原因,因為看TLF的人說有不少高手覺得Amule和Mldonkey慢
所以加入了Hydranode的開發,現在只支持Ed2k和BitTorrent,未來還會加入其他協議
(高手們就是強,一步步來穩穩扎扎才是最好,Mldoneky就是一開始做得太大塊才會慢)
期待一下~
不過現在還是0.7即Beta
高手們對版本編號都不輕視的
1.0就是1.0,正式版就是正式版,Beta就是Beta,只要開發完全就一定會出1.0
不會像Win下的一些低能軟件,明明是正式版都是0.X的,Beta變成0.X.X
現在的Hydranode還沒有Kad網絡,下載東西沒amule快的,但當成BT client用都不錯
那些高手是自已重寫協議的代碼,Mldonkey是直接從原本的官方軟件中把代碼拿來改良
高手重寫的代碼都十分之出色,所以Hydranode進度才比較慢
開始時是這樣的了,慢慢的等吧
發佈留言

熱門文章