作者vintw (陽光好青年)
看板EZsoft
標題Re: [請益] 有找出錯誤重新下載的軟體嗎
時間Thu Apr 24 23:44:35 2008
※ 引述《EijiHoba (Feel)》之銘言:
: 請問你是用那一種方式下載?
: FTP / 網芳 / HTTP
: 另一個方法是用壓縮軟體 WinRAR 或是分割軟體
: 先將檔案分割成數個小檔案,你可以一部一部份下載
: 下載下來,可以針對單一分割檔案或是全部分割檔案進行資料完整性檢查
: ※ 引述《dprleo (moon)》之銘言:
: : 因為有時檔案下下來有錯誤
: : 但檔案太大要重下又很麻煩
: : 所以想問看看有沒有那種會檢驗錯誤的地方
: : 然後重下那部份的軟體,有點像BT那樣的功能
電腦不會知道什麼是正確的資料什麼是錯誤的資料
如果你沒有原始的檔案,要知道手上現有的檔案有哪裡毀損是很困難的
除非該檔案已經具有除錯所需的資訊(ECC等)
一般確認網路上下載下來的檔案是不是正確,是把檔案丟進HASH跑個值出來(MD5 / SHA1)
這種方式只能夠確認你的資料的HASH值是不是和SERVER上給的HASH值一樣
如果不一樣也沒法告訴你是哪一塊不一樣
如果要知道哪裡錯,就要有正確答案來對照,可是正確答案要全部下載完之後才有
所以無解
BT/emule等各種軟體可以做到的原因很簡單,把檔案切細然後分開收
每個人都依照一樣的方法切割檔案並且算HASH值
每一個片段都有各自的HASH值,所以可以知道哪一塊壞了,壞了重下那一塊就OK
這跟用壓縮軟體自己分割成小檔各別上傳是一樣的道理
早期網路不發達時,很多東西都用這種方式分享
--
CPU: Intel PIII EB 800MHz (Coppermine) / MB: ACER S58M(i815)
RAM: Apacer PC133 256MB*2 / VGA: Gigabyte ATi 9000pro 64MB DDR
CD-RW: LiteOn LTR-52327S / DVD-RW: BenQ DW1640
HDD: Seagate 7200.7 80G*2 / PSU: AcBel 350W / Case: iCute不知名
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.132.59
推 chris:推 04/25 00:00
推 dprleo:原來如此 謝謝解答 04/25 23:09