作者yshinri ( )
看板P2PSoftWare
標題Re: [BT] 前後檔不下載,99%
時間Mon Aug 18 22:25:20 2008
※ 引述《underattack (Underattack)》之銘言:
: 有一個蠻久的疑問
: 通常在只挑單一檔案下載時, 前後檔完成度不會達到 100%
: 但檔案卻是可使用完整的, 這是為什麼?
: ex.
: ○ 01.avi 0% 不選擇下載
: ● 02.avi 99.7%
: ● 03.avi 100%
: ● 04.avi 100%
: ● 05.avi 99.6%
: ○ 06.avi 0% 不選擇下載
: ● 07.avi 99.8%
: ○ 08.avi 0% 不選擇下載
由於在種子中有多檔案的時候
一個檔案非常有可能不會填滿一個下載單位
這時那個下載單位中就會包含了前檔的尾巴和後檔的開頭
(BitComet0.85以後推出了所謂的padding_file號稱要解決這個問題
但卻招來了非BC使用者的許多批評 版上搜一下padding有文)
那麼你雖然只下載了部份檔案
但是一次下載是一個下載單位 種子裡面的檢查碼也是以下載單位來存的
所以在邊邊的下載單位會連著你沒有要下載的檔案的尾巴或頭一起下載下來
一般的BT程式都會把這些部份給暫存下來
畢竟你不要別人可能會要 而別人若要也是得一整塊給他
那麼如果你把這些暫存檔刪掉的話 在程式裡就因為找不到那些部份
在檢查時沒有過 而認為下載不完全了 (雖然你要的部份還是在)
這個暫存檔在uTorrent是叫utorrent.tmp 其他的我就不清楚了
(或者程式找不到他暫存的東西 那也有可能發生這種情形)
--
◢ ˊ_▂▃▄▂_ˋ. ◣ ▅▅ ▅▅ ι●╮ █
▄▄▄▄▄
▍
./◤_▂▃▄▂_◥ \'▊ HARUHI █████ <■┘ ▄▄▄▄▄▄▄
▎
⊿ ◤◤◥█◥◥█Δ ISM By-gamejye ¢|\ ▌▌▌▌▌▄▌▌
▏
ζ(▏●‵◥′●▊)Ψ ▏ █
⊿Δ ▄▄▄ ▄▄▄▄
█/|▊ 〃 、 〃▋ |\ ▎ ハルヒ主義 █
▄▄▄█▄▄
◥◥|◣ ‵′ ◢/'◢◢
S.O.S 世界を大いに盛り上げるための涼宮ハルヒの団
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.26.88
推 underattack :感謝詳細的回答啊, 因為我是用BT去檢查一些從免空或 08/18 22:59
→ underattack :FTP拉下來的檔, 明明都沒問題, CRC碼對照也無誤, 結 08/18 22:59
→ underattack :果 BT 檢查就是 99.5~9%... 08/18 23:00