Software-update: QuickPar 0.5.1

Het programma QuickPar is aangekomen bij versie 0.5.1. Met dit programma kan je zogenaamde Parity Volumes aanmaken volgens het Reed Solomon algoritme. Met deze bestanden ben je vervolgens in staat om data te controleren op corruptie en wanneer nodig kan je de data weer reconstrureren. De volgende release notes zijn aanwezig:

Bugs fixed:
  • Files that contained identical blocks of data would sometimes be missrecognised during Verification and reported as damaged. This was most likely to happen with very small block sizes.
  • When Verifying and Repairing, filenames that included characters with bit 7 set (i.e. most accented characters) where treated as invalid and replaced with "_".
  • If a file was missnamed so that its name was that of another target file, then it would not be recognised as such. (NB Missnamed files that do not have the name of another target file have always been correctly recognised).
Changes:
  • Verification and Repair using PAR 1.0 files is now possible.
  • Whilst Verifying, the count of the number of Complete, Missnamed, Damaged, and Missing files is displayed.
  • Details of the results of file Verification are now stored in cache file (with either a .qp1 or .qp2 file extension depending on whether PAR 1.0 or PAR 2.0 files were being used). The cache file is read on startup.
  • The system menu now includes an option to allow you to change the priority whilst processing is taking place. You may also set the default priority from the Options dialogue.
  • When creating PAR2 files you are now offered the choice of three schemes for determining how many recovery blocks are placed in each PAR2 file: 1) Variable size (where each file contains approximately twice as many blocks as the previous one), 2) All same size (where the recovery blocks are distributed as evenly as possible amoungst the PAR2 files), 3) Variable with size limit (where a number of variable sized PAR2 files are created but where the largest PAR2 file contain exactly enough recovery data to repair the largest data file).
  • When Verifying files there is now an option of Monitor the hard disk for new files.
  • When Verifying files, every file in the folder where the PAR2/PAR1 file is located will be checked or scanned. Only files whose names are sufficiently close to the filenames listed in the PAR2/PAR1 files will be thoroughly scanned for good data. A file is scanned if its name is filename.ext.NNN, filename.ext.NNN-MMM, filename.NNN.ext, filename-NNN.ext, or filename_NNN.ext. It will also be fully scanned if its filename is identical to the name of a target file except for substitutions made to punctuation characters or characters with bit 7 set. Other files are simply checked to see if they are undamaged but missnamed versions of files. Files that are incomplete or damaged and also have the wrong filename will not be fully scanned until you use the Add button.
  • Options dialogue added to allow the configuration of PAR2 and PAR file associations, shell integration, default process priority, and preferred block sizes.
  • When creating PAR2 files, the checkbox to set the block size to that appropriate for UUEncoding for Usenet has been removed and replaced with an option to restrict the block size to multiples of the preferred block size specified in the Options dialogue.
  • The checkbox that specifies one set of critical data in PAR2 files has been removed.
  • On startup QuickPar attempts to determine how fast the CPU can process data. This speed is then used to calculate the time estimate displayed to create PAR2 files.
  • When selecting the level of redundancy for new PAR2 files, QuickPar tells you exactly how many of the original data files the PAR2 files could be used to repair. A minimum and maximum figure is displayed and these may be different if the source files are not all the same size.
  • Most settings (such as redundancy) are remembered for the next time you create PAR2 files.
  • The Verification and Repair dialogue now displays the sizes of files.
  • When suggesting the filename to use for PAR2 files, it now trims the suggestion back to the last "." in the filename. This avoids creating files with names such as demo.mpg.part0.vol07+08.par2.
Features requested or planned:
  • Permit the selection of Folders when using the shell context menu in Windows Explorer.
  • Store and use path information in the PAR2 files so that files in subfolders can be correctly found and repaired.
  • Add the ability to queue PAR creation requests so that they will be processed one after another in the background.
  • Add the ability to "pause" PAR creation, save the intermediate results to disk and resume later.
  • Allow drag selection and use of the delete key in the listbox when selecting the files to create recovery data file.
  • Support Unicode filenames.
  • Support reading from partly unreadable files (e.g. a file on a CD with a scratch).
  • Allow the selection of an alternate location to put repaired files (e.g if the originals are on CD).
Known problems:
  • When repairing files, all recovered files are placed in the same folder. If the original files were in multiple folders and include some with duplicate names, then they will be renamed so that they have a distinguishing number added to the end of their filenames.
Versienummer 0.5.1
Besturingssystemen Windows 9x, Windows NT, Windows 2000, Windows XP
Website QuickPar
Download http://www.pbclements.co.uk/QuickPar/
Licentietype Freeware

Door Japke Rosink

Meukposter

23-06-2003 • 12:14

10

Submitter: eborn

Bron: QuickPar

Update-historie

Reacties (10)

10
10
9
1
0
0
Wijzig sortering
Anoniem: 63094 23 juni 2003 15:15
PAR1 was eigenlijk alleen bruikbaar voor de nieuwsgroepen, dat klopt.Maar het handige van PAR2 is dat het net zo goed kunt gebruiken op een hele rij kleine bestanden als 1 groot bestand van 800 MB.

Wat je nu zou kunnen doen is een paar PAR2 blocks op een CD met bijvoorbeeld een film te zetten, zodt je later eventuele corruptie kunt repareren.

Enne, voor de mensen die nu zeggen "wat als die PAR2 bestanden corrupt zijn", de PAR2 bestanden mogen zelf ook corrupt zijn, quickpar gebruikt alleen de blokken die hij nog kan lezen.

[edit] Was bedoeld als reply op PipoDeClown...
Anoniem: 32006 23 juni 2003 12:52
de volgende link geeft een duidelijk uitleg over het verschil tussen PAR2 en PAR1: http://www.pbclements.co.uk/QuickPar/AboutPAR2.htm
Erg handig dat QuickPar nu ook PAR1 files aan kan. Dan hoef je in ieder geval niet meer 2 verschillende progsels (SmartPAR voor PAR1 en QuickPAR voor PAR2) te gebruiken om je newsgroup binaries te checken.

Ook de context-menu feature van QuickPAR is wel erg handig.
Hopelijk wordt het er ook een beetje sneller op. Met PAR2 repareren is in tegenstelling tot PAR1 een dra-ma. Maar het ergste vind ik nog de overhead. Laatst miste ik 40 Mb aan rars, en met 70 Mb aan par2s had ik nog niet genoeg.
Je weet toch wel dat je met PAR2 ook gebruik kan maken van incomplete bestanden? In het ideale geval houdt dat in dat als je één segment van een bestand mist, dat je dan ook maar één PAR2 block ter grootte van een segment nodig hebt.

Voorbeeldje:
Van een bestand van 15MB mis je één segment van de 50, met PAR1 moet je dan een PAR-bestand van 15MB downloaden, met PAR2 alleen maar een block ter grootte van dat missende segment (300KB). Tel uit je winst :7
eerlijk gezegd benk dit progsel alleen nog maar tegengekomen om grote bestande over nieuwsgroepen te verspreiden. ik neem aan dat het voornamelijk bedoeld is voor backup doeleinden.
Voor een goede uitleg over hoe je QP kunt gebruiken kun je eventueel op deze pagina kijken:

http://etraman.pfcorner.net/qp/quickpar.htm

(nederlands)
Ik zie het verschil niet tussen par en par2. Misschien dat het kleiner is.
je kunt met par2 aan de had van blocks repareren, je hebt dus niet het complete bestand nodig,

par 2 is wel stuk trager dan par1 en vind het eigenlijk ook niet zo geweldig werken. (komt misschien ook doordat powergrab geen fragmenten van posts kan downloaden?)
Gebruik als het kan altijd PAR2!!!

Zie de link van rrnk maar in het kort

PAR2 kan gedeeltes van bestanden herstellen
Daarom heb je ook minder pars nodig.
Daarom is een corrupt part nog steeds bruikbaar.

Dat het langzaam is maakt me niet zoveel uit, liever dat dan opnieuw downloaden als dat nog gaat

Op dit item kan niet meer gereageerd worden.