OK.....到目前為止,仍然有謎團圍繞在這個測試當中…………
雖然我們確切知道SmartBuy上某個單一檔案在E608上有問題,而在800a當作reader下,檔案檢查結果卻沒有異狀,而且也可以成功的複製。
那剩下的迷霧就是--到底怎麼確定這個在E608上會有問題的檔案,經過800a的讀取後,到底跟原本檔案一不一樣?
這時候就只能拿出壓箱決活了!
要check file是不是完全地一模一樣,在個人PC端最方便也最簡單的方法,就是檢驗MD5碼。MD5碼的原理不在此贅述,簡言之,check MD5碼可以確保檔案的內容是一模一樣的。不要說byte的變動,即便檔案只有1個bit不一樣,那兩個檔案的MD5碼就不會一樣。由於這個特性,使得我們可以藉此來對檔案作等同於指紋的辨識。
在此我使用的MD5軟體是fastsum來作為這次的檔案驗證:
這是MD5碼的結果:Source為留在HD裡的檔案,Reference為從800a將欲檢驗檔複製到HD中的檔案。
OK!到此大勢差不多底定了…………
由MD5碼我們可以確定,SmartBuy從800a讀取出來的疑似問題檔案跟原始檔案是一模一樣的。
因此也差不多可以宣布結案了……
