XPK 4.12Luboš Němec
Potřebujete něco zapakovat a archivační programy nevyhovují vašim představám a
požadavkům? Chcete pracovat se zabalenými soubory a nestarat se o jejich
pakování a depakování? Či snad potřebujete zakódovat svá data? Tak to je jen
malá část z možností balíku XPK. Popis a princip pakovacího systému
Co je XPK? Název znamená zkratku pro „eXternal PacKer“, neboli systém
externích pakovacích knihoven. Na vývoji systému XPK se podílelo mnoho
programátorů, hlavními vývojáři byli ale čtyři lidé - Dirk Stöcker, Christian
von Roques, Urban Dominik Müller a Bryan Ford. Tím však nechci nijak upírat
zásluhy mnoha dalších programátorů, kteří napsali pakovací knihovny a musím
podotknout, že mezi ně patří i dva Češi (Morava snad nebude odporovat tomuto
zařazení) - Zdeněk Kabeláč a Zdeněk Moravčík. Aktuální verzi systému XPK můžete
sehnat na Aminetu nebo na WWW stránce
www.amigaworld.com/support/xpkmaster/, jedná se celkem o tři hlavní
archivy. Většině z vás bude určitě stačit uživatelský archiv „xpk_User.lha“,
pokud se zabýváte programováním a chcete se o XPK dozvědět více, můžete si
stáhnout ještě vývojářský archiv a všechny (!) zdrojové kódy. Pokud se obáváte,
že XPK je „opět“ programem, který funguje jen s AmigaOS 2.0 a vyšším, pak vás
potěším, protože autoři XPK mysleli i na majitele Kickstartu 1.3 a s určitými
omezeními je systém funkční i pod AmigaOS 1.3. XPK je freeware, tedy volně
šiřitelný program bez jakýchkoli omezení.
Systém XPK byl od počátku své existence zaměřen na flexibilitu a přitom
jednoduchost pakování/depakování a pomocí nejrůznějších externích pakovacích
modulů (knihoven) se snažil dosáhnout maximálního výkonu. Musím podotknout, že
se mu to dařilo a stále daří na jedničku. Hlavním záměrem vývojářů systému XPK
byla možnost práce s jednotlivými soubory pakovanými pomocí různých algoritmů.
Teď možná namítnete, že od čeho jsou tu potom archivační programy? XPK nabízí
oproti archiverům právě vysokou flexibilitu použití a ve většině případů i o
něco lepší pakovací poměr. Je snad jasné, že budeme-li pakovat například hudební
moduly, samply, textové soubory, obrázky, executable soubory, fonty, ikonky a já
nevím, co všechno ještě, nějakým archivačním programem, bude použita stále
stejná metoda (algoritmus) pakování. S XPK můžete popsané typy souborů zabalit
odlišným typem algoritmu, psaným tak říkajíc na míru každému filetypu zvlášť a
dosáhnout tak většinou lepších výsledků, než nabízí archivační programy.
Depakování je přitom univerzální a dekomprimační prográmky si sami zjistí, jakou
knihovnou byl soubor zapakován a není-li chráněn heslem, automaticky jej
rozbalí. Další obrovskou výhodou systému XPK je právě ona skutečnost, že se s
každým souborem pracuje zvlášť a se zapakovaným souborem můžete provádět
libovolné operace v mnoha programech podporujících XPK. Stručně a jednoduše
řečeno, při práci se soubory až na zpomalení způsobené pakováním či depakováním
nepoznáte rozdíl mezi normálním a XPK souborem. Další námitka, co když program
neumí s XPK soubory pracovat? Žádný problém, s pomocí několika utilitek lze
přinutit prakticky všechny programy k tomu, aby prováděly online depakování při
práci s XPK souborem. Pakování je samozřejmě otázka jiná, program musí umět
ukládat XPK soubory, nebo je nutné používat speciální handler.
Jak už bylo řečeno, XPK se skládá z knihoven a pochopitelně také z doplňkových
utilit. Hlavním srdcem celého systému je „xpkmaster.library“ umístěná v obvyklém
adresáři „LIBS:“, pakovací knihovny jsou pak v „LIBS:compressors“. Externích
pakovacích knihoven je v současné době (květen 97) k dispozici cca 30, což
zaručuje bohatý výběr z mnoha druhů běžných i speciálních algoritmů. Nemusí se
vždy nutně jednat pouze o pakovací metody, XPK knihovny nabízí i různé kódovací
algoritmy, a můžete si tak zapakovat a poté zakódovat svoje programy či data.
Doplňkové utility sloužící k pakování/depakování a několika dalším účelům se
ovládají většinou z CLI/Shellu, ale není problém nastavit si jejich použití z
nějakého diskového manageru nebo používat grafický interface (GUI), kterých je
na Aminetu dostatek. Pomocné utility
První utilitkou je „xBench“ a s její pomocí můžete změřit výkon jednotlivých
pakovacích knihoven. „xDir“ funguje podobně jako klasický příkaz AmigaDOSu „Dir“
a vypisuje seznam souborů v adresářích včetně jejich pakované a nepakované délky
a celkové statistiky pakování. „xLoadSeg“ se umísťuje do startovací sekvence a
patchne LoadSeg() a NewLoadSeg(), což umožňuje online depakování executable
(spustitelných) souborů při jejich spouštění. Lehce si tedy můžete zabalit
prakticky všechny spustitelné soubory (neměly by být ovšem typu overlayed) a
ušetřit tak spoustu místa na disku. Utility „xPack“ (AmigaOS 2.0+), „xPK“
(AmigaOS 1.3+) a „xUP“ slouží k pakování a depakování souborů, popis jejich
ovládání (které je mimochodem velmi snadné!) najdete v manuálu. „xQuery“ dokáže
přečíst benchmarkové informace většinou uložené v XPK knihovnách a informuje
uživatele o všech XPK knihovnách momentálně dostupných v systému (tedy
nacházejících se v „LIBS:compressors“). „xScan“ se používá k prohlížení XFH
partitionů (popis viz. dále) a funguje podobně jako xDir. Poslední dodávanou
utilitkou je „xType“, což není nic jiného než obdoba příkazu AmigaDOSu „Type“,
ale s integrovanou XPK podporou.
Protože můžete zapakovat každý soubor s jinou knihovnou, logicky se nabízí
možnost zjistit si účinnost XPK knihoven u jednotlivých filetypů souborů a poté
je zabalit algoritmem dle vašich požadavků. Všechny XPK knihovny jsou
pojmenovány 4 písmenkovou zkratkou a pro uživatele je vyhrazen název „USER“.
Knihovna „xpkUSER.library“ tedy reálně neexistuje, ale právě s její pomocí
můžete rychle a snadno pakovat soubory různými metodami. K rozpoznání filetypu
souboru před pakováním slouží preference „XpkMaster“ (viz. obrázek), které
umožňují přiřadit libovolnému filetypu jakoukoliv XPK knihovnu nebo určit, že se
daný filetyp (např. GIF a JPEG obrázky či různé ARC, DMS, LHA, LZX, ZIP atp.
archivy) nebude pakovat. Při pakování či depakování se nemusíte bát, že byste
vinou špatné funkce některých (mizerně naprogramovaných a špatně odladěných)
knihoven někdy o soubor přišli, XPK pracuje vždy se záložní kopií a teprve po
dokončení operace se soubory překopírují (za vypnutí elektřiny při zápisu na
disk viňte někoho jiného než systém XPK). Programy podporující XPK
To však není zdaleka všechno, mnoho programů systém XPK přímo podporuje.
Jedná se převážně o nejrůznější textové editory a prohlížeče textů, přehrávače
hudebních modulů atd. Jak už bylo řečeno, téměř každý program lze přinutit, aby
akceptoval data pakovaná pomocí XPK. Jako příklad utilit, které tyto úkony
zvládnou, mohu uvést třeba multikomoditu „MCP“ nebo „xData“. V obou případech je
nutné specifikovat vždy název tasku, kterému mají být přidělena rozpakovaná data
a o zbytek se již postarají zmíněné utility. Dalším případem je využití
datatypů. Všechny programy podporující datatypy (AmigaOS/Workbench 3.0/3.1)
mohou pracovat s XPK daty přes „xpk.datatype“, který nedělá nic jiného, než že
data rozpakuje a poté je předá dalšímu příslušnému datatypu. Máte-li potřebu
pracovat metodou XPK a přitom mít soubory v jednom archivu, můžete využít služeb
archivačního programu „XpkArchive“, který má i velmi slušné GUI. Dalšími
programy přímo podporujícími systém XPK s vlastním grafickým interfacem jsou
„XPKatana“ a „XPK-Knight“. První z nich (viz. obrázek) je pouze kompletní GUI
pro pakování/depakování či kódování pomocí XPK S podporou ARexxu, rozpoznávání
filetypů souborů a dokáže též využívat „xfdmaster.library“ na rozbalení mnoha
desítek dalších packerů. XPK-Knight je velmi zajímavý a užitečný program pro
pakování souborů metodou XPK. Program je určen hlavně k maximálnímu využití
externích XPK knihoven, protože dokáže porovnat výsledky pakování každého
souboru u jednotlivých knihoven a poté soubor zabalit s nejúčinnější knihovnou,
respektive algoritmem. Protože je tento postup časově značně náročný, můžete si
vybrat, které knihovny má program zkoušet a i při zběžné znalosti jednotlivých
algoritmů tak docílit vynikajících výsledků. XPK-Knight je Sice v současné době
překonán právě novými XPK preferencemi a xpkUSER.library, ale umí používat
skripty a pakovat libovolný počet souborů najednou.
Pokud nevíte, co která knihovna umí, můžete využít informací podávaných
utilitkou xQuery.
Dalším utilitou nebo lépe řečeno pakovacím systémem je „XFH“. Jedná se o handler
AmigaDOSu, který umožňuje pracovat s XPK soubory na celých discích nebo jen
jejich partitionech. Disky samozřejmě nemusíte nijak zvlášť formátovat ani je
fyzicky rozdělovat na části, XFH umí pracovat i s naassignovanou částí disku.
Práce s XFH partitiony je velmi podobná různým diskdoublerům na PC jako je např.
„Stacker“ nebo konkurenční „DriveSpace“ od Microsoftu. Handler se sám stará o
rozbalení a zabalení souborů a při práci s XFH partitiony prakticky nepoznáte
rozdíl mezi normální a pakovanou částí disku. Rychlost komprimace/dekomprimace
je přímo závislá na použité XPK knihovně, a tak samozřejmě musíte zvolit vhodnou
knihovnu, jinak může být zpomalení při načítání a ukládání souborů velmi
znatelné. Nemusím snad připomínat, že čím výkonnější procesor, tím lépe. S
vhodně zvolenou knihovnou s rychlým dekomprimačním algoritmem můžete s rychlým
procesorem depakovat i megabytové soubory prakticky v reálném čase. Ale i na
pomalých procesorech (68000) můžete poměrně dobře využívat služeb XPK knihoven,
žádné rychlostní rekordy však nečekejte.
S programy přímo souvisí i skutečnost, že systém XPK je sice ojedinělý a
naprosto jedinečný, ale bohužel jen a pouze na Amize. Budete-li se snažit
rozpakovat XPK soubory na jiném počítači, máte smůlu. Je skutečně škoda, že mimo
Amigu nejsou žádné jiné počítačové platformy podporovány. Jedinou útěchou je
skutečnost, že Amiga má něco, po čem mohou ostatní počítače jen smutně pokukovat
a co jí mohou klidně závidět. Testy
Pokud si teď říkáte, že to je všechno hezké, ale konkrétní výsledky při
pakování metodou XPK si budete muset zjistit sami, tak to jste na omylu. Po
zhruba čtyřech dnech (cca 50 hodin!) neustalého měření a měření jsem pro vás
sestavil tabulku s prakticky všemi dostupnými XPK knihovnami a účinností
pakování u různých filetypů souborů. XPK knihovny jsem testoval s těmito typy
souborů:
a) 22 executable souborů (programy a několik knihoven) v celkovém rozsahu cca 10
MB
b) 31 textových souborů (ASCII texty a Guide manuály) v celkovém rozsahu cca 5
MB
c) 32 IFF ILBM obrázků (2 až 24 bitů, ne HAM/HAM8) v celkovém rozsahu cca 5 MB
d) 13 hudebních modulů (různé formáty) v celkovém rozsahu cca 5 MB
e) 233 nejrůznějších souborů (executable soubory, texty, hudební moduly,
obrázky, ikony, fonty, knihovny atd.) v celkovém rozsahu cca 15 MB
U všech pakovacích i kódovacích knihoven byla nastavena účinnost 100%, řádek
„XPK best“ znamená celkovou velikost všech souborů zapakovaných pomocí
nejúčinnějšího možného algoritmu u každého souboru s využitím různých knihoven.
Pro srovnání jsem zařadil i nejpoužívanější archivační programy na Amize. Rovněž
u těchto archivačních programů byla použita nejvyšší možná účinnost, „LZX (-9)“
označuje pakování na stupeň 9 (pouze registrovaná verze), jinak byl použit
stupeň 3.
Testy probíhaly na A4000/060 jednak s ATBUS/IDE harddisku Seagate a pro
vyloučení ovlivnění rychlosti HD též v Ram Disku. U každé knihovny je uvedena
velikost spakovaných souborů a doba potřebná k pakování/depakování. Časy jsou ve
tvaru „minuty:sekundy“ s přesností na 1 sekundu. U nejúčinnější knihovny
(algoritmu) u každého z filetypů souborů je výsledná hodnota komprimovaných
souborů zvýrazněna tučně, stejně jako nejrychlejší depakovací čas či v případě
shodných výsledků časy. Mimo nejúčinnější knihovny jsem dále sestavil pořadí
dalších čtyř knihoven (to jsou ta čísla vpravo za časy) a doby potřebné pro
rozbalení souborů, nejrychlejší pakovací čas u knihovny z označené pětice v
pořadí je opět zvýrazněn tučně. U archivačních programů jsou očíslovány jen
první tři nejlepší archivery. V případě kódovacích knihoven nedokážu posoudit,
který kódovací algoritmus je nejbezpečnější, tučně jsou tedy zvýrazněny opět
nejkratší komprimační i dekomprimační časy. Kódovací knihovny „NUID“ a „SHID“
fungují zároveň i jako pakovače a už z názvů lze snadno poznat, že kombinují
knihovny „NUKE/IDEA“ a „SHRINK/IDEA“, jsou proto uvedeny v tabulce zvlášť. Závěr
Jak je z výsledků vidět, soubory komprimované metodou XPK jsou v některých
případech kratší než u zatím suverénně nejlepšího archivačního programu na Amize
LZX. Znovu připomínám, že XPK pracuje s každým souborem samostatně a nejste tedy
omezeni negativními vlastnostmi archivačních programů. Je sice pravda, že
některé programy dokáží pracovat i se soubory v archivech, ale rozhodně je neumí
do archivu po úpravě opět vložit, nehledě na to, že takových programů je
naprosté minimum (znám jen přehrávače hudebních modulů). Oproti tomu vám systém
XPK nabízí obrovské možnosti, jak ušetřit místo na disku a přitom nepřijít o
možnost stále pracovat s každým souborem zvlášť. Kvalita, spolehlivost a
bezpečnost práce, to jsou hlavní vlastnosti systému XPK. Až na nespolehlivost
některých knihoven, za kterou ale autoři XPK rozhodně nemohou a bohužel i
nekompatibilitu s jinými počítačovými platformami, jsem nenašel nic, co bych
mohl zkritizovat a vysokou výslednou známku si systém XPK určitě zaslouží.
knihovna |
exe soubory |
text |
obrázky |
hud. moduly |
mix |
|
10.172.088 |
5.132.767 |
5.199.348 |
5.205.533 |
15.399.513 |
BLZW 3.0 |
6.555.540 |
2.173.496 |
5.018.338 |
3.978.320 |
11.408.746 |
HD |
0:48/0:25 |
0:20/0:14 |
0:25/0:10 |
0:25/0:18 |
1:48/1:04 |
RAM |
0:27/0:17 |
0:11/0:07 |
0:15/0:04 |
0:16/0:10 |
1:05/0:40 |
CBR0 1.0 |
9.998.344 |
4.667.539 |
5.136.972 |
4.981.228 |
15.036.318 |
HD |
0:34/0:24 |
0:19/0:18 |
0:18/0:04 |
0:19/0:16 |
1:22/0:54 |
RAM |
0:10/0:08 |
0:06/0:06 |
0:07/0:02 |
0:09/0:08 |
0:48/0:31 |
CRM2 1.1 |
4.670.092 (3.) |
1.715.064 (3.) |
4.253.808 (4.) |
3.370.812 |
9.677.666 (4.) |
HD |
3:22/0:24 (3.) |
1:47/0:14 |
1:48/0:22 (2.) |
1:52/0:16 |
5:26/1:07 |
RAM |
3:07/0:18 (3.) |
1:34/0:07 (3.) |
1:35/0:12 (2.) |
1:45/0:13 |
4:57/0:45 |
CRMS 1.1 |
6.086.996 |
2.118.908 |
4.729.968 |
3.334.432 (5.) |
10.582.130 |
HD |
2:07/0:19 |
1:37/0:16 |
1:21/0:26 |
1:59/0:17 (2.) |
4:50/0:58 |
RAM |
2:03/0:17 |
1:25/0:10 |
1:05/0:13 |
1:49/0:11 (3.) |
4:31/0:42 |
DMCB 0.8 |
5.570.744 |
2.199.676 |
4.273.064 (5.) |
3.129.148 |
9.967.854 (3.) |
HD |
7:28/7:16 |
3:54/3:48 |
3:56/3:47 (5.) |
3:51/3:62 (5.) |
10:20/ 10:43 (5.) |
RAM |
7:06/6:58 |
3:41/3:21 |
3:42/3:28 (5.) |
3:41/3:45 (5.) |
9:56/9:52 (5.) |
DUKE 1.5 |
6.194.460 |
2.350.104 |
4.920.264 |
3.718.584 |
11.190.964 |
HD |
1:11/0:37 |
0:42/0:19 |
0:42/0:26 |
1:26/0:20 |
2:58/1:26 |
RAM |
0:42/0:13 |
0:29/0:07 |
0:28/0:09 |
1:09/0:06 |
2:10/0:44 |
FAST 1.8 |
5.695.364 |
2.193.708 |
4.792.600 |
4.055.664 |
11.089.928 |
HD |
0:57/0:23 |
0:33/0:14 |
0:33/0:19 |
0:38/0:16 |
2:20/1:22 |
RAM |
0:36/0:12 |
0:21/0:05 |
0:21/0:08 |
0:25/0:06 |
2:07/1:14 |
FRLE 1.0 |
9.958.996 |
4.569.002 |
4.569.002 |
4.876.632 |
14.840.543 |
HD |
0:44/0:34 |
0:24/0:21 |
0:24/0:20 |
0:21/0:19 |
1:50/1:10 |
RAM |
0:14/0:12 |
0:07/0:06 |
0:13/0:09 |
0:0810:08 |
0:52/0:29 |
GZIP 1.0 |
4.543.920 (2.) |
1.629.372 (2.) |
4.175.228 |
3.300.872 (3.) |
9.466.905 (2.) |
HD |
3:27/0:26 |
1:56/0:14 |
1:43/0:19 |
1:44/0:16 |
5:46/1:20 (2.) |
RAM |
3:03/0:13 |
1:45/0:07 (3.) |
1:31/0:11 |
1:33/0:09 |
4:59/0:46 (2.) |
HFMN 1.36 |
7.900.504 |
3.137.000 |
4.408.420 |
3.880.948 |
11.958.156 |
HD |
0:39/0:43 |
0:21/0:22 |
0:24/0:26 |
0:22/0:24 |
0:52/0:56 |
RAM |
0:13/0:15 |
0:07/0:08 |
0:08/0:10 |
0:07/0:09 |
0:37/0:34 |
HUFF 0.64 |
7.960.732 |
3.165.264 |
4.443.376 |
3.911.684 |
12.070.109 |
HD |
0:56/0:43 |
0:27/0:22 |
0:31/0:26 |
0:27/0:22 |
2:05/1:39 |
RAM |
0:29/0:25 |
0:12/0:11 |
0:16/0:14 |
0:14/0:12 |
1:06/0:55 |
ILZR 1.2 |
5.849.180 |
2.239.632 |
4.840.304 |
4.052.760 |
11.208.760 |
HD |
1:23/0:36 |
0:39/0:19 |
0:55/0:26 |
0:46/0:21 |
2:50/1:32 |
RAM |
0:52/0:15 |
0:24/0:07 |
0:38/0:10 |
0:28/0:08 |
1:50/0:48 |
IMPL 1.0 |
5.127.9ó4 |
2.045.616 |
4.433.828 |
3.776.656 |
10.430.984 |
HD |
3:40/0:28 |
2:01/0:15 |
1:58/0:20 |
2:21/0:17 |
6:29/1:26 |
RAM |
3:14/0:14 |
1:47/0:07 |
1:40/0:08 |
2:10/0:08 |
5:26/0:42 |
LHIB 1.0 |
4.964.092 (5.) |
1.932.284 |
4.226.652 (3.) |
3.421.496 |
9.871.132 (5.) |
HD |
3:27/0:49 (4.) |
1:32/0:21 |
1:40/0:41 (3.) |
1:37/0:31 |
5:17/1:55 (3.) |
RAM |
3:00/0:30 (4.) |
1:18/0:11 |
1:19/0:25 (3.) |
1:22/0:19 |
4:16/1:13 (3.) |
MASH 1.98 |
4.815.520 (4.) |
1.799.412 (4.) |
4.404.920 |
3.608.324 |
10.029.378 |
HD |
2:14/0:26 |
1:39/0:14 |
1:32/0:21 |
1:56/0:17 |
4:48/1:05 |
RAM |
1:53/0:13 |
1:27/0:00 (2.) |
1:14/0:08 |
1:42/0:07 |
4:16/1:13 |
NUKE 1.6 |
5.041.204 |
1.981.560 |
4.498.352 |
3.724.716 |
10.305.106 |
HD |
1:34/0:32 |
0:55/0:17 |
0:56/0:18 |
1:08/0:20 |
3:04/1:15 |
RAM |
1:11/0:15 |
0:42/0:06 |
0:37/0:07 |
0:52/0:07 |
2:10/0:30 |
PWPK 1.0 |
5.181.344 |
2.019.3ó8 |
4.497.040 |
3.775.660 |
10.425.520 |
HD |
2:31/0:27 |
1:15/0:14 |
1:25/0:21 |
1:40/0:16 |
4:30/0:52 |
RAM |
2:10/0:13 |
1:02/0:06 |
1:08/0:08 |
1:25/0:06 |
3:34/0:41 |
RAKE 1.7 |
5.005.396 |
1.903.720 (5.) |
4.612.936 |
3.773.060 |
10.387.162 |
HD |
0:50/0:31 |
0:31/0:14 |
0:36/0:27 |
0:55/0:21 |
1:32/0:39 |
RAM |
0:29/0:13 |
0:21/0:05 |
0:18/0:07 |
0:39/0:12 |
1:21/0:33 |
RDCN 3.1 |
6.229.024 |
2.581.976 |
4.980.736 |
4.424.478 |
11.834.712 |
HD |
0:37/0:29 |
0:18/0:14 |
0:28/0:13 |
0:23/0:17 |
1:42/1:13 |
RAM |
0:15/0:12 |
0:07/0:07 |
0:21/0:11 |
0:20/0:15 |
0:50/0:36 |
RLEN 1.3 |
9.971.804 |
4.569.306 |
5.131.124 |
4.895.364 |
14.883.455 |
HD |
0:57/0:42 |
0:27/0:23 |
0:31/0:06 |
0:31/0:26 |
2:00/1:17 |
RAM |
0:17/0:12 |
0:09/0:07 |
0:25/0:04 |
0:26/0:25 |
0:57/0:36 |
SHRI 2.2 |
4.286.024 |
1.571.152 |
4.219.160 (2.) |
3.236.472 (2.) |
9.333.171 |
HD |
3:45/1:16 (5.) |
2:18/0:31 (5.) |
3:02/1:11 (4.) |
3:07/0:59 (4.) |
7:44/2:52 (4.) |
RAM |
3:18/0:54 (5.) |
2:05/0:20 (5.) |
2:40/0:48 (4.) |
2:44/0:43 (4.) |
6:42/2:04 (4.) |
SMPL 1.0 |
9.430.376 |
3.987.240 |
4.926.720 |
3.789.836 |
13.137.718 |
HD |
0:41/0:32 |
0:23/0:19 |
0:2410:19 |
0:23/0:18 |
1:54/1:24 |
RAM |
0:22/0:16 |
0:10/0:08 |
0:10/0:08 |
0:11/0:10 |
0:39/0:35 |
SQSH 1.10 |
5.362.696 |
2.040.216 |
4.707.652 |
3.319.188 (4.) |
10.198.890 |
HD |
2:42/0:29 |
1:08/0:16 |
1:10/0:21 |
1:01/0:18 (3.) |
4:12/1:12 |
RAM |
2:18/0:17 |
0:55/0:07 |
0:52/0:1 |
10:50/0:10 (2.) |
3:01/0:39 |
XPK best |
4.286.024 |
1.569.716 |
4.174.104 |
3.116.964 |
9.098.667 |
|
|
|
|
|
|
Archivační programy |
LHA 1.50 |
4.716.486 |
1.735.895 |
4.174.613 (3.) |
3.382.105 |
9.620.423 |
HD |
1:48/0:21 (3.) |
0:52/0:11 |
0:59/0:15 (2.) |
0:58/0:14 |
3:56/0:52 (2.) |
RAM |
1:40/0:13 (3.) |
0:45/0:06 |
0:53/0:08 (3.) |
0:55/0:10 (2.) |
2:28/0:26 (3.) |
LZX 1.21 |
4.004.299 (2.) |
1.556.658 (2.) |
4.160.828 [2.) |
3.318.338 (3.) |
9.185.851 (2.) |
HD |
1:33/0:19 |
0:59/0:11 |
0:57/0:14 |
0:49/0:14 |
3:04/0:48 |
RAM |
1:20/0:1 |
10:51/0:00 |
0:50/0:07 |
0:47/0:09 |
2:16/0:24 |
LZX (-9) |
3.978.735 |
1.519.678 |
4.112.068 |
3.286.000 |
9.103.342 |
HD |
4:23/0:20 (2.) |
2:45/0:12 (3.) |
1:26/0:15 (2.) |
1:48/0:15 (3.) |
6:09/0:54 (3.) |
RAM |
4:09/0:11 (2.) |
2:28/0:06 |
1:17/0:07 |
1:39/0:10 (2.) |
5:01/0:25 (2.) |
ZIP 2.01 |
4.548.786 (3.) |
1.626.879 (3.) |
4.176.620 |
3.300.671 (2.) |
9.458.459 (3.) |
HD |
4:34/0:31 |
2:05/0:15 |
2:03/0:20 |
2:18/0:18 |
8:52/1:26 |
RAM |
3:42/0:18 |
1:48/0:10 |
1:48/0:12 |
2:01/0:13 |
5:28/0:49 |
|
|
|
|
|
|
Kódovací knihovny |
DLTA 0.1 |
10.175.761 |
5.135.43ó |
5.208.760 |
5.207.224 |
15.407.480 |
HD |
0:39/0:32 |
0:21/0:20 |
0:26/0:24 |
0:21/0:18 |
2:34/1:22 |
RAM |
0:19/0:15 |
0:08/0:08 |
0:06/0:06 |
0:11/0:10 |
1:37/0:39 |
ENCO 1.0 |
10.175.660 |
5.135.492 |
5.202.156 |
5.207.440 |
15.371.453 |
HD |
0:46/0:40 |
0:25/0:24 |
0:28/0:27 |
0:23/0:20 |
2:16/2:06 |
RAM |
0:21/0:16 |
0:09/0:09 |
0:08/0:08 |
0:09/0:09 |
1:42/1:36 |
FEAL 1.03 |
10.179.380 |
5.142.256 |
5.204.184 |
5.209.372 |
15.377.ó87 |
HD |
1:14/1:05 |
0:40/0:36 |
0:45/0:43 |
0:39/0:36 |
2:49/2:31 |
RAM |
0:38/0:34 |
0:23/0:21 |
0:23/0:22 |
0:20/0:19 |
1:32/1:29 |
IDEA 0.99 |
10.179.492 |
5.137.720 |
5.201:004 |
5.213.244 |
15.414.764 |
HD |
1:01/0:56 |
0:35/0:34 |
0:33/0:31 |
0:30/0:29 |
3:24/3:07 |
RAM |
0:32/0:30 |
0:12/0:12 |
0:11/0:1 |
10:11/0:11 |
1:59/1:47 |
|
|
|
|
|
|
Kódovací & pakovací knihovny |
NUID 1.0 |
5.099.832 |
2.003.740 |
4.514.240 |
3.751.900 |
10.374.267 |
HD |
2:32/0:51 |
1:03/0:23 |
1:06/0:33 |
1:14/0:40 |
4:21/2:08 |
RAM |
2:01/0:30 |
0:56/0:11 |
0:42/0:19 |
0:56/0:13 |
3:11/1:48 |
SHID 1.0 |
4.516.248 |
1.770.348 |
4.242.456 |
5.234.160 |
9.541.631 |
HD |
3:19/2:11 |
1:35/0:43 |
2:15/1:25 |
2:20/1:37 |
7:02/4:03 |
RAM |
2:46/1:53 |
1:09/0:28 |
1:33/0:42 |
1:44/0:50 |
6:06/3:42 |
XPK |
Hodnocení: 9,5 z 10 |
Autor: viz.
článek |
Cena: - |
Typ: freeware |
+ |
flexibilita a velké možnosti
při práci se s pakovanými soubory |
- |
nekompatibilní s jinými
počítači |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|