Tamás Ferenc: Tömörítők Valamikor a hőskorban (no, jó, az 197-es évektől) komolyan felmerült az igény, hogy sok nagy terjedelmű program, illetve adatfájl kis helyen is elférjen. Az igény jogos volt, hiszen a szállítandó adatmennyiség mindig több helyet kívánt, mint amennyi rendelkezésre állt. Ekkor kezdődött a tömörítőprogramok aranykora, ami azóta is folyamatosan tart. Látszólag furcsa, hogy például egy írás 9 fejezete együttesen 1,85 MByte helyet foglal le, de tömörítve mindössze 3 KByte. Hogyan is lehetséges ez? Nézzünk egy egyszerű példát! Adott egy kép-fájl, melyben csak összesen egy kör van és semmi más. Ezt egy átlagos képszerkesztő program bitenként tárolja el. Gyakorlatilag minden egyes képpontot egy pár byte tárol el. Éppen ezért itt rengeteg az üres hely, ami nem tárol semmit. Mit csinál ezzel egy tömörítőprogram? Megszámolja, hogy hány darab egymás utáni üres hely van a képen és a rengeteg felesleges byte helyett egyszer kiírja az üres hely kódját és azt is leírja, hogy hány üres hely volt a fájlban. Szerepeljen itt egy egyszerű minta is: 1. byte. byte 3. byte 4. byte 5. byte 6. byte 1 / 13
7. byte 8. byte Tömörítve, 8 db / 13
1 1 1 1 1, 3 db; 1, 5 db 5 5 3 / 13
5 5 5 5 5 5 5, 8 db 4 / 13
, 1 db;, 7 db Itt az eredeti 8x4=3 byte helyett mindössze 6x=1 byte lett az anyag. Természetesen ez csak egy bugyuta, egyszerű eljárás. Vannak ennél sokkal jobban és kifinomultabbak is, de szemléltetésnek ez is jó! A tömörítési eljárások közül egy másikat is szeretnék bemutatni: szövegfájl esetén egy adott szókapcsolat vagy szövegrészlet sokszor előfordulhat. Ekkor a tömörítő csak egy esetben írja le teljes terjedelmében a gyakran ismétlődő kifejezést, mivel másodszor csak azt jegyzi fel, hogy hol volt előzőleg a szókapcsolat és milyen hosszú. Most nézzünk néhány konkrét tömörítőprogramot a kedvenc Windows operációs rendszer alatt! WinRar. Jelenlegi verzió: 4.. Honlap: http://www.rarlab.com/ 5 / 13
Méret: Fejlesztő: Magyar Ár: Jogállása: Alapértelmezett Már bejelölni, mivel csak A WinRAR-parancsok használat 3 telepítéskor kéri, a. 1.6 program nyelvet után hogy Alexander Mbyte. shareware, legvégén igen csak hová vegyük beépítve kiterjesztése: így magyarul egyszerű! a beállításába is telepítsen, Roshal. szeretné finomhangolás azaz tökéletesen meg... támogatja! szólal A korlátozással gombok RAR. a de gyártó meg. az az működik! Intéző marad alapértelmezett magától Tömörítés megvetetni használható. helyi hátra: Szerencsére értetődőek. menüjébe nem a programot, hely akadékoskodik. sokadszorra tökéletes! is. Természetesen de ettől Az sem Egyedül alig most lehetőség blokkol pár tekintsünk azt másodperces kell a program, van el, a installációs A Gyakorlatilag képes SFX megfogalmazva használva, Tömörítés Jelszavas Kellemes, perc futási moduljával tetején létrehozni. ideje másodperc. védelem jó lehetséges fájlok. program! alapbeállításokkal: gond látható többedszerre önkitömörítő még (4 nélkül lehetséges. Gbyte telepítési 78. foka: Megéri kezeli felett Mbyte-nyi 1-5. már archívumokat használni! keretprogramként NTFS-t a egyszerűbb legtöbb saját könyvtár támogat. tapasztalat!) formátumot is lesz! készíthetők, betömörítve is alkalmazhatjuk. (kitömörítéskor), saját 81.5 szövegű Mbyte. Kicsit és Nemhiába, megjegyzést nehézkes hatalmas méretet ezek először is WinZip, a klasszikus tömörítő: Jelenlegi verzió: 17.5. 6 / 13
Méret: 1.6 MByte meglehetősen nagy! Honlap: http://www.winzip.com/ Jogállása: shareware, azaz korlátozással használható. Fejlesztő: WinZip Inc. Magyar nyelvet nem támogatja! - Ez a kereskedelmi verziók közül egyedülálló. Alapértelmezett kiterjesztése: ZIP. Ár: 3. Telepítéskor felajánlja az AVG Eszköztár telepítését, de ezt szerencsére nem kötelező elfogadni. Csak utána kezdi a program tényleges telepítését. Némi akadékoskodás után felajánlja a helyi menübe integrálást, valamint szeretné lehelyezni saját magát a gyorsindító sávra. Ezeket érdemes meggondolni! Maga a program felrakása a rengeteg kérdés után pár másodperc alatt megvan. Ami nekem nem tetszik az az, hogy a program szinte minden tömörített kiterjesztéshez szeretné saját magát megadni, mint alapértelmezett felhasználást. Sajnos az akadékoskodás még nem ért véget, mivel legelőször be kell állítani az automatikus frissítési periódust is. A lényeg: beépített RAR, ACE, CAB, GZIP, MINE, 7Z, és ISO (kicsomagolási) támogatás. E-mail támogatás. 18 és 56 bites titkosítási támogatás. Tetszőleges méretű adatok tömörítése. Fotók tömörítése JPG technológiával. A Pro verzió alkalmas a tömörített fájlokba beékelt képek megnézésére és digitális kameráról való tömörítésre. 7 / 13
Ami szokatlan: kicsit nehézkes az alapértelmezett kezelés! Nekem például nem sikerült egész könyvtárakat hozzáadni a tömörítéshez, így kénytelen voltam kézzel, egyesével megtenni ugyanezt. Mindenesetre a fenti 78. MByte-nyi mennyiséget ez a program 81.4 Mbyte-ra nyomta össze. Véleményem szerint hiába szép és jó a program, de az alkotói talán túlságosan is elkényelmesedtek és ezért ez a verzió kevésbé lett használható. Nekem mindenesetre nem tetszik! WinACE. Jelenlegi verzió:.69i Talán ez az egyik legtöbbet ígérő tömörítő! Méret: 3.9MByte. 8 / 13
Fejlesztő: ACE Compression Software & e-merge GmbH Eredeti weblap: www.winace.com Magyar weblap: www.winace.hu általában 1- verzióval le vannak maradva az eredetiről! Magyar nyelvet beépítve támogatja! Ár: 1865,- Ft. Jogállása: shareware, azaz korlátozással használható. Alapértelmezett kiterjesztése: ACE. Installáláskor nem kötözködik, bár a folyamat maga angol nyelvű. Csak a szokásos kérdések vannak, alig 1-. Itt is alig pár másodperces a telepítés. Szeretné felrakni magát a Start menübe, a munkaasztalra, illetve a jobb gombos helyi menükbe is. A program tényleges bejelentkezési nyelve sajnos az általam nem beszélt német. Beállítás után már lehet nyelvet választani a német és az angol közül. Természetesen a magyar nyelvű honlapról alapértelmezetten a magyar nyelvű verzió tölthető le ez jelenleg a.6-as. A lényeg: a WinAce az alapértelmezett ACE archívum-formátumon kívül támogatja az ismertebb tömörített fájlok kezelését is. Más-más ikonokat lehet társítani az egyes archivált fájlokat, így azokat gyorsabban és könnyebben tudjuk kezelni, mint máshol. Immáron itt is lehetővé vált a 4 Gbyte feletti tömörített állományok, illetve a (főleg letöltésekkor használt) több részre való tagolás. A jelszóval védett tömörítés itt is természetes. Projectkészítés lehetősége, melynek segítségével gyorsabbá és egyszerűbbé válik a napi rutinmunka. (Értsd: makrózás!) Lista panel hozzáadása, melynek segítségével akár a különböző meghajtókon található fájlok, mappák is egy lépésben tömöríthetők. ISO image és BZip fájlok kitömörítési lehetősége. Keresés funkció beépítése, mellyel a tömörített állományokban is lehet keresni. Az általam 9 / 13
legkülönösebb szolgáltatás: testreszabható eszköztár! További jó ötlet, hogy az egyes fájltípusokhoz különféle ikonokból választhatunk, így egy állománykezelőben már ránézésre is meg tudjuk különböztetni a WinAce-hoz társított ZIP, ARJ, RAR stb. archívumokat. A főablak egész barátságos: nagyjából az Intézőhöz hasonlít. Az archívumokat mappaként kezeli, így azokba is simán bele lehet menni. Megint összetömörítettem a megszokott pár könyvtárat. A 78. Mbyte-nyi adatot ezúttal 79.9 Mbyte-ra perc másodperc alatt. 1 / 13
A nem többi tetszik, kereskedelmi hogy a legfrissebb célú tömörítővel verzió összehasonlítva nem érhető el magyarul. talán ez a legbarátságosabb, csak az 7-Zip, az ingyenes alternatíva A három kereskedelmi verzió után jöjjön egy könnyen és jól használható, GNU LGPL-licenszes, tehát tényleg ingyenes alternatíva. A program teljes forráskódja is letölthető! Méret: 1.1 Mbyte! Meglehetősen kicsi! Fejlesztő: Igor Pavlov. Weblap: www.7-zip.org Magyar nyelvet támogatja! Alapértelmezett kiterjesztése: 7z. 11 / 13
A letöltés után mindenfajta felesleges kör nélkül már települ is az alkalmazás 1- másodperc alatt. Indítás után azonnal magyarul jelenik meg és már megy is minden! A használat végtelen egyszerű, nincsen benne semmilyen felesleges cafrang vagy idegtépő kattintgatás. Lényeges tulajdonságok: magas tömörítési arány az új 7z formátum LZMA-tömörítéssel. 1 / 13
Támogatott kicsomagolás RAR, %-kal 56 létrehozni, integrálódni. parancssori Megszokott míg megbízható Bár (véleményem Annyit mindegyik hogy még az bites valaki RPM, jobb még idő vannak AES-módú tömörítőt illetve 1 tömörítési szeretnék önállóan, 78. UDF, verziója alternatívája formátumok: Kétpaneles perc szerint) csak: további Mbyte-os adott 55 WIM, ARJ, beépített van, másodperc. a arányt teljes még megjegyezni, fájlt 7z Xaraya üzemmódban csomagolók, a valamint CAB, és könyvtáraimat nem több kereskedelmi Be- értékűen biztosít, ZIP modulként CHM, részben formátumoknál. Ha kicsomagolás: (számomra) Z. hogy mint komolyan futtasson A el CPIO, meglepően honlap azt tudja is verzióknak! ezekkel megint sokak a becsomagolni. PKZip DEB, szintet, futtatni. egy szerint meglepő, belegondolunk, kedvenc betömörítettem. 7z, Képes egyenlőre és DMG, hasonlít tömörítőt! ZIP, hogy WinZip. a Szóval, ZIP önkicsomagoló HFS, hogy fájlkezelője, GZIP, A komolyan egy nem és Windows Titkosítása egyre 74 ISO, GZIP fájlkezelőhöz. Bzip kell Itt nyelven LZH, a tömörítő kevesebb formátumok, foglalkozni, kelljen a fájlméret Intézőjébe és Total 7z-csomagot meglehetősen LZMA, TAR. képes őket kifejezetten Commander Hatékony az 75.8 Csak MSI, kommunikálni! mivel venni. képes igény 7-Zip Mbyte is NSI, ezek arra, -1 erős és jó islett, jó és Tamás Frissítve: Ferenc 13.május TFeri.hu, 9. február 13 / 13