============================================================================== SMURF v1.1 - ohjeita (c) AriSoft Oy 1991,1992 ============================================================================== Mik„ on SMURF? SMURF on ohjelma, joka siirt„„ PC:n kuvaruudun sis„ll”n is„nt„koneesta p„„tekoneeseen sarjaportin kautta. SMURF osaa siirt„„ kaiken ruudussa n„kem„ns„ edellytt„en ett„ n„yt”ss„ on normaali 25x80 kokoinen tekstiruutu. Toiseen suuntaan SMURF siirt„„ n„pp„ilyt BIOS-tasolla. SMURF on eritt„in pienikokoinen ohjelma. Se kuluttaa keskusmuistia alle 15 kilotavua ja se voidaan tarvittaessa poistaa muistista kokonaan. T„m„n johdosta se soveltuu erinomaisesti k„ytett„v„ksi mm. BBS j„rjestelmiss„. SMURF ei korvaa kaikissa tilanteissa muita, huomattavasti laajempia, et„isk„ytt”ohjelmia, mutta niiss„ tilanteissa, joissa se on k„ytt”kelpoinen, se on selv„sti tehokkaampi kuin muut ja vie paljon v„hemm„n muistitilaa. Erityisesti HST-modeemien k„ytt„j„t arvostanevat SMURFfin nopeutta ja s„„steli„st„ paluukanavan k„ytt”„. Smurf on optimoitu toimimaan tehokkaasti my”s 2400 nopeudella. Versiossa 1.1 on otettu mukaan asynkroniset rullausoptimoinnit, jotka tekev„t k„yt”st„ miellytt„v„„ hitaallakin yhteydell„. Smurffin kanssa suositellaan k„ytett„v„ksi virheenkorjaavia modeemeita, sill„ smurffissa ei ole virheenkorjausta. H„iri”t n„kyv„t ruudulla yleens„ erilaisina v„rein„. K„ytt”oikeudet SMURF on kaupallinen tuote eik„ sit„ saa myyd„ tai k„ytt„„ ilman tekij„n lupaa. Ohjelman k„ytt”oikeuden voi saada vain suoraan ohjelman tekij„lt„ eik„ sit„ voi siirt„„ kolmannelle osapuolelle ilman tekij„n lupaa. Ohjelman k„ytt” on sallittua luvatta kaikkien julkisten BBS-j„rjestelmien pit„jille ja k„ytt„jille heid„n ollessa yhteydess„ t„llaiseen BBS-j„rjestelm„„n. T„m„n mukana tulevan ohjeen tarkoitus on avustaa vain t„llaisen kokoonpanon asennuksessa. Ohjelman kopiointi on t„ysin luvallista, mik„li kopion mukana v„litet„„n tieto ohjelman kaupallisesta luonteesta. Tieto v„littyy parhaiten, kun ohjelma toimitetaan sen alkuper„isess„ pakatussa muodossa t„m„n tekstin kanssa. Sille, joka todistetusti paljastaa ohjelmaa k„ytetyn n„iden s„„nt”jen vastaisesti, ohjelman tekij„ maksaa korvauksena puolet siit„ rahasummasta, joka todistuksen perusteella saadaan peritty„ suoraan tai oikeusteitse ohjelman v„„rink„ytt„j„lt„. Ohjelmat SMURF muodostuu kahdesta ohjelmasta. SMURFDRV.EXE:st„ ja SMURF.EXE:st„. Ensimm„inen on muistiresidentti osa ohjelmaa ja j„lkim„inen on varsinainen k„ytt”liittym„. N„it„ ohjelmia k„ytet„„n sek„ is„nt„koneessa ett„ p„„tteess„. Ohjelman k„ytt” p„„tekoneessa P„„te voidaan k„ynnist„„ normaalista p„„teohjelmasta (esim. TELIX) silloin kun is„nt„kone pyyt„„ k„ytt„j„„ k„ynnist„m„„n sen. K„ynnistyksen voi tehd„ helpoksi tai jopa automaattiseksi sopivaa scripti„ k„ytt„en. Kun terminaali k„ynnistet„„n p„„teohjelmasta, sille annetaan k„ynnistysparametrina vain k„ytetyn sarjaportin numero esim. seuraavalla tavalla. SMURFDRV SMURF PORT 2 TERMINAL SMURF REMOVE T„ll„ k„skyjonolla terminaali k„ytt„„ COM2 porttia sill„ nopeudella kuin se p„„teohjelmassa on asetettu. Ensimm„inen rivi lataa muistiresidentin osan ja viimeinen poistaa sen. Terminaalin voi keskeytt„„ joko is„nt„- tai p„„tekoneesta. P„„tekoneessa keskeytys tehd„„n painamalla molemmat vaihton„pp„imet (shiftit) samanaikaisesti alas. T„m„n j„keen voidaan palata takaisin varsinaiseen p„„teohjelmaan. Paketissa on mukana hieman edistyksellisempi TERMINAL.BAT, jota voi kutsua suoraan p„„teohjelmasta. Ohjelman k„ytt” is„nt„koneessa Kun SMURF k„ynnistet„„n BBS-j„rjestelm„st„ ns. doorina, sille annetaan k„ynnistysparametrina vain k„ytetyn sarjaportin numero sek„ suoritettavat DOS-ohjelma esim. seuraavalla tavalla. SMURFDRV SMURF PORT 2 CPS 3500 CONNECT COMMAND SMURF EXIT 100 PAUSE 1 REMOVE T„ll„ k„skyjonolla otetaan k„ytt””n COM2 portti sill„ nopeudella kuin se on is„nt„koneessa m„„ritelty. Ensimm„inen rivi lataa muistiresidentin osan ja viimeinen k„skee terminaalia lopettamaan toimintansa sek„ poistaa muistiresidentin osan. Kahta viimeist„ rivi„ ei ole pakko sijoittaa t„h„n battiin, mutta ne helpottavat paluuta takaisin BBS-j„rjestelm„„n EXIT k„skyll„. Siirtolinjan todellinen teho ilmoitetaan CPS parametrilla merkkein„ sekunnissa. 2400 MNP 5 modeemeilla nopeus on keskim„„rin 350 ja 2400 V.42bis modeemeilla 450. V.32 ja nopeammilla V.42bis pakkauksella varustetuilla modeemeilla nopeus voi olla jopa 3500. Liian suuri arvo aiheuttaa kuvaruudun siirtoon ylim„„r„isi„ viiveit„ ja liian pieni arvo hidastaa siirtoa. Optimi arvo on yleens„ linjan todellinen nopeus varsinkin hitailla yhteyksill„. Nopeuden voi testata terminaaliohjelmassa antamalla TERM parametrin eteen INDOCATOR parametrin, jolloin ruudun yl„nurkassa n„kyy hetkellinen siirtonopeus. Mik„li modeemin kantoaalto hukkuu, ohjelma resetoi koneen automaattisesti. Kun is„nt„- ja p„„tekone on k„ynnistetty, alkaa is„nt„kone l„hett„„ kuvaruudun sis„lt”„ p„„tteelle ja hyv„ksyy p„„tteelt„ tulevat n„pp„ilyt. Muita ominaisuuksia J„rjestelm„ voidaan suojata ulkopuolisilta k„ytt„m„ll„ sis„„nrakennettua salasanasuojausta. Salasana annetaan PASSWORD parametrina yhteytt„ muodostettaessa ja se tarkastetaan automaattisesti yhteyskatkojen j„lkeen. Vain yht„ salasanaa on mahdollista k„ytt„„ kerrallaan. Jos p„„tteen salasana on virheellinen, se k„sitell„„n samoin kuin ESC painallus yhteytt„ muodostettaessa. Mik„li automaattinen resetointij„rjestelm„ otetaan pois k„yt”st„, salasana suojelee j„rjestelm„„, jos yhteys katkeaa kesken k„yt”n. T„ll”in modeemin on vastattava automaattisesti tulevaan soittoon. Ei suositella. Paketissa on mukana hieman edistyksellisempi DOOR.BAT komentojono, jota voidaan k„ytt„„ l„hes sellaisenaan BBS-j„rjestelm„ss„. Lis„ohjeita saat SMURF k„skyll„ ja kysym„ll„ ohjelman tekij„lt„. Laitevaatimukset SMURF toimii ainoastaan AT-koneissa, joissa on AT/E n„pp„imist”„ tukeva BIOS. Vanhemmat AT-laitteet eiv„t t„m„n johdosta toimi SMURFfilla viel„ t„ll„ hetkell„. Ohjelma osaa hy”dynt„„ SN16550AFN sarjaliikennepiiri„ ja sen k„ytt” on l„hes v„ltt„m„t”nt„ yli 19200 nopeuksilla. Sill„ voidaan ajaa jopa 115200 nopeutta ongelmitta. Kiinte„„ nollamodeemikaapelia k„ytett„ess„ kaapelissa tulee olla seuraavanlainen kytkent„. Host Terminaali 1 ----- 1 2 ÄÄÄÄÄ 3 3 ÄÄÄÄÄ 2 4 ÄÄÄÄÄ 5 5 ÄÄÄÄÄ 4 6 Ä Ä 6 7 ÄÄÄÄÄ 7 8 Ä¿ ÚÄ 8 20 ÄÙ ÀÄ 20 Yhteydenotot Ohjelman tekij„lle voi l„hett„„ postia BBS-j„rjestelmien kautta nimelle "Ari Laitinen". Mm. seuraavia BBS-j„rjestelmi„ voi k„ytt„„ t„m„n tekstin kirjoitushetkell„: MikroPC 143227, 142063, 1461285 MITS 4582066, 4582077, 4582088 P.O. Box 63 8751443 Ohjelmaa on aikomus kehitt„„ jatkossa tarpeen mukaan. Mik„li havaitset akuuttia kehitt„mistarvetta niin ota yhteytt„. Kirjoitink„sittelyt ovat ainakin suunnitteilla sek„ virheen- korjauksen ett„ tehollisen nopeuden tarkkailun kehitt„minen.