自製本機與google drive檔案md5比對工具 - 免空

By Jessica
at 2018-05-27T19:29
at 2018-05-27T19:29
Table of Contents
不曉得各位先進是如何比對自己本身硬碟檔案和雲端硬碟檔案的md5
如果檔案少還可以一個一個看,檔案一多應該是很懶得看
所以因為懶惰我寫了一個簡單的執行檔
而且執行檔寫的很簡略,所以也沒有加上什麼多餘的參數,而且需要幾個步驟的配合
有興趣的朋友再拿回去參考看看,如果有需要完整程式碼來修改的朋友再來信索取
可能我使用的方式是比較麻煩的選擇,也希望如果有更方便簡單的方式的話
再請各位先進不吝提供,謝謝。
【1】先使用ExactFile產出本機硬碟目錄下檔案的md5檔:checksums.md5
【2】再使用rclone去執行出google drive下的md5檔
命令列example: rclone md5sum "gd:/目錄" > md5.txt
【3】使用自製的執行檔執行兩個檔案的比較,產製出最後結果檔
命令列example: proj1.exe checksums.md5 md5.txt out.txt
【4】out.txt內寫ok的就是比對後的,not found就是找不到的
【註1】:因為寫的很簡略,所以可能會有bug,
請各位能力許可的話自行下載原始檔回去修改,
我個人目前用是沒什麼問題
【註2】:比對原則是,先比對md5,ok再比對後面檔名;
所以如果檔名一致,md5 NG的話,只會寫not find,
不會出現md5比對 error
【註3】:檔案下載處:https://goo.gl/BVMgpN
再請各位不吝指教更好的比對方式
不過比對到目前似乎用google file stream只要有上傳成功就一定會正確,
所以理論上也不用比對(誤?)
--
如果檔案少還可以一個一個看,檔案一多應該是很懶得看
所以因為懶惰我寫了一個簡單的執行檔
而且執行檔寫的很簡略,所以也沒有加上什麼多餘的參數,而且需要幾個步驟的配合
有興趣的朋友再拿回去參考看看,如果有需要完整程式碼來修改的朋友再來信索取
可能我使用的方式是比較麻煩的選擇,也希望如果有更方便簡單的方式的話
再請各位先進不吝提供,謝謝。
【1】先使用ExactFile產出本機硬碟目錄下檔案的md5檔:checksums.md5
【2】再使用rclone去執行出google drive下的md5檔
命令列example: rclone md5sum "gd:/目錄" > md5.txt
【3】使用自製的執行檔執行兩個檔案的比較,產製出最後結果檔
命令列example: proj1.exe checksums.md5 md5.txt out.txt
【4】out.txt內寫ok的就是比對後的,not found就是找不到的
【註1】:因為寫的很簡略,所以可能會有bug,
請各位能力許可的話自行下載原始檔回去修改,
我個人目前用是沒什麼問題
【註2】:比對原則是,先比對md5,ok再比對後面檔名;
所以如果檔名一致,md5 NG的話,只會寫not find,
不會出現md5比對 error
【註3】:檔案下載處:https://goo.gl/BVMgpN
再請各位不吝指教更好的比對方式
不過比對到目前似乎用google file stream只要有上傳成功就一定會正確,
所以理論上也不用比對(誤?)
--
Tags:
免空
All Comments

By Megan
at 2018-05-27T22:09
at 2018-05-27T22:09

By Eden
at 2018-05-28T23:53
at 2018-05-28T23:53

By Dinah
at 2018-05-29T09:59
at 2018-05-29T09:59

By Sarah
at 2018-06-03T00:23
at 2018-06-03T00:23

By Tristan Cohan
at 2018-06-05T20:42
at 2018-06-05T20:42

By Delia
at 2018-06-07T16:59
at 2018-06-07T16:59

By Sarah
at 2018-06-11T19:59
at 2018-06-11T19:59
Related Posts
Air Explorer於GD空間移動資料夾

By Zenobia
at 2018-05-27T15:49
at 2018-05-27T15:49
度盤單檔超過4G解壓依舊無解?

By Rosalind
at 2018-05-27T07:58
at 2018-05-27T07:58
Air Explorer Pro Lifetime License 50%

By Ina
at 2018-05-26T17:55
at 2018-05-26T17:55
amazon drive下載速度極慢

By Callum
at 2018-05-25T11:57
at 2018-05-25T11:57
smartget cannot allocate socket?

By Ula
at 2018-05-24T21:33
at 2018-05-24T21:33