查看單個文章
舊 2003-12-12, 02:01 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 超過2G的文件當不下來 下載高手也無奈

 本人常用常用BulletProof FTP(最新版)下載文件,但前幾天卻碰到一個問題:當我下載一個約3.83G(1G=1024M,下同)的文件的時候,開始沒有任何問題,但當已下載容量超過2G的時候,下載進度中,容量變成了-1.83G,百分數也變成了負數。隨著下載,負數逐漸減小。結果一個3.83G的文件下到4G還沒下完,文件完全無法使用。考慮到可能是軟體設計的BUG,於是換了cuteFTP XP(最新版)再來,但結果一樣。


  看到兩個主流FTP軟體都不行,只好考慮用別的方法解決。嘗試用FLASHGET下載,沒想到問題一模一樣,唯一比較好的地方是在下載開始時就顯示-1.83G,不用等待,可立即中斷下載。

  兩條路子都不通,難道要用LINUX?想了半天,決定再找FTP軟體解決,因為既然能上傳3.83G的東西到網站上,就一定有軟體能下載。考慮到以上幾個軟體都是傳統、成熟的軟體,那麼,就找一些沒那麼傳統、成熟的。我的選項標準是:除以上軟體以外的、有中文界面的FTP軟體,最後選項了turboFTP進行試用。登入FTP,下載,看容量,是正數;下載超過2G,還是正數。呼!問題總算解決。不過turboFTP也不是沒有問題,其最大的毛病有兩個:一就是每下載500-650M的東西就會掛起,必須中斷傳輸,再次登入後進行續傳,那個3.83G的大文件就續傳了好幾次。二是即使文件下載完了,還是顯示完成率為99%,必須手工停止,從傳輸列表中刪除,然後才能傳輸下一個文件。一、兩個文件情況還好,如果有一大堆文件,建議還是用別的FTP工具吧。

  通過這次下載可看出,BulletProof FTP、CuteFTP XP、FLASHGET這些常用下載軟體都有2G容量限制。但為什麼有這種限制呢?突然想到NORTON公司的GHOST軟體產生的鏡像文件也是超過2G就要分磁碟區,因為DOS的FAT16格式不支持2G以上的分區,分磁碟區是出於相容性的考慮。因此,估計問題是由於這些軟體的16位程式碼所致,而較新的軟體由於採用32位編碼,所以容量超過2G也沒問題。

 文/lkz
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次