home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / polminet / adam_zalepa / lhapldoc / lha_docpl.txt
Text File  |  1996-10-29  |  15KB  |  328 lines

  1. LhA V1.35 - Copyright (c) Stefan Boberg.
  2. Instrukcjë obsîugi na podstawie oryginalnej dokumentacji opracowali Adam Zalepa
  3. i Jakub Zalepa.
  4.  
  5.  
  6.  1. Wprowadzenie
  7.  
  8.     LhA  jest  jednym  z  najpopularniejszych  archiwizerów uûywanych na Amidze.
  9.     Pozwala na pakowanie wielu plików róûnymi metodami kompresji, w wyniku czego
  10.     tworzy    nowy   jeden   plik,   zawierajâcy   wszystkie   pakowane   pliki.
  11.  
  12.  2. Uûycie
  13.  
  14.     LhA  nie  posiada  wîasnego  interfejsu  uûytkownika,  jest to komenda CLI i
  15.     tylko  za  poôrednictwem  CLI  (Shell)  moûna  uûywaê tego archiwizera. Jego
  16.     uûycie  polega  na wpisaniu spod CLI nazwy LHA (jeûeli plik ten znajduje sië
  17.     juû  w  katalogu  C:)  oraz  nastëpujâcych po nim odpowiednich komend wedîug
  18.     nastëpujâcego wzoru:
  19.     
  20.     LhA  [-opcje]  <Komenda>  <Archiwum> [[Katalog1]  FileSpec] [@file]
  21.     [Katalog2] 
  22.     
  23.      Te opcje, które sâ ujëte w takie nawiasy: "[]", nie sâ konieczne.
  24.      
  25.  3. Opis uûywania opcji.
  26.  
  27.     Opcje  nastëpujâ  zaraz  po nazwie "LHA", ale MUSZ rozpoczynaê sië od znaku
  28.     "-".  Jeûeli  chcesz wpisaê nazwë pliku lub katatalogu, która zaczyna sië od
  29.     tego  znaku, musisz dla odróûnienia, ujâê jâ w cudzysîów. Na przykîad jeûeli
  30.     plik  nazywa  sië "-minus", to musisz ujâê go w nazwiasy, wîâônie w powyûszy
  31.     sposób.
  32.     
  33.     Jeûeli  wpiszesz  po  nazwie  "LHA":  -o,  gdzie "o" oznacza nazwë opcji, to
  34.     opcja  ta  zostanie wîâczona. Jeôli chcesz jâ wyîâczyê, to dodaj znak "0" po
  35.     nazwie  opcji  (np.  -o0). Jeûeli opcja wystëpuje obok innej cyfry niû zero,
  36.     zostaje wîâczona.
  37.     
  38.     Moûesz  podawaê  kilka  opcji  bez  koniecznoôci  wpisywania znaku "-" przed
  39.     kaûdâ  z nich. Na przykîad moûesz wpisaê "LHA -x0m" i nie spowoduje to bîëdu
  40.     dziaîania  programu.  Taki  ciâg  bëdzie  oznaczaê,  ûe  wîâczasz  opcjë m i
  41.     wyîâczasz opcjë x.
  42.  
  43.     Nazwy  opcji  sâ  w zasadzie jednoliterowe i wszystko jedno, czy podajesz je
  44.     maîymi,  czy  duûymi  literami. Poza tym, jeôli jako nazwë opcji podasz caîy
  45.     wyraz,  komputer  weúmie  pod uwagë tylko pierwszâ literë (np. moûesz uûywaê
  46.     "Add" zamiast "a").
  47.  
  48.  4. Oznaczenie archiwum.
  49.  
  50.     Oznaczenie  archiwum  to  drugi  z  kolei  argument  komendy  LHA.  Jako ten
  51.     argument podajesz po prostu nazwë, jakâ chcesz nadaê archiwum.
  52.  
  53.  5. Oznaczanie plików.
  54.  
  55.     Oznaczenie  plików  jest kolejnym argumentem. Moûna zamiast konkretnej nazwy
  56.     pliku,  która  pozwala  dodaê  do archiwum tylko jeden plik - oznaczyê tylko
  57.     wzór,   któremu  nazwy  plików  majâ  odpowiadaê.  Wówczas  wszystkie  pliki
  58.     odpowiadajâce  oznaczonemu  wzorowi,  bëdâ  brane pod uwagë. Np. wpisanie tu
  59.     "*.info"   pozwoli  generalnie  skierowaê  uwagë programu  tylko  na  pliki,
  60.     których  nazwy  koïczâ  sië:  ".info".  Podobnie  moûna  postëpowaê z caîymi
  61.     katalogami.  Jeûeli po prostu pominiesz ten parametr, to LHA bëdzie braî pod
  62.     uwagë wszystkie pliki z katalogu, który mu wskaûesz.
  63.  
  64.  6. Oznaczanie katalogu úródîowego.
  65.  
  66.     Katalog  ten jest oznaczony w punkcie 2 jako "Katalog1". Oznacza on katalog,
  67.     w  którym  znajdujâ  sië  pliki,  które majâ byê umieszczone w archiwum. Lub
  68.     (przy  rozpakowywaniu  archiwum),  katalog  w  którym  ono sië znajduje. Dla
  69.     przykîadu:
  70.  
  71.           LHA a arc Dh0: ram:
  72.  
  73.      spowoduje,  ûe  w  katalogu  "ram:"  zostanie  utworzone  archiwum o nazwie
  74.      "arc.lha"  (bo  LHA dodaje do nazw swych archiwów ".lha"), a w archiwum tym
  75.      znajdâ  sië  pliki  pochodzâce  z  katalogu  "Dh0:"  (jeôli  po  argumencie
  76.      oznaczonym  w  punkcie  2  jako  "Katalog2" nie oznaczysz jakiegoô wzoru to
  77.      wszystkie, które tam sië znajdujâ). Ale uwaga! LHA dodaje do archiwum tylko
  78.      pliki  z  katalogu,  który wzkaûesz, jeôli wiëc w tym katalogu znajdujâ sië
  79.      jeszcze  podkatalogi,  które  chcesz  dodaê do archiwum, to musisz je dodaê
  80.      oddzielnie!
  81.  
  82.  7. Oznaczenie katalogu docelowego.
  83.  
  84.      Katalog  ten  jest  w  przykîadzie  w  punkcie 2 oznaczony jako "Katalog2",
  85.      oznacza  on  katalog,  w którym ma byê utworzone archiwum. Ten argument nie
  86.      jest absolutnie konieczny, bo zamiast:
  87.  
  88.           LHA a arc Dh0: ram:
  89.  
  90.      moûesz napisaê:
  91.  
  92.           LHA a ram:arc Dh0:
  93.  
  94.      Zarówno oznaczenie katalogu úródîowego, jak i oznaczenie katalogu
  95.      docelowego nie jest konieczne -0 jeôli tego nie zrobisz, to LHA skorzysta z
  96.      aktualnego katalogu, tzn. i archiwum utworzy w katalogu aktualnym, i pliki
  97.      pobierze lub rozpakuje z katalogu aktualnego.
  98.  
  99.  8. Opis poszczególnych komend LHA.
  100.  
  101.      a - dodawaj  pliki  do  archiwum.  Jeûeli  nazwa wzkazana jako archiwum nie
  102.          istnieje,  to  zostanie  stworzone nowe archiwum,  jeôli takie archiwum 
  103.          juû istnieje, to pliki bëdâ dodawane do tego archiwum. Nie moûesz dodaê 
  104.          dwa  razy  tego  samego  pliku  do archiwum.  Zasadniczo w ten sposób w 
  105.          archiwum  zachowywane sâ tylko nazwy plików,  ale jeûeli przed wybraniem
  106.          komendy  'a'  wpiszesz  opcjë '-x',  to zostanie zapamiëtany katalog,  z 
  107.          którego  pliki  zostaîy  pobrane i,  w razie póúniejszego rozpakowywania 
  108.          archiwum  pliki  te  zostanâ  do  tego  katalogu  rozpakowane  albo taki 
  109.          katalog zostanie stworzony.
  110.  
  111.           PRZYKÎAD:
  112.  
  113.           `LhA  a  myarchive  dict.txt'  -  plik  'dict.txt'  zostanie dodany do
  114.           archiwum o nazwie 'myarchive'.
  115.  
  116.      c - koncentruj  lub  doîâcz  do  archiwum - pozwala îâczyê wiele archiwów w
  117.          jedno.
  118.  
  119.           PRZYKÎAD:
  120.  
  121.           `LhA  c  ram:new  arc:csrc  arc:csrc2'  -  îâczy  archiwa 'arc:csrc' i
  122.           'arc:csrc2' w archiwum 'ram:new'.
  123.  
  124.           `LhA  c  arc:csrc  arc:csrc2' -  wywoîuje ten sam skutek, ale wynikowe
  125.           archiwum, to teraz archiwum 'arc:csrc'.
  126.  
  127.      d - kasuj pliki z archiwum  -  instrukcja ta usuwa jeden lub wiele plików z
  128.          archiwum. UWAGA!! PLIKI USUNIËTE W TEN SPOSÓB Z ARCHIWUM NIE BËD MOGÎY
  129.          BYÊ JUÛ W ÛADEN SPOSÓB ODZYSKANE!!
  130.  
  131.      e - rozpakowywanie archiwum,  naleûy podaê ôcieûkë dostëpu do archiwum (np.
  132.          ram:archiwum.lha),  oraz katalog, na który archiwum ma byê rozpakowane.
  133.  
  134.      f - odôwieûa pliki w archiwum - to znaczy, ûe jeôli 1) stworzyîeô archiwum, 
  135.          na  przykîad  jakiegoô  katalogu  2)  potem dodaîeô do niego nowe pliki
  136.          i  chciaîbyô  uaktualniê  swoje  archiwum,  to  nie  musisz go najpierw
  137.          rozpakowywaê i pakowaê od nowa,  juû z nowymi plikami albo dodawaê nowe
  138.          pliki,  plik  po pliku,  tylko poprzez uûycie opcji 'f',  automatycznie
  139.          dodajesz nowe wszystkie nowe pliki.
  140.  
  141.       h - pozwala sprawdziê, które pliki w archiwum byîy zmieniane od czasu, gdy
  142.           zostaîy  zarchiwizowane.  Instrukcja ta porównuje pliki znajdujâce sië
  143.           we wzkazanym katalogu z plikami znajdujâcymi sië w archiwum i wypisuje
  144.           nazwy plików, które róûniâ sië od siebie.
  145.  
  146.           Opcja -D ma w wypadku zastosowania jej wraz z 'h' specjalne znaczenie:
  147.           '-D0' - oznacza, ûe wszystkie róûniâce sië pliki zostanâ wypisane wraz
  148.           z datami ostatnich modyfikacji, '-D0'  -  oznacza, ûe wypisane zostanâ
  149.           wszystkie  róûniâce sië pliki wraz z krótkimi opisami róûnic,  '-D3' -
  150.           oznacza, ûe wypisane zostanâ tylko nazwy róûniâcych sië plików.
  151.  
  152.        l - wypisz zawartoôê archiwum - wypisuje nazwy plików, znajdujâcych sië w
  153.            archiwum,  ich  oryginalnâ  dîugoôê oraz dîugoôê po spakowaniu,  datë
  154.            ostatniej modyfikacji archiwum oraz zysk, jaki zostaî osiâgniëty przy
  155.            pakowaniu  plików.  Listing,  który  po uûyciu tej komendy zobaczysz,
  156.            bëdzie wyglâdaî mniej wiëcej tak:
  157.  
  158.                Original  Packed Ratio    Date     Time    Name 
  159.                -------- ------- ----- --------- --------  ------------- 
  160.                   36098   26979 25.2% 20-Oct-91 22:40:16 +Stormlord 
  161.                     482     293 39.2% 20-Oct-91 22:41:36 +Stormlord.info 
  162.                   23016   12100 47.4% 21-Oct-91 08:28:18  PlaySID 
  163.                -------- ------- ----- --------- -------- 
  164.                   59596   39372 33.9% 25-Oct-91 21:22:48   3 files 
  165.  
  166.           Znaczenia kolejnych pozycji tej tabelki sâ nastëpujâce:
  167.  
  168.                - Original - oryginalna dîugoôê pliku
  169.                - Packed   - dîugoôê tego pliku po spakowaniu
  170.                - Ratio    - zysk po spakowaniu
  171.                - Date     - data ostatniej modyfikcji pliku
  172.                - Time     - godzina ostatniej modyfikacji pliku
  173.                - Name     - nazwa pliku (jeûeli zaczyna sië ona od znaku "+", to
  174.                             oznacza, ûe plik ten znajduje sië w katalogu)
  175.  
  176.        lq - szybkie  pokazywanie  zawartoôci  archiwum  -  wyôwietla tylko nazwy
  177.             plików znajdujâcych sië w archiwum.
  178.  
  179.        m - przenieô pliki do archiwum  -  dziaîanie tej komendy jest analogiczne
  180.            do komendy 'a',  ale pliki zamiast byê tylko kopiowane do archiwum  -
  181.            sâ  najpierw do niego kopiowane a potem usuwane z miejsca,  gdzie sië
  182.            oryginalnie znajdowaîy.
  183.  
  184.        p - drukuj pliki na standardowym urzâdzeniu - dziaîa jak komenda 'e', ale
  185.            zamiast rozpakowywaê archiwum - wyrzucazawartoôê plików na urzâdzenie 
  186.            standardowo pokazujâce dane (zwykle konsola, tzn. najogólniej mówiâc,
  187.            specjalne okno).
  188.  
  189.        r - zastâp pliki  -  dodaje pliki do archiwum, nie zwracajâc uwagi na to,
  190.            czy znajdujâ sië one juû w archiwum, czy nie.
  191.  
  192.        t - testuj  poprawnoôê archiwum.  Jeûeli powylistowaniu wszystkich plików
  193.            komenda  ta  wypisze  'OK',  to znaczy, ûe z archiwum wszystko jest w
  194.            porzâdku.
  195.  
  196.        u - odnów archiwum  -  dodaje do archiwum pliki,  których tam jeszcze nie
  197.            ma,  zastëpuje  pliki  które juû tam sâ, ich nowymi wersjami.  Wersja
  198.            pliku jest uznawana za nowâ wtedy, gdy jego data jest nowsza.
  199.  
  200.        v - pokazuje najwaûniejsze informacje o zawartoôci archiwum.
  201.  
  202.            PRZYKÎAD:
  203.  
  204.                lha -N v dl:c64new 
  205.  
  206.        vq - wyôwietla tylko nazwy plików i katalogi.
  207.  
  208.        vv - podaje wszelkie informacje o archiwum.
  209.  
  210.        x - rozpakuj  archiwum wraz z odtworzeniem strutury katalogów,  w których
  211.            znajdowaîy sië pliki.
  212.  
  213.  9. Opis poszczególnych opcji LHA.
  214.  
  215.        - a - zachowuj atrybuty plików, tzn. daty ich stworzenia, bity protekcji,
  216.              komentarze itp. 
  217.  
  218.        - A - ustaw atrybuty plików ustawia flagi protekcji w nastëpujâcy sposób:
  219.              '----RW-D'.
  220.  
  221.        - b - ustaw wielkoôê bufora,  który LHA uûywa przy czytaniu i zapisywaniu
  222.              plików  do i z archiwów.  WIelkoôê buforów moûe przyjmowaê wartoôci
  223.              pomiëdzy 8Kb i 64Kb. Na wiëkszym buforze LHA pracuje szybciej.
  224.  
  225.        - B - jeûeli po wîâczeniu tej opcji dodasz albo usuniesz plik z archiwum,
  226.              LHA  automatycznie  stworzy  kopië  bezpieczeïstwa archiwum,  która
  227.              bëdzie identyczna ze stanem archiwum sprzed dokonania zmiany.
  228.  
  229.        - c - jeûeli  ta  opcja  zostanie  wîâczona,  to  LHA, bëdzie pytaê Cië o
  230.              potwierdzenie, kaûdej czynnoôci.
  231.  
  232.        - C - wyczyôê bit A (jeden z bitów protekcji) rozpakowywanych plików.
  233.  
  234.        - d - ustal datë archiwum na datë równâ dacie najnowszego z plików, które
  235.              sië w archiwum znajdujâ.
  236.  
  237.        - D - jeûeli ta opcja jest wîâczona, to LHA, pokazuje, ile jeszcze bajtów
  238.              danego  pliku  zostaîo  do  spakowania.  Po tej opcjhi moûna wpisaê
  239.              numer  znaków  kontrolnych  (w  zaleûnoôci od niego postëpy podczas 
  240.              pakowania bëdâ róûnie obrazowane):
  241.  
  242.                - 1 - cyframi
  243.                - 2 - za pomocâ obracajâcej sië linii
  244.                - 3 - za pomocâ wydîuûajâcego sië sîupka
  245.  
  246.        - e - archiwizuj takûe puste katalogi.
  247.  
  248.        - E - po rozpakowaniu, uaktualnij daty plików.
  249.  
  250.        - f - nie archiwizuj komentarzy plików.
  251.  
  252.        - G - odzyskuje   tylko  pliki,   które  juû  sâ  w  katalogu  (na  który
  253.              rozpakowujesz) oraz majâ najnowsze daty ostatniej modyfikacji.
  254.  
  255.        - K - usuwaj puste katalogi (uûyteczna zwîâszcza z komendâ 'm').
  256.  
  257.        - l - zamianiaj wszystkie litery plików na maîe.
  258.  
  259.        - L - twórz listë plików, które byîy pakowane lub rozpakowywane.
  260.  
  261.        - N - nie pokazuj postëpów pakowania.
  262.  
  263.        - P - ustal priorytet tasku, z którego korzysta LHA.
  264.  
  265.        - q - nie wyrzucaj ûadnych komunikatów.
  266.  
  267.        - r - bierz  pod  uwagë  wszystkie  pliki  w  danym  katalogu (tzn. takûe
  268.              wszystkie podkatalogi)
  269.  
  270.        - v - ustal szybkoôê kompresji plików,  po literze 'v' powinna wystëpowaê
  271.              szybkoôê wyraûona liczbâ z przedziaîu (0...9).
  272.  
  273.        - z - nie pakuj plików.
  274.  
  275.        - Z - pakuj pliki.
  276.  
  277.        - 1 - ustaw metodë kompresji na Lh4.
  278.  
  279.        - 2 - ustaw metodë kompresji na Lh5.
  280.  
  281.        - Qo - ignoruj opcje, wpisane po komendzie.
  282.  
  283.  10. Rezydentnoôê.
  284.  
  285.      LHA  moûe  takûe pracowaê jako program rezydentny, jeûeli skorzystasz w tym
  286.      celu z opcji 'resident' pod Shell.
  287.  
  288.  11. Wielodyskowe archiwa.
  289.  
  290.      Koncepcja  wielodyskowych  archiwów  ma na celu podzielenie duûego archiwum
  291.      na  mniejsze  pliki  w  celu  umieszczenia  go np. na dyskietkach. W wersji
  292.      nierejestrowanej LHA tego nie potrafi.
  293.  
  294.      Pierwszy  plik  takiego  archiwum  bëdzie  sië  nazywaê  np. 'nazwa.lha', a
  295.      dalsze - 'nazwa.l01' itd.
  296.  
  297.  12. Prawa autorskie.
  298.  
  299.      LHA (c) Stefan Boberg 1992 - 1996
  300.      LHA_DocPL.txt (c) Jakub & Adam Zalepa 1996
  301.  
  302.      LHA   jest   proramem   typu   shareware   i  istnieje  w  dwóch  wersjach:
  303.      nierejestrowanej,  z  wyîâczonymi  niektórymi  opcjami (nie uniemoûliwia to
  304.      jednak  korzystania  z  funkcji  pakowania  i  rozpakowywania),  która moûe
  305.      byê rozpowszechniana,  dla  celów  niekomercyjnych  bez ûadnych ograniczeï,
  306.      oraz w wersji rejestrowanej, do której prawa sâ zastrzeûone i nie wolno jej
  307.      rozpowszechniaê.
  308.  
  309.      LHA_DocPL.txt,  to  plik  zawierajâcy  instrukcjë  obsîugi  LHA, która jest
  310.      oparta  na oryginalnej dokumentacji i wîasnych doôwiadczeniach autorów. Jej
  311.      rozpowszechnianie jest dopuszczalne na zasadach Freeware.
  312.  
  313.  13. Rejestracja.
  314.  
  315.      Wersja  nierejestrowana  LHA bëdzie pracowaê bez zarzutu tylko przez pewien
  316.      czas.  Po  jego  upîywie  powinieneô zarejestrowaê ten program, jeôli nadal
  317.      chcesz  go  uûywaê.  Przez zarejestrowanie zapewniasz rozwój tego produktu.
  318.      Rejestrowani   uûytkownicy   otrzymujâ  najnowszâ  wersjë  lHA,  pozbawionâ
  319.      juû ograniczeï, które wystëpujâ w wersji nierejestrowanej.
  320.  
  321.      Opîatë  rejestracyjnâ,  która  wynosi  20  USD  naleûy przesîaê autorowi na
  322.      adres:
  323.  
  324.                                 Stefan Boberg
  325.                              Rydsvägen 242 A:25
  326.                              S-58251 Linköping
  327.                               Sweden / Europe
  328.