Short: Datatype for multiformat compressed files Author: Mikolaj Calusinski Uploader: muszal mim pcz czest pl Type: util/dtype Architecture: m68k-amigaos This is first public release of decompressor.datatype - special sublibrary of datatypes system used to transparently process compressed and encrypted files. Main features include: - ability to process multiformat compressed files - thanks to the use of xfdmaster.library (© Georg Hörmann) for filetype recognition, number of supported packer formats is unlimited and easily expandable - works with multi-processed files (for example packed, then encrypted twice). Number of such a 'recursion' is limited only by available memory - works with encrypted files; special window (in unpack.library style) for entering passwords is provided - almost totally transparent to datatypes system - fast and small - written in 68000 assembly Limitations: - currently most annoying limitation is inability to load packed amigaguide database from within an amigaguide document. This is due to weird programming of amigaguide.datatype and cannot be fixed without making changes to this datatype Decompressor.datatype requires Amiga OS 3.0 or higher and xfdmaster.library (© Georg Hörmann) v36 or higher. To work with files processed using xpk standard, also xpk libraries must be installed. Short in Polish: Archiwum to zawiera pierwszâ, przeznaczonâ do dystrybucji, wersjë decompressor.datatype - czyli specjalnej biblioteki dla systemu datatypów, który zostaî wprowadzony wraz z Kickstartem 3.0. Biblioteka ta umoûliwia dekompresjë lub/oraz dekryptaû plików, które zostaîy spakowane (i/lub zaszyfrowane) z uûyciem róûnych programów dostëpnych na Amidze. Gîówne cechy: - liczba rozpoznawanych formatów kompresji (szyfrowania) nie jest z góry zdefiniowana - dziëki uûyciu biblioteki xfdmaster (© Georg Hörmann) dla rozpoznania formatu pliku, liczbë të moûna bardzo îatwo powiëkszyê instalujâc nowe wersje biblioteki xfdmaster w systemie - pracuje z plikami, które byîy wielokrotnie pakowane i/lub szyfrowane - moûna np. wielokrotnie spakowany plik poddaê kilkukrotnemu szyfrowaniu. Liczba tego typu operacji jest zaleûna jedynie od iloôci posiadanej pamiëci. - pracuje z zaszyfrowanymi plikami - posiada specjalne okno w celu umoûliwienia wprowadzenia hasîa (zapoûyczone z unpack.library) - jest (prawie) caîkowicie przeúroczysta dla systemu datatypów - jest krótka i szybka dziëki uûyciu asemblera Ograniczenia: - w chwili obecnej najbardziej dokuczliwym ograniczeniem jest niemoûnoôê zaîadowania dokumentu w formacie amigaguide spod takiegoû dokumentu. Jest to spowodowane dziwacznym zaprogramowaniem amigaguide.datatype, która nie przewiduje moûliwoôci wystëpowania spakowanych baz. Niestety, zgodnie z mojâ wiedzâ, nie jest moûliwe usuniëcie tej niedogodnoôci bez dokonywania zmian w amigaguide.datatype. Biblioteka decompressor.datatype wymaga Systemu Operacyjnego w wersji 3.0 lub wyûszej oraz biblioteki xfdmaster (© Georg Hörmann) w wersji co najmniej 36. Aby moûliwa byîa praca z plikami przetworzonymi z uûyciem standardu xpk, w systemie musi byê zainstalowana biblioteka xpkmaster (wraz z niezbëdnymi subbibliotekami).