/chaptera<Liite 4 Kermit-tietoliikenneohjelma>

Er{s yleisimmin k{ytetyist{ p{{te-emulaattori- ja
tiedonsiirto-ohjelmista on Kermit. Syit{ sen yleisyyteen ovat sen
kohtuullisen helppo k{ytt|, Kermit-protokollan yleisyys muissa
koneissa sek{ se, ett{ poiketen ns. shareware-ohjelmista, joiden
jakelu on ilmaista, mutta k{ytt| maksullista (esim. ProComm-ohjelman
vanhemmat versiot), Kermit on t{ysin ilmainen. Ohjelmasta on
liikkeell{ useita eri versioita, joiden numerointi kertoo ohjelman
"tuoreuden". T{t{ kirjoitettaessa on uusin versio Kermit 2.32. Uusien
versioiden my|t{ on ohjelmaan lis{tty uusia toimintoja, mm. VT102:n
emulointi. Liikkeell{ on my|s versioita,
jotka kykenev{t sek{ p{{te-emuloinnissa ett{ tiedostojen siirrossa
t{ydellisesti k{sittelem{{n usein niin ongelmallisia skandinaavisia
kirjainmerkkej{. Kermit-ohjelma l|ytyy l{hes kaikille mikromerkeille
ja k{ytt|j{rjestelmille. Kermit-ohjelmaa voi saada esim. korkeakoulun
laskentakeskuksesta. Ohjelma mukana seuraa dokumenttitiedosto, jonka
tulostamalla saa ohjelman t{ydellisen k{sikirjan.

/sectiona<Kermit-ohjelman k{ytt|>

Kermit-ohjelma on yleens{ riitt{v{n monipuolinen tietoliikenneohjelma
tiedonhakuun. Ohjelma k{ynnistyy komennolla MSKERMIT (tai KERMIT).
T{m{n j{lkeen olemme ohjelman komentotasolla, josta merkkin{ on
KERMIT-MS$/gt$-tunnus ruudulla. Kaikki komennot annetaan t{lt{ tasolta,
my|s p{{teistunnon aikana. T{ll|in on ensin annettava tietty
n{pp{ilysarja (Escape character), jotta p{{st{isiin komentotasolle,
oletuksena on sarja /boxed<CTRL $/rbrack$> ja /boxed<c>, 
eli ensin painetaan alas
Control-n{pp{in ja samalla $/rbrack$-n{pp{in ja t{m{n j{lkeen pelk{st{{n
c-n{pp{in.

/sectiona<Kermitin t{rkeimm{t komennot tiedonhaussa>

</copymode
C tai CONNECT   yhteydenotto 
CLOSE           suljetaan lokitiedosto
LOG SESSION     aloitetaan istunnon tallennus 
                lokitiedostoon 
SET             tehd{{n eri asetuksia 
BAUD tai SPEED  asetetaan tiedonsiirtonopeus
ESCAPE          muutetaan merkkisarjaa, jolla 
                p{{st{{n takaisin komentotasolle, 
                (esim. SET ESCAPE /boxed<CTRL +>)
PARITY          asetetaan pariteetti 
                (esim. SET PARITY EVEN)
PORT            asetetaan sarjaportti 
                (esim. SET PORT 2, oletus 1)
STATUS		n{hd{{n eri asetukset, portit, 
                pariteetit, yms.
>

Ne asetukset, joita tarvitaan jatkuvasti, voidaan kirjoittaa
tiedostoon </tt MSKERMIT.INI>, jonka ohjelma suorittaa joka kerta kun
yhteydenotto Kermitill{ aloitetaan.

Esimerkki </tt MSKERMIT.INI>-tiedostosta
</copymode
SET BAUD 1200
SET PORT 1
CONNECT
>

(HUOM! </tt MSKERMIT.INI>-tiedostoon voi kirjoittaa vain Kermitin sis{isi{
komentoja, ei MS-DOSin komentoja.)

Kun on annettu komento CONNECT (joko kirjoittamalla se tai ohjelma on
lukenut sen </tt MSKERMIT.INI>-tiedostosta) ollaan yhteydenottotilassa.
T{m{n j{lkeen otetaan yhteys puhelimen ja modeemin avulla em. tavalla.

Poistuminen p{{tety|skentelyn j{lkeen tapahtuu "loggaamalla ulos"
tietokoneesta, johon oltiin yhteydess{, ja antamalla sen j{lkeen
n{pp{imist|lt{ seuraava merkkisarja:/boxed<CTRL-$/rbrack$> ja /boxed<C>
(eli painetaan yht{aikaa alas control-n{pp{in ja $/rbrack$ -n{pp{in 
ja sen j{lkeen painetaan c-kirjain). T{m{n j{lkeen ollaan 
Kermit-ohjelman komentotasolla ja annetaan lopetuskomento QUIT.
 
