線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1590
推到 Plurk!
推到 Facebook!

使用 CheckSum 快速比對目錄

尚未結案
zombit
初階會員


發表:63
回覆:39
積分:30
註冊:2004-05-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-05 16:10:23 IP:61.62.xxx.xxx 未訂閱
目前有兩個目錄(大約 3~4 G), 要比對出兩目錄內的所有檔案是不是都一樣, 只要知道是不是一樣的就可以了, 每個檔案的差異不用知道,    我的想法是對兩個目錄分別作 CheckSum, 不過每個目錄的檔案都很多, 考慮效能話,不知道要怎麼處理?    謝謝.
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-05 19:08:44 IP:218.19.xxx.xxx 未訂閱
zombit 您好: 或許可以考慮先以檔案大小 (Bytes) 來過濾一遍,然後才對剩下的檔案 (相同大小的檔案) 作 CheckSum 的處理與檢查?
boson
中階會員


發表:74
回覆:155
積分:85
註冊:2004-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-05 23:20:18 IP:218.170.xxx.xxx 未訂閱
要做 CheckSum 比對, 不如做 MD5 雜湊值的比對, 比較萬無一失
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-04-06 10:15:04 IP:219.68.xxx.xxx 未訂閱
請參考 md5summer 這個程式 附source, http://www.md5summer.org/ 基本上他是把目錄內所有檔案算出個別md5 hash 連同檔案名稱/ md5 hash 寫入某一文字檔 這個文字檔就算是該目錄的 md5 hash參考檔 經由比對兩個目錄的 md5 hash參考檔 可以知道相同與否 以及 不同的檔案為何 @瞭解越多.懂得越少@
系統時間:2024-06-08 9:20:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!