作者ProGuy (PG)
站内CD-R
标题Re: [软体]Par2
时间Fri Jun 22 14:29:50 2007
这是蛮老的一篇文章了
部分引言恕删
我是在爬的时候
发现了这个相当好用的软体 QuickPar
简单的说 这软体的用途就是
利用光碟片上的多余空间提升档案的保存性
: : http://www.par2.net/
: : What is a PAR file?
: : Parchive parity files (or par files for short) create redundant data that can
: : be used later in case parts of the original data is lost or corrupted. Par
: : files allow file level recovery of data. That is, out of a group of many
: : files, if a limited number of files are lost or corrupted, they can be
: : recovered. These files will have the extensions of .par, .p01, .p02 etc.
: : → lightwings:不过有时会想到如果是par2档本身坏掉那侦错还有用吗? 04/30 23:00
刚刚测了一下
如果PAR档案本身损坏 他会提示"Damaged"代表不能提供可供修复的blocks
: 我随便玩了一下...做了一些猜想..他的结构..大概是
: 每个par2 分割档...都含有类似md5的那种检验码..
: 类似sfv档那种小小的验证档案..
: 但是这种检验码只能检验..不能修复...
: (所以就算把par2档砍的只剩一个,还是可以检验档案有没有错误。)
: 要修复必须要靠当初产生par2时,所产生的修复码..
: 当验证发生有地方不对时,就会去找出复原所需的block存不存在..
: 如果因损坏情形过於严重,或者相对应的block par2不见了或坏掉了...
: 那麽就无法repair,repair那个纽不能按,
应该不是这样
当你把一个档案制作成PAR档案的时候
它本身副档名会提示你说 它可以修复几个区块(blocks)
档案损毁的时候 它会提示你这个档案还剩几个区块可以用
例如说 我有一个档案总共有20区块 然後我选择制作了3个修复档
1 明日への光.mp3.vol00+1.PAR2
1 明日への光.mp3.vol00+3.PAR2
1 明日への光.mp3.vol00+5.PAR2
副档名会分别提示说 这个修复档可提供+1,+3,+5 个区块
当我打开PSPad故意把原始档案1 明日への光.mp3 随意挑几个地方破坏之後
打开QuickPar 它会出现所需要复原的区块数 (例如说 16/20)
那代表说 在这三个复原档案里面
我只要
可使用的区块总和超过损坏数目 就可以复原成功
//在这个例子里面损坏数目是4
另外有趣的是 这软体似乎会同时扫瞄目录下的档案
如果有档案hash跟原始档案符合的话
它会提示"需要重新命名"
: 个人初步认为...这个稳固性算是不错...
这个保存性会比单纯的1:1复制还好上很多
因为如果1:1复制 只要其中"同样的地方出错" 就没救了
例如说 假设我1:1复制的档案每个都有10个区块
假设这两个档案同时坏在第3个区块 那这个区块的资料就永远人间蒸发了...
但我如果使用PAR的话 我
可以用PAR的任何一部分资料反推回正确的档案
: Lightwings 兄有兴趣..也可以自己玩一玩..应该大概就知道了...
: 找个档案,先做个par2档...然後烧到光碟上,故意弄坏,(在读取面划一划..etc)
: 用CDcheck读回硬碟,用par2档修复,再拿修复好的档和原来的档用CDcheck比对..etc
: 要测par2坏掉会怎麽样的话..可以把几个par2档移走..
平常在保存游戏的时候 总比保存影片压力大的多
因为游戏通常是一个地方读不出来就没救了 但影片几个地方出错并不会有大碍
以前我的作法是用rar内建的恢复分割档的功能 增加保存性
但是恢复分割档的功能限制比较多..
但是我一直在想说 有没有一套更专业的软体可以帮忙备份 Orz
我很高兴现在找到了:P 这软体需要多多推广阿
PS.还有同类型的软体可以达到类似功能吗? 我印象还有 只可惜我忘记名称...|||
--
│ ◢██◣
│ ╴╴╴╴批╴
居╴╴╴╴ │ 狩 萌 猎 人
│ █ ◥
│ ︱
等级:6 狩萌猎人 ︱ │ 宅化的英雄,精通於萌物的
欣赏与
蒐集
│ ◤□︵□
│ ↗ 伤害﹊﹊﹊﹊ 宅物研究
│ 可学习
猎萌击,
公假申请,
怨念焚身
│ ╲ ▽╱
│ 24-46 ∕ B- │ 与
宅化金身
│ 999 / 999│ ◇ 装甲
△∕ 魔术方块
│
│ 302 / 302
│ 5 A+ │
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.80.135.133
2F:→ KarasuTW:2ch 上面推荐的 XD 06/22 15:41