作者petertom (彼得湯姆)
看板EZsoft
標題[請問] 7-zip要解winrar分割的壓縮檔..
時間Tue Sep 22 00:20:13 2009
我下載了兩個檔案,應該是用winrar壓的
可是放在免空,副檔名不見了@@
我把他加上.rar跟.r01
可是每次他都只解完第一個檔案就不接著解
然後就說錯誤@@
請問這樣子有辦法補救嗎?
我是win7+7-zip最新版...
謝謝各位大大了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.225.34
推 Ross0916:rar 後面是 r00 才對吧?不要用什麼 7z 了,自找麻煩。 09/22 00:28
推 idej:也可以用 .part01.rar, .part02.rar 這種新式分片命名法 09/22 00:35
→ idej:另外要提一下 RAR 的「復原分割檔」功能,用這個功能,可以做 09/22 00:36
→ idej:到例如「總共分成五個檔案,抓其中任意三個就可以解壓縮」 09/22 00:36
→ idej:這也是 7z 沒有的功能喔 :3 09/22 00:37
→ petertom:以解決...謝謝樓上兩位大大...^^ 09/22 00:46
推 abccbaandy:復原分割檔? 我只知道好像有什麼"恢復記錄"... 09/22 00:54
推 elfkiller:我比較想知道故意不用winrar有辦法解嗎 09/22 01:00
推 idej:復原分割檔跟恢復記錄是兩個分開的功能。恢復記錄是說讓檔案 09/22 01:11
→ idej:損毀在一定程度以下 (1~10%) 都還能解回正確的檔案 09/22 01:12
→ idej:復原分割檔則是在分割壓縮時,缺少了幾個分割檔也還能解回來 09/22 01:12
→ idej:兩個功能可以同時使用,互不衝突。 09/22 01:13
→ idej:故意不用 winrar 的話,如果是叫用 unrar.dll 的話應該是可以 09/22 01:13
→ idej:解;但是如果是沒寫好 (例如 7z) 就可能無法支援這些功能了 09/22 01:14
推 Daira:那有沒有別的軟體是叫用 unrar.dll 「有寫好的」? 09/22 14:00
推 idej:例如 Total Commander?其實我自己的 Total Commander 很早前 09/22 14:09
→ idej:就設定成直接去用 WinRAR 了,所以比較沒有單獨測試他內建的 09/22 14:10
→ idej:RAR 支援(就是叫用 UNRAR.DLL)做得如何 09/22 14:10
推 abccbaandy:我想問的是 復原分割檔 在哪裡...好像沒看到= = 09/22 21:04
推 idej:加入(製作)壓縮檔時,進階設定 > 分割檔 > ___個復原分割檔 09/22 23:12
→ idej:命令列的話用 rv[N] 這樣的參數,例如 rar rv3 foo.rar *.* 09/22 23:13
→ idej:呃, rar rv3 foo.part01.rar 這樣的範例比較對 09/22 23:14
→ kouta:1樓 我覺得7Z蠻好用的阿 又免費 只是分割檔比較爛而已 09/23 11:01
推 Ross0916:我有點好奇 unrar.dll 應該都寫好了 只要 call 就好 09/23 11:37
→ Ross0916:為什麼會有寫好寫爛之別?7z 這裡真有問題嗎?(我沒用過) 09/23 11:38
推 idej:7z 似乎是為了自己的原因(可能是效率)沒有直接用 unrar.dll 09/23 12:59
→ idej:而是把 unrar.dll 的源碼整併到 7z 本身...可能就是這步弄壞 09/23 12:59
推 abccbaandy:所以當初製作時沒設定就沒了嗎XD 09/24 23:02
推 idej:理論上既然 7z 開放源碼,就可以拿來看看是哪裡沒弄好 09/25 01:47
→ idej:不過我對 7z 實在沒那麼有愛啊 :p 09/25 01:48