Utilita D2Archive
Utilita D2Archive slúži na komprimovanie a dekomprimovanie archívov *.d2a, ktoré sa používajú ako archívy aplikačných modulov.
Použitie:
d2archive <príkaz> [<prepínače>...] <názov_archívu> [<adresár>]
<Príkazy>
c: | Komprimuje obsah daného adresára. |
l: | Zobrazí obsah archívu. |
x: | Extrahuje obsah archívu do daného adresára. |
<Prepínače>
-b: | Zadané heslo je binárne (256-bitov) v Base64 kódovaní. |
-p{heslo} | Nastaví heslo. |
Popis použitia utility D2Archive
D2archive sa dá použiť na komprimovanie a kryptovanie ľubovoľných súborov. Pracuje vždy nad obsahom jedného adresára - je teda možné komprimovať len celý obsah daného adresára aj s podadresármi. Okrem komprimácie umožňuje samozrejme aj dekomprimáciu a zobrazenie obsahu archívu. Výsledný archív môže byť navyše chránený heslom.
Heslo môže byť zadané v dvoch módoch:
- Ako 256-bitové binárne heslo v Base64 kódovaní (napr. pri použití pre AM) - s prepínačom "-b".
- Ako bežný text - v tomto prípade je z neho interne vypočítaný 256-bitový hash, ktorý sa použije na samotné kryptovanie.
V prípade, že je archív kryptovaný, heslo je potrebné aj na zobrazenie obsahu archívu - kryptované sú aj informácie o súboroch (názov, veľkosť, čas modifikácie, …).
Podmienky vytvorenia korektného archívu AM
- Adresár, v ktorom je vyexportovaný aplikačný modul, musí obsahovať exportovaný objekt typu Aplikačný modul vo svojom koreni. Ostatné objekty môžu byť v ľubovoľných podadresároch.
- Názov výsledného archívu aplikačného modulu (bez prípony .d2a) musí byť rovnaký ako názov objektu typu Aplikačný modul. Rovnaký názov musí mať aj XML súbor (bez prípony .xml) tohto objektu.
- Heslo pre aplikačný modul je možné vyčítať v licenčnom manažéri pre zvolenú licenciu, alebo sa archív môže vytvoriť bez hesla.
Vytvorenie archívu AM:
d2archive c -b -pHESLO_PRE_AM nazov_archivu adresar_modulu
Poznámka: Za prepínačom -p nie je medzera! Názov archívu je možné zadať bez prípony - automaticky dáva ".d2a"
Rozbalenie archívu AM:
d2archive x -b -pHESLO_PRE_AM nazov_archivu adresar_modulu
Súvisiace stránky:
0 komentárov