V‚gre egy kis gyakorlat is k”vetkezik. Most h rom, szerintem haszn lhat˘ DOS alatt fut˘  ltal nos c‚lŁ kommunik ci˘s szoftver bemutat sa k”vetkezik. De addig m‚g egy kis elm‚let: Kell m‚g egy fogalom, ami kimaradt: dial string. Ez gyakorlatilag a telefonsz m, n‚h ny m˘dosĄt ssal. P‚ld ul ha klf”ldre akarunk telefon lni akkor c‚lszer– azt Ągy kezdeni: P00WT. A P jelzi, hogy pulse zemm˘dban t rcs zza le a 00 telefonsz mot, majd a W hat s ra t rcsahangra v r, v‚gl a T tone zemm˘dra  llĄtja. A pulse zemm˘d a t rcs s telefonokt˘l megszokott szaggatott hang. A tone pedig a mai, modern, imm ron kis haz nkban is egyre t”bb helyen haszn lhat˘ t rcs z si jel, amely v ltoz˘ frekvenci j val jelzi, hogy melyik sz mot t rcs zzuk ‚ppen. S“t, nemcsak sz mot, hanem * # A B C D jeleket is kiadhatunk xxx b r a legt”bb telefonr˘l ezeket a bet–ket nem lehet kiadni, Ągy egy telefonsz mban nem szoktak szerepelni. A * ‚s a # jel m r itthon is haszn latos, p‚ld ul a MATV Digifon szolg ltat sainak aktiv l sa ‚s deaktiv l s ban szerepet j tszanak ezek a jelek. Az egy‚b t rcs z si m˘dosĄt˘kat n‚zd meg a modem k‚zik”nyvben, ha ‚rdekelnek xxx tŁl sok hasznunk nincsen. Egyetlen egy m‚g emlĄt‚st ‚rdemel, ha valaki k‚zzel szeret t rcs zni: L. (ATDL) Ez ŁjrahĄvja a legutols˘ hĄvott sz mot. A m sik, ami tal n nem volt teljesen ‚rthet“ a duplex. A full-duplex azt jelenti, hogy a billenty–, amit let”ttnk nem jelenik meg a k‚perny“n, csak az, amit a t voli g‚p visszakld xxx m s n‚ven remote echo. A half-duplex pedig annyit tesz, hogy amit letnk, az r”gt”n helyben is megjelenik xxx local echo. Mi is kell egy termin lprogram elindĄt s hoz? Els“sorban a modemnk ismerete: A COM portj nak ‚s IRQ-j nak sz ma. B r n‚h ny program k‚pes ezt automatikusan megtenni, a legt”bb sajnos nem. ltal ban a modemek COM3/4-re kerlnek, az IRQ szinte tetsz“leges xxx ahol ‚ppen helyet lehet tal lni. rdemes tudni a modemnk tĄpus t, xxx abban az esetben ha valamilyen m rk sabb darab xxx mert a programokban igen gyakran j˘ be llĄt sok vannak a kl”nb”z“ modemekre. Persze, ha valamilyen n‚vtelen modemnk van akkor nem val˘szĄn–, hogy sokra menn‚nk ezekkel xxx viszont ‚rdemes megpr˘b lni visszafejteni “ket a modem k‚zik”nyv alapj n, h tha t mad n‚h ny j˘ ”tletnk. Sokszor emlegetem m‚g a modem k‚zik”nyv‚t: mivel a legt”bb modemnek messze nem azonos a parancsk‚szlete, egy k‚zik”nyv felt‚tlenl szks‚ges, mert egyszer–en k‚ptelens‚g kital lni, hogy milyen AT parancsokat ismer egy modem. A programok indul sakor termin l zemm˘dba kerlnk. Innen Alt+D- vel juthatunk a telefonk”nyvh”z. El“sz”r a Telix, majd a Terminate, v‚gl a Telemate telefonk”nyveit mutatom be. A Telix leĄr s t mindenk‚ppen olvass tok el, mert a t”bbin‚l csak a kl”nbs‚gekr“l sz˘lok. K‚s“bb sor kerĄtnk a programok egy‚b r‚szeire, majd a kl”nb”z“ makr˘nyelveikre. A Telix telefonk”nyvt r ban alul l thatunk egy ment: Dial List Toggle Find Manual Redial Add Edit Clear Unmark Other Fell pedig az aktu lis telefonk”nyv l that˘. 1000 bejegyz‚s lehet, ‚s mindegyik igen sok f‚le adatot t rolhat. Hogy ezekb“l melyik l tszik ‚ppen a screen-n azt a Toggle paranccsal v ltoztathatjuk. A men kezel‚se el‚gg‚ mag t˘l ‚rtet“d“, a kivil gĄtott bet–k lenyom sa ill. a kurzor r vitele v laszt ki egy menpontot. Egy sz mjegy let‚se automatikusan a List parancsot felt‚telezi, itt beĄrhatjuk azoknak a bejegyz‚seknek a sz m t amit fel akarunk hĄvni. A bejegyz‚sek tartalma:  Name: A szolg ltat s neve. KĄs‚reljnk meg olyan nevet beĄrni, amir“l tudni fogjuk, hogy mi is az.  Number: Ez a telefonsz m, pontosabban dial string.  Line Format: Ez az a bizonyos N81. Parit s, adatbitek sz ma, stopbitek sz ma. El“tte m‚g a kapcsolat  ltalunk k‚rt sebess‚g‚t is feltnteti. Ez a t”m”rĄt‚ssel el‚rhet“ sebess‚g, Ągy ne lep“djnk meg a 57600 ‚s 115200 ‚rt‚keken. 14.4-es modemn‚l ezt ‚rdemes 38400-57600- ra tenni. Ett“l m‚g nem lesz gyorsabb a kapcsolat, de ha alacsonyra  llĄtjuk, akkor feleslegesen lassulhat. (Pr˘b ljuk ki egyszer, milyen ha 1200-ra  llĄtjuk. Megr z˘ ‚lm‚ny...)  Script: Az a makr˘, Telix program, amit bejelentkez‚skor v‚grehajt. Ilyenek Ąr s r˘l m‚g sz˘lok p r sz˘t majd. Mindenesetre ez arra haszn lhat˘, hogy login nevet, jelsz˘t adjon be automatikusan. (Azonban ez megszegi azt az alapvet“ biztons gi szab lyt, hogy a jelsz˘t tilos b rhova leĄrni. ltal ban nem ‚ri meg azt a 8-10 gombnyom st megsp˘rolni)  LastCall: A legut˘bbi sikeres hĄv s id“pontja. Igen hasznos, ha p‚ld ul hĄvogatunk 60-70 BBS-t, mert nem k”nny– eml‚kezni arra, hogy hol mikor j rtunk bent.  Total: Az ”sszes sikeres hĄv sok sz ma, amit evvel a szolg ltat˘val bonyolĄtottunk.  Terminal: Az a termin l emul ci˘, amit haszn lni akarunk. Ez  ltal ban ANSI vagy ANSI-BBS. Ha nagyg‚pet hĄvunk, c‚lszer– VT102- re tenni. Menet k”zben Alt+T-vel v ltoztathatjuk.  P (Protocol): Annak a protokollnak a neve, amit alapvet“en haszn lni ˘hajtunk ezen a sz mon. Az esetek 99%-ban Zmodem. A k”vetkez“ n‚h ny opci˘t a legt”bb esetben hagyhatjuk alap llapotukban.  BK: Itt  llĄthatjuk be, hogy a Backspace gomb Backspace vagy Del jelet kldj”n. Ha a BS gomb nem m–k”dik, amikor erre a sz mra be vagyunk l‚pve,  llĄtsuk  t.  DP: Melyik Dialing Prefix-t haszn lja a program. Ez egy olyan AT parancs amit t rcs z s el“tt ad be a program. ltal ban alap‚rt‚ken maradhat.  Password: Ide is beĄrhatjuk a jelszavunkat. Hogy mi‚rt akarja egyn‚mely kommunik ci˘s program ennyire, hogy leĄrjuk a jelszavunkat, az rejt‚ly xxx de ett“l m‚g: SOHA NE RD LE A JELSZAVADAT SEHOVA! (Vagy, ha megtetted, azonnal v ltoztasd meg, hogy ‚rt‚ktelen legyen.) Nem  rt r szokni a jelszavak ilyen kezel‚s‚re, mert ha egy k”z”ns‚ges BBS jelsz˘t m r Ągy kezelnk, akkor k‚s“bb eg‚szen term‚szetes lesz, hogy m s, t‚nyleg l‚nyeges jelszavainkkal Ągy b njunk. (s ez m‚g semmi. Ha majd B1 oszt lyŁ biztons gi rendszerre juttok, akkor majd megtudj tok, mi az a szigorŁs g!) Ezeket a bejegyz‚seket az Edit paranccsal v ltoztathatjuk: Ki kell v lasztani azt a bejegyz‚st, amit  t akarunk Ąrni, majd Edit. Itt Tab ‚s Shift+Tab gombokkal mozoghatunk a kl”nb”z“ mez“k k”z”tt. Az Add parancs egy res mez“t f–z a k”nyvh”z, amit Edit-tel t”lthetnk ki. Ha nem tetszik az, amit elk”vettnk, akkor Clear paranccsal Łjra ress‚ tehetjk a bejegyz‚st. A Find paranccsal kereshetnk egy adott bejegyz‚st. Itt beĄrhatunk ak r telefonsz mot (dial string-t) is, vagy a szolg ltat˘ nev‚t. El“sz”r az aktu lis rekordt˘l keres, ha a v‚g‚ig nem tal lja, akkor az elej‚re l‚p ‚s Łgy folytatja (wrap-around). 'Sorry, string not found' hibazenetet ad, ha nem tal lt ilyet. Ugyanazon string k”vetkez“ el“fordul s t is egyszer–en kereshetjk: amikor stringet k‚r, akkor egyszer–en Enter-t tnk. A Dial parancs kezdi t rcs zni a sz mokat amelyeket a Space-vel vagy List paranccsal beadtunk xxx esetleg csak egyetlen sz mot. Mindenk‚ppen folyamatosan t rcs z, amĄg csak nem sikerl egy kapcsolatot l‚tesĄtenie. A Manual opci˘val adhatunk be k‚zzel egy t rcs zand˘ sz mot. Ennek nem sok ‚rtelm‚t lenne, egyszer–bb a termin l k‚perny“r“l egy ATDT dialstring paranccsal t rcs zni. De itt is haszn lhat˘k a t vols gi k˘dok xxx l sd al bb az Edit_LD parancsn l. Az Other parancsra tov bbi menpontok t–nnek fel: Insert Delete Edit_LD Load Create Print eXit Az Insert az adott bejegyz‚s ut n szŁr be n‚h ny bejegyz‚st. Hogy h nyat, arra r k‚rdez. A Delete pedig kit”rli a kijel”lt bejegyz‚seket. Az Edit_LD egy ‚rdekes lehet“s‚g: N‚gy, dial stringbe illeszthet“ mini- makr˘t Ąrhatunk, szint‚n dial string elemekb“l. Ezt a Telix t vols gi k˘doknak hĄvja, ami nem rossz, de ‚n pl. az Internet szolg ltat˘m telefonsz mainak els“ 6 sz mjegy‚t t rolom az egyik jelen. ™sszesen 4 ilyen k˘dunk lehet: ! @ - +. Vigy zzunk, a ezeket v ltoztat sokat nem menti automatikusan, mint a telefonk”nyvet, kl”n a Save Changes-szel le kell menteni. (Alt+O a f“k‚perny“r“l, ide Esc-pel juthatunk vissza) A Create k‚szĄt egy Łj, res telefonk”nyvet, aminek egy szab lyos DOS filen‚v lehet a neve. Ezeket k‚s“bb a Load paranccsal t”lthetjk be. Ha annyira sokfel‚ hĄvunk, hogy szks‚gesnek l tjuk, akkor haszn ljuk, kl”nben csak a saj t ‚letnket bonyolĄtjuk vele. A Print kinyomtatja az adott telefonk”nyvet. Ezt tehetjk file-be, vagy Enter lenyom s ra a PRN nev– device-re. Ha a Telix lefagyni l tszik, akkor ellen“rizzk, hogy a printernk fogad˘k‚pes-e. Az Exit kil‚p a telefonk”nyv f“ menj‚be. Innen egy menpont maradt ki: Redial. Ez Łjrat rcs zza az el“z“ list t, Alt+Q-vel is hĄvhat˘. A program opci˘ menj‚ben (ALT+O) a protocol menben a Zmodem Crash Recovery-t tegyk On-ra. Ez teszi lehet“v‚, hogy az ”sszeomlott Zmodem  tviteleket nem az elej‚n kelljen kezdeni, hanem folytatni lehessen. K”vetkezzen akkor a Terminate! Ennek a programnak a legfontosabb jellemz“je az, hogy a leĄr sa t”bb eg‚sz CoV-t is kitenne, Ągy kicsit szelekt lni fogok. (A programban van file manager, offline mail reader, fax stb.) Mindenesetre a telefonk”nyvet az‚rt megkĄs‚relem Ąrni. Itt is Alt+D visz be a telefonk”nyvbe, ‚s az als˘ men: INS DEL Add Edit/View Move Entry Tag Untag + - * All Order Find Dial Manual LD Phonebook Save Colour Global Az INS gomb vagy parancs hozz ad egy bejegyz‚st a kurzor sora al , a DEL pedig kit”rli az aktu list. Az Add a v‚g‚hez f–z egyet. Az Edit/View-val n‚zhetnk ‚s szerkeszthetnk egy bejegyz‚st. Az els“ probl‚ma itt jelentkezik: a program igen sok adatvonalat k‚pes egyetlen n‚vhez kapcsolni, ‚s minden egyes sz mhoz t”m‚nytelen mennyis‚g– opci˘ tartozik. Az Edit ut n a m sodik soron Enter-t tve egy Łjabb Edit ut n felt–nik v‚gre a sz mbead˘ k‚perny“. Itt is a m sodik sorba kell beĄrni a dial stringet. Az els“ sor a rendszer neve. A User a usern‚v, ez m‚g beĄrhat˘, s“t aj nlott. A negyedik megint az az  tkozott jelsz˘. A program k˘dolatlanul t rolja, s“t itt egy Enter-re megmutatja. A k”vetkez“ k‚t sorba mindenf‚le megjegyz‚seket sz˘rhatunk sz‚t. A Communication info-ba a szok sos inf˘k kerlnek, de a kapcsolat sebess‚ge a fizikai sebess‚g. Az Open Hours igen hasznos, mert sok BBS pl. csak este van nyitva. A Move Entry-vel k‚zzel mozgathatunk egy bejegyz‚st, a Shift+fel ill. le nyĄllal. A Tag, Untag, parancsokkal kijel”lhetnk ill. megszntethetjk a kijel”l‚s‚t egy bejegyz‚snek. A + kijel”li az ”sszes bejegyz‚st, a - pedig megsznteti ezt. A * v ltja ezeket az  llapotokat. (A megfelel“ billenty–k a szrke +,-,*) Az Order-rel sorba rendezhetjk a k”nyvet. A Find parancs keres‚sre ad m˘dot. Itt be llĄthatjuk, hogy mit keressen, ‚s hogy hol. A Manual a k‚zit rcs z s. Az LD a Telix-n‚l m r ismertett t vols gi k˘dok, csak itt 7 van bel“lk : ! @ # $ % & * s jelsz˘ rendelhet“ ehhez a k‚perny“h”z is, csak nem tudom minek. Ha elfelejtjk, gyakorlatilag nincs m s, mint a cfg filet let”r”lni, ‚s az sz”rny– tud lenni. rdemes a program config filej t menteni. (Ez m r majdnem Windows...) A Phonepook bet”lt egy m sik telefonk”nyvet. A Save menti a k”nyvet. A Colour-ral a bejegyz‚shez egyedi szĄnt rendelhetnk. Ha eleget igyeksznk, olyan Ązl‚stelenl ronda lesz, hogy magunk se lesznk k‚pesek r n‚zni. A Global-lal igen sokf‚le, minden bejegyz‚sre vonatkoz˘ dolgot  llĄthatunk el: Tagged entries only: Csak a bejel”lt dolgokat t rcs zza-e, vagy azt is amin a kurzor  ll. change User name, change password mag ‚rt besz‚l. Change autologin: Megadhatjuk, hogy bejelentkez‚skor milyen inform ci˘kat adjon meg a BBS-nek. SegĄts‚gk‚nt a tipikus BBS rendszereket felsorolja. Egy Unix g‚pet hĄva elegend“ a felhaszn l˘i n‚v ‚s a jelsz˘ megad sa. Egy BBS bel‚p‚sn‚l szks‚g lehet a val˘di n‚v megad s ra, majd a jelsz˘ra. Azonban HA CSAK LEHET NE haszn ljuk ezt jelsz˘ bead sra. Change download path: Megv ltoztathatjuk a lehozand˘ file-k k”nyvt r t. Change terminal: Milyen termin l emul ci˘ legyen alapb˘l. Ha sok Unix g‚pet hĄvunk, legyen VT102, kl”nben ANSI. Ennyi lett volna az igen t”m”r ”sszefoglal˘ a Terminate telefonk”nyv‚r“l. J”jj”n a Telemate ami kicsit elt‚r“ kezel‚ssel bĄr mint az eddigiek. Itt ugyanis a men nem az als˘, hanem a fels“ sorban tany zik, ‚s pull-down rendszer–. Teh t a legt”bb funkci˘ el‚rhet“ szinte mindenhonnan. Ennek van on-line helpje, de szinte haszn lhatatlan. A telefonk”nyvh”z tartozik az Edit men: Save: A telefonk”nyv ment‚se Load: Egy m sik k”nyv bet”lt‚se Find: Keres‚s. Next: A k”vetkez“ azonos bejegyz‚s keres‚se Edit: Ezzel szerkeszthetjk a bejegyz‚st. K‚t oldalra vannak bontva a be llĄtand˘ param‚terek. A ( )-s param‚terek k”z”tt a Space lenyom s val k”zlekedhetnk. A m sodik k‚perny“n van n‚h ny speci lis opci˘: A Connection Type-b“l a BIOS a norm l driver, a Fossil pedig a FOSSIL driver, a Modem a norm l modemkapcsolat, csak a Computer ig‚nyel n‚mi magyar zatot: ez arra haszn latos, ha k‚t g‚p k”zvetlenl van ”sszek”tve. Igaz, ilyenkor norm lis ember FXLINK-et, esetleg LAPLINK-et haszn l xxx de semmi esetre se termin lemul tort vagy a Microsoft-f‚le FXLINK buher lm nyt, az interlnk-t. (Aki hozz jut, az csomagolja ki az fxsvr m‚g intersvr programokat ‚s pislantson bele. Roppant ‚rdekes dolgokra bukkanhat az intersvr-ben: lassĄt˘ ciklusok, bizonyos szubrutinok hely‚n egy nagy rak s 0. A t”bbi k˘d azonos az fxsvr-rel.) A Long Distance itt nem l‚nyeges, mert nincsenek olyan LD-makr˘k, mint a m sik k‚t programban. Goto: Adott sz mŁ bejegyz‚sre ugrik. Manual: K‚zi t rcs z s. Revise: Itt Ąrhatunk meg egy script-t. Append/Remove: Egy bejegyz‚s hozz ad sa ill. elv‚tele Learn Script: Itt tanĄthatunk egy makr˘t, eg‚sz egyszer–en feljegyzi a gombnyom sok sorozat t. Ha az adott bejegyz‚shez rendeltnk script-t ‚s az nem l‚tezik, akkor automatikusan ilyen zemm˘dba l‚p bel‚p‚skor. Az eddigiek alapj n m r b rki fel tud hĄvni egy BBS-t. Ha m‚gsem, dobjon be egy levelet a CoV-nak cĄmezve, ‚s a borĄt‚kra Ąrja r  valami nagyobb fajta bet–tĄpussal, hogy ChX-nek, ‚s az se baj, ha r Ąrja a borĄt‚kra, hogy modemekr“l cseveg. gy van egy cs”pp es‚lye, hogy kezembe kerl a lev‚l, ‚s valamikor m‚g el is olvasom (ez ‚vben...). A k”vetkez“ r‚szekben kl”nb”z“ scriptekr“l csevegnk egy sort, meg amit m‚g k‚rtek.