RAR
RAR je proprietární komprimovaný formát dat a sharewarový archivátor . Verze pro Microsoft Windows je distribuována jako součást multiformátového archivátoru s grafickým rozhraním - WinRAR .
Historie
Formát vyvinul ruský programátor Evgeniy Roshal (odtud název: R oshal AR chiver). Napsal archivační program pro sbalení/rozbalení RAR - zpočátku pro DOS , pak pro jiné operační systémy.
Od roku 2004 patří autorská práva k RAR a WinRAR Evgenyho staršímu bratrovi Alexandrovi:
Na případné dotazy ohledně změny autorských práv obratem odpovím: Nemám prostě čas zabývat se vývojem i otázkami souvisejícími s ochranou autorských práv. Pokračuji ve vývoji jako doposud, takže pro uživatele RAR se v tomto ohledu nic nemění [3] .Jevgenij Rošál
Klíčové vlastnosti
- Vytváření, úpravy a rozbalování RAR archivů.
- Vytváření a rozbalování vícesvazkových (skládajících se z několika částí) RAR archivů, které mohou být užitečné pro zápis archivu na malá média (optické disky, flash disky atd.).
- Téměř úplná absence omezení počtu souborů v archivu a jejich objemu.
- Vytváření samorozbalovacích (SFX) archivů, k jejichž rozbalení stačí spustit soubor archivu SFX jako běžný spustitelný soubor EXE .
- Vytváření „nepřetržitých“ (pevných) archivů (včetně vícesvazkových), ve kterých je se soubory při zpracování zacházeno jako s jedním nepřetržitým datovým tokem. To umožňuje dosáhnout výrazně vyššího kompresního poměru při sbalení velkého množství souborů stejného typu a „nepřetržité“ archivy mohou být buď běžné, nebo samorozbalovací (SFX).
- Do archivu byla přidána další servisní data pro obnovu, která umožňuje obnovit archiv v případě jeho fyzického poškození.
- Vytváření speciálních svazků (souborů .rev) pro obnovu vícesvazkových archivů. Jeden soubor .rev může obnovit jakýkoli poškozený nebo chybějící svazek ve vícesvazkovém archivu, dva soubory .rev mohou obnovit libovolné dva svazky a tak dále.
- Ochrana obsahu RAR archivů heslem pomocí šifrovacího algoritmu AES, včetně šifrování obsahu a servisních informací, takže bez zadání správného hesla není možné obsah archivu ani zobrazit.
- Přidání komentáře do archivu, uložení a obnovení přístupových práv NTFS atd.
- Přidání hašovacích součtů BLAKE2 do archivů (RAR5) pro téměř úplné zaručení přesné identifikace souboru (na rozdíl od kontrolních součtů CRC32, které lze snadno zfalšovat).
- Přidání servisních informací do archivů (RAR5), které urychlí jejich otevírání (zobrazení obsahu), což je patrné zejména u velkých archivů s velkým počtem souborů.
RAR verze 4.x by mohl používat algoritmus PPMd (také používaný v archivátorech 7-Zip a WinZip ) ke sbalení textových dat. Poskytuje vysoký kompresní poměr, ale je pomalý jak při balení, tak při vybalování. U archivů RAR5 tato možnost není dostupná.
UnRAR
Zdrojový kód UnRAR unpacker je uvolněn pod licencí umožňující bezplatné redistribuci a úpravy za předpokladu, že není použit k napsání kompatibilního packeru. Existuje však verze RAR, která běží na počítači ZX Spectrum s procesorem Z80 (ZXRAR) [4] [5] [6] . Metoda komprese zůstává pro uživatele PC „uzavřená“ a otevřená pro ZX Spectrum (pouze RAR v2) [7] . Program pro kompresi a dekompresi existuje pro mnoho platforem: Windows, Linux, FreeBSD, macOS, Android; existují také nástroje třetích stran pro rozbalování RAR archivů, jako je plugin 7-Zip .
V roce 2011 se podpora pro RAR v3 [8] objevila v The Unarchiver , bezplatné sadě nástrojů pro rozbalování archivů .
Poznámky
- ↑ https://www.iana.org/assignments/media-types/application/vnd.rar
- ↑ http://www.compression.ru/arctest/descript/roshal.htm
- ↑ Eugene Roshal "3.40 beta 1" Archivováno 26. listopadu 2009 na Wayback Machine , echo konference Fidonet RAR.SUPPORT, 21. 6. 2004 .
- ↑ ZXRar v0.32 (59 kb) . Získáno 16. října 2010. Archivováno z originálu 22. října 2013. (neurčitý)
- ↑ Lidé. Ru: Sám kodér . Získáno 16. října 2010. Archivováno z originálu 22. srpna 2010. (neurčitý)
- ↑ Inferno 05 - Softinka - výhody archivátoru Rar. Programování . Získáno 16. října 2010. Archivováno z originálu 23. října 2013. (neurčitý)
- ↑ Inferno Guide Magazine – zdroje ZXRar
- ↑ Byl dokončen další projekt s vysokou prioritou: Unarchiver poskytuje bezplatné nástroje pro extrakci RARv3 – Free Software Foundation – spolupracující na svobodném softwaru . Získáno 12. 5. 2011. Archivováno z originálu 13. 5. 2011. (neurčitý)
Odkazy
Archivní formáty |
---|
Pouze archivace |
|
---|
Pouze komprese |
|
---|
Archivace a komprese |
|
---|
Balení a distribuce softwaru |
|
---|