home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / Ascii-Ansi / vec3.231.lha / vec3231 / docs / finnish.doc < prev    next >
Encoding:
Text File  |  1993-12-08  |  7.7 KB  |  205 lines

  1. vec                FIP manuaali                  vec
  2.  
  3.     NIMI
  4.     vec, vdc - Ville's encoder/decoder
  5.  
  6.     KUTSUKAAVA
  7.     vec [<optiot>] [<tiedostot>]
  8.     vdc [<optiot>] [<tiedostot>]
  9.  
  10.     SELOSTUS
  11.     Vec  on ohjelma,  joka  muuntaa binääritiedostot näkyviksi ASCII-mer-
  12.     keiksi,  jotta  niiden siirto vain tekstitiedostoja läpäisevissä ver-
  13.     koissa olisi mahdollista. Vdc palauttaa vecin muuntamat tiedostot en-
  14.     nalleen. Vdc osaa myös purkaa uuencoden, btoan tai fipencoden koodaa-
  15.     mia tiedostoja ja vec osaa tuottaa uudecode-yhteensopivaa koodia.
  16.  
  17.     Ohjelmat  käsittelevät komentorivillä  annettuja tiedostoja tai,  jos
  18.     mitään ei ole annettu,  standard input virtaa.  Jos useita tiedostoja
  19.     annetaan  kerralla  parametreiksi,  vec  koodaa ne yhteen tiedostoon,
  20.     jonka  vdc osaa jälleen jakaa osiin.  Jos muuta ei ole käsketty,  vec
  21.     kirjoittaa  tuottamansa koodin standard output virtaan ja vdc sijoit-
  22.     taa purkamansa tiedostot niiden alkuperäisten nimien alle.
  23.  
  24.     Jos annetuissa tiedostonimissä on jokerimerkkejä,  vec ja vdc saatta-
  25.     vat  laventaa  ne  tai olla laventamatta systeemistä riippuen.  Amiga
  26.     versio tekee sen AmigaOS 2.04:n tai uudemman käyttöjärjestelmän alla.
  27.  
  28.     OPTIOT
  29.     -0  Valitse koodausmenetelmä 0.  Vain vec - vdc valitsee oikean mene-
  30.         telmän syötteensä perusteella.
  31.  
  32.     -1  Valitse koodausmenetelmä 1. Vain vec.
  33.  
  34.     -2  Valitse koodausmenetelmä 2. Vain vec.
  35.  
  36.     -3  Valitse koodausmenetelmä 3. Vain vec.
  37.  
  38.     -4  Valitse koodausmenetelmä 4. Vain vec.
  39.  
  40.     -a  Valitse ASCII-escape-koodausmenetelmä. Vain vec.
  41.  
  42.     -A <tiedostonimi>
  43.         Liitä tuotettu koodi annetun tiedoston perään.
  44.  
  45.     -b <numero>
  46.         Aseta I/O-puskurin koko tavuina.  Muistia kuluu kaksinkertaisesti
  47.         annettu määrä, koska puskureita on kaksi.
  48.  
  49.     -d  Pura.  Vec ja vdc ovat sama ohjelmabinääri ja normaalisti ne tut-
  50.         kivat nimen,  jolla niitä on kutsuttu, päätelläkseen, mitä niiden
  51.         tulisi  tehdä.  Tällä  optiolla  ne voidaan pakottaa suorittamaan
  52.         purkuoperaatio.
  53.  
  54.     -D  Valitse uusi työhakemisto.
  55.  
  56.     -e  Koodaa. Kuten edellä.
  57.  
  58.     -f  Tulosta täysleveitä rivejä escape-koodausmenetelmillä. Vain vec.
  59.  
  60.     -i  Valitse ISO 8859-1 escape-koodausmenetelmä. Vain vec.
  61.  
  62.     -l  Tulosta ne rivit,  joissa ei ole koodattua dataa standard output-
  63.         tiin.  Puretut  tiedostot  korvataan  yksirivisellä tiedotteella,
  64.         joka sisältää tiedoston  nimen.  Älä käytä  tätä optiota yhtaikaa
  65.         -p option kanssa! Vain vdc.
  66. vec                FIP manuaali                  vec
  67.  
  68.     -L  Sama, kuin edellä, mutta ilman tiedoterivejä.
  69.  
  70.     -N  Älä talleta tai palauta tiedostojen suojausbittejä.
  71.  
  72.     -n <tiedostonimi>
  73.         Talleta koodattuun tiedostoon annettu nimi tiedoston alkuperäisen
  74.         nimen sijaan. Jos koodaat standard inputtia, etkä anna tätä opti-
  75.         ota, vec tallettaa nimen `noname'. Vain vec.
  76.  
  77.     -o <tiedostonimi>
  78.         Tulosta annettuun tiedostoon.  Jos se oli ennestään olemassa, tu-
  79.         hoa entinen. Jos tätä käytetään vdc:n yhteydessä, talletetut tie-
  80.         dostonimet ja suojausbitit unohdetaan ja kaikki puretut tiedostot
  81.         liitetään yhteen annettuun tiedostoon.
  82.  
  83.     -p  Tulosta standard outputtiin. Katso edellistä. Vec tekee näin ole-
  84.         tusarvoisesti.
  85.  
  86.     -q  Nopea tila. Tarkistussummia ei lasketa eikä tarkisteta.
  87.  
  88.     -r  Käytä CR+LF pareja rivisiirtoina. Normaalisti käytetään LF:ää yk-
  89.         sin.
  90.  
  91.     -R  Nollaa uuencodetaulukko jokaisen puretun tiedoston jälkeen. Käytä
  92.         tätä optiota, jos purat tiedostoa,  joka sisältää useita uuenkoo-
  93.         dattuja tiedostoja eri lähteistä. Muuten yhden tiedoston taulukko
  94.         saattaa  pilata jäljessä tulevien taulukottomien tiedostojen pur-
  95.         kamisen. Taulukko nollataan automaattisesti syöttötiedoston vaih-
  96.         tuessa.
  97.  
  98.     -s  Hiljainen tila. Tiedostonimiä ei tulosteta näkyviin.
  99.  
  100.     -t  Tulosta TABit sellaisenaan escape-koodausmenetelmillä. Vain vec.
  101.  
  102.     -u  Valitse uuencode-yhteensopiva koodausmenetelmä. Vain vec.
  103.  
  104.     -w <numero>
  105.         Aseta koodirivien leveys merkkeinä.  Ei vaikutusta uuencode-mene-
  106.         telmään. Vain vec.
  107.  
  108.     -x  Valitse heksadesimaalinen koodausmenetelmä.
  109.  
  110.     -   Optiorajoitin.  Kaikki parametrit tämän jälkeen tulkitaan tiedos-
  111.         tonimiksi vaikka ne alkaisivat viivalla.
  112.  
  113.     KOODAUSMENETELMÄT
  114.     Vec  osaa  käyttää kahdeksaa erilaista koodausmenetelmää binääridatan
  115.     muuntamiseen ASCII-merkeiksi. Vdc osaa purkaa kaikkia näita ja lisäk-
  116.     si kahta ylimääräistä.
  117.  
  118.     Vecmenetelmä 0
  119.         Nopea, mutta harva. Tiedostot kasvavat 35% suuremmiksi ja tuloste
  120.         sisältää vain 7-bittisiä ASCII-merkkejä: koodit 33 ja 36 - 99.
  121.  
  122.     Vecmenetelmä 1
  123.         Hieman hitaampi, mutta tiviimpi.  Tiedostot kasvavat 24,6% ja tu-
  124.         loste sisältää edelleen vain 7-bittisiä ASCII-merkkejä: koodit 33
  125.         ja 36 - 126.
  126.  
  127.     Vecmenetelmä 2
  128.         Nopea.  Vaatii 8-bittisen siirtotien. Tiedostot kasvavat 15,7% ja
  129.         tuloste  sisältää merkkejä,  joiden ylin bitti on päällä.  Merkit
  130.         ovat näkyviä merkkejä ISO 8859-1- ja MS-DOS-merkkijoukoissa: koo-
  131.         dit 33, 36 - 126 ja 161 - 197.
  132. vec                FIP manuaali                  vec
  133.  
  134.     Vecmenetelmä 3
  135.         Hitaampi,  mutta  erittäin tiivis.  Vaatii 8-bittisen siirtotien.
  136.         Tiedostot kasvavat  vain  8%  ja  tuloste sisältää  yläbitillisiä
  137.         merkkejä.  Merkit ovat näkyviä  ISO 8859-1-  ja MS-DOS-merkkijou-
  138.         koissa: koodit 33, 36 - 126 ja 161 - 251.
  139.  
  140.     Vecmenetelmä a - ASCII-escape-menetelmä
  141.         Tulostaa  näkyvät  merkit sellaisenaan ja korvaa muut escape-koo-
  142.         deilla. Keskimääräinen nopeus.  Erittäin tiivis tekstiteidostoil-
  143.         la, mutta varsin harva binääritiedostoilla. Tuloste sisältää vain
  144.         7-bittisiä ASCII-merkkejä.  Satunnaisdataa sisältävät binääritie-
  145.         dostot kasvavat noin 66%, mutta tekstitiedostot eivät kasva juuri
  146.         nimeksikään. Tekstitiedostot ovat koodattuinakin luettavia.
  147.  
  148.     Vecmenetelmä i - ISO 8859-1 escape-menetelmä
  149.         Tulostaa  näkyvät  merkit sellaisenaan ja korvaa muut escape-koo-
  150.         deilla. Keskimääräinen nopeus.  Erittäin tiivis tekstiteidostoil-
  151.         la, mutta varsin harva binääritiedostoilla. Tuloste sisältää vain
  152.         yläbitillisiä  merkkejä.  Merkit  ovat näkyviä ISO 8859-1- ja MS-
  153.          DOS-merkkijoukoissa.  Satunnaisdata kasvaa 15%,  mutta tekstitie-
  154.         dostot eivät juuri nimeksikään. Tekstitiedostot ovat koodattuina-
  155.         kin luettavia.
  156.  
  157.     Vecmenetelmä x - heksadesimaalimenetelmä
  158.         Erittäin hidas ja harva. Tiedostot kasvavat 102,5% ja tuloste si-
  159.         sältää heksadesimaalinumeroita. Headeri sisältää samoja merkkejä,
  160.         kuin  menetelmä 0.  Tämä  menetelmä  on alunperin toteutettu vain
  161.         testaustarkoituksiin,  mutta voi kuitenkin olla hyödyllinen jois-
  162.         sakin tilanteissa.
  163.  
  164.     Uuencodemenetelmä
  165.         Erittäin  nopea ja erittäin harva.  Tiedostot kasvavat 40% ja tu-
  166.         loste  sisältää  vain 7-bittisiä ASCII-merkkejä:  koodit 33 - 96.
  167.         Täysin yhteensopiva uuencode- ja uudecode-ohjelmien kanssa.
  168.  
  169.     Btoamenetelmä
  170.         Vain  purku.  Tiedostot kasvavat 25,8%  ja koodi sisältää vain 7-
  171.         bittisiä  ASCII-merkkejä.  Yhteensopiva  btoa- ja  atob-ohjelmien
  172.         kanssa.
  173.  
  174.     Fipencodemenetelmä
  175.         Vain purku. Tiedostot kasvavat 15,8% ja koodi sisältää 8-bittisiä
  176.         merkkejä, jotka ovat näkyviä ISO 8859-1- ja MS-DOS-merkkijoukois-
  177.         sa. Yhteensopiva fipencode- ja fipdecode-ohjelmien kanssa.
  178.  
  179.     Vecmenetelmät käyttävät CRC16 tarkistussummaa. Uuencodella on alkeel-
  180.     liset rivisummat ja tavulukumäärä.  Btoa:lla ja fipencode:lla on omat
  181.     tarkistussummansa, mutta vdc ei tue niitä.
  182.  
  183.     Kasvuprosentit vecmenetelmille on laskettu käyttäen 80 merkin rivile-
  184.     veyttä.
  185.  
  186.     VERSIO
  187.     Tämä manuaali on kirjoitettu 4 joulukuuta 1993 vec versiolle 3.227.
  188. vec                FIP manuaali                  vec
  189.  
  190.     TEKIJÄ
  191.     Ville Saari
  192.  
  193.     Osoite:   Tallbergin puistotie 7 B 21
  194.               00200 Helsinki
  195.  
  196.     Puhelin:  (90) 682 2226
  197.  
  198.     Internet: vsaari@garfield.fipnet.fi
  199.  
  200.     Jos löydät pöpöjä vecistä, kerro niistä minullekin.
  201.  
  202.     Vec  on vapaasti levitettävissä,  mutta jos pidät siitä ja haluat eh-
  203.     dottomasti maksaa minulle jotakin tai lahjoittaa purjeveneen tai Fer-
  204.     rarin tai jotain, niin ihan vapaasti vain - en vastusta.
  205.