ÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛ ÛÛÛÛÛÛÛ ÛÛÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ßßÛÛÛßß ÛÛÛßÛÛÛ ÛÛÛ ÛÛÛßÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÚÄÄ-ÛÛÛ Ä-ÛÛÛ-ÛÛÛ-ÛÛÛÄ-ÛÛÛ-ÛÛÛ-ÛÛÛ-ÛÛÛ-ÛÛÛ-ÛÛÛÄ-ÛÛÛÄÄÄÄ¿ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛÛÛ ° ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛÛÛÛÛ ÛÛÛ °ÛÛÛÛÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛ °ÛÛÛ °°°³ ³°°°ÛÛÛ °°ÛÛÛ ÜÜÜ ÛÛÛÛ ÛÛÛ ÜÜÜ ÛÛÛ ÛÛÛ ÛÛÛ ÛÛÛÛ ÛÛÛÛ °°³ ÀÄÄ-ÛÛÛ Ä-ÛÛÛÛÛÛÛ-ÛÛÛÛ-ÛÛÛÛÛÛÛ-ÛÛÛÛÛ Ä-ÛÛÛ-ÛÛÛÛ-ÛÛÛÛÄÄÄÙ ù versio 1.20 freeware / Pekka J„„skel„inen 1994-96 ù o johdatus o taustaa o tuet o asetustiedosto o telebill & desqview (tm) o rajoitukset o historia o parametrit o apuohjelma 'laske' o kuinka saada yhteys ohjelman tekij„„n? o ohjelman levitys o lopuksi ù J o h d a t u s ù Telebill on ohjelma joka laskee modeemilla soitettujen puhelujen hinnat. Se on hyv„ lis„t„ terminaalisi komentojonon loppuun, jossa se hillitsee soitteluhalujasi ;) Julkaisuhetkell„ m„„riteltyn„ oli Rovaniemen verkkoryhm„„n sopivat taksat (tele). TELEBILL.CFG-tiedostoa muuttelemalla (asciina) voit editoida taksat omaan verkkoryhm„„si sopiviksi (katso kohtaa 'asetustiedosto'). Periaattessa sinun ei tarvitse muuttaa korkeintaan kuin PPM-asetusta. ù T a u s t a a ù Ohjelma on ohjelmoitu Turbo Pascalin versiota 6 k„ytt„en. Ohjelma on tehty seuraavien terminaaliohjelmien versioden mukaan; Telemate 4.20, Telix 3.22, Terminate 1.4 & 3.00 Xenia Mailer ?? ZOC 2.14 Mutta toimii luultavasti vanhemmissa ja/tai uudemmissa veriossakin. ù T u e t ù Telemate Logfileen p„iv„m„„r„n tulee olla formaatissa : kuu-p„iv„-vuosi. Terminate Logfileen p„iv„m„„r„n tulee olla formaatissa : p„iv„-kuu(*)-vuosi (* Kuukausi pit„„ olla aina 'kirjoitettuna' eli Jan, Feb..) Telix Logfileen p„iv„m„„r„n tulee olla formaatissa : vuosi-kuukausi-p„iv„ Xenia mailer Logfileen p„iv„m„„r„n tulee olla formaatissa : p„iv„ kuu(*) (* Kuukausi kirjoitettuna, katso kohtaa terminate) ZOC Logfileen p„iv„m„„r„n tulee olla formaatissa : p„iv„-kuu-vuosi ù A s e t u s t i e d o s t o ù Telebill.cfg sis„lt„„ tiedot paikkakuntasi puheluhinnoista, ja erin„isist„ muista telebilliin vaikuttavista asioista; --- Paikallispuhelumaksu ÚÄÄÄÄ Aloitusmaksu * ³ ÚÄ Minuuttimaksu arkip„ivisin 08-17 * ³ ³ Ú Minuuttimaksu viikonloppuisin ja arkisin 17-08 * ³ ³ ³ ³ ³ ³ v v v PPM 53 9,3 9,3 Paikallispuhelumaksu on ns. 'perusmaksu' joka voidaan lis„t„ muihin soitettuihin, esim. kaukopuheluihin. Puhelut joita ohjelma ei tunnista miksik„„n annetuista puhelutyypeist„, lasketaan paikallispuheluiksi. --- K„ttelyaika K„ttelyyn kuluva aika, joka lis„t„„n joka puhelun pituuteen. Sekuntteina. esim. Handshake 15 --- Minimiveloitus Jokaisen puhelun minimiveloitusminuuttim„„r„, kun puhelun pituus on 0, hinta lasketaan minimiveloituksen mukaan. Minimiveloitus 1 --- Vakioparametrit T„h„n voit listata haluamasi parametrit, etk„ joudu tekem„„n v„ltt„m„tt„ bat-tiedostoa tai kirjoittamaan haluamiasi parametreja joka kerta uudestaan. Esim. Parametrit /c --- Omat hintatiedot ÚÄÄÄ Arkisin/Viikonloppusin/Koko viikko (alkukirjain) ³ ÚÄÄÄ Alkuminuutit (kokonaislukuna) ÚÄÄÄ tunniste (max. 7 merkki„) ³ ³ ÚÄ aika ÚÄ Alkuminuuttien hinta * v v v v v ÚÄ Alkuminuuttien j„lkeinen taksa/perustaksa * @9 A 08-17 10 22,0 19,0 K Telen kaukopuhelut ^ ^ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Nimike ³ À Lis„t„„nk” PPM (Kyll„/Ei) ÀÄ Hintatiedon tunnusmerkki (aloittaa hintatiedon) Jos alkuminuutteja ei ole, laita alkuminuuteiksi 0 niin seuraava m„„ritelt„v„ luku on perustaksa. o huomioitavaa Puhelutiedot on annettava tunnisteiden pituusj„rjestyksess„, eli jos haluat ett„ ohjelma tarkastaa ensin soitetun puhelun ett„ onko se esim. 96-alkuinen ja jos ei ole niin sitten vasta tarkastaa onko se 9-alkuinen. Esim. Asut l„„niss„ jossa 961-alkuiset numerot ovat paikallispuhelun hintaisia; @961 A 08-17 0 0 K L„„ninsis„isi„ @9 A 08-17 10 22,0 19,0 K Telen kaukopuhelut Nyt ohjelma tarkastaa ensin ett„ onko puhelu 961-alkuinen vai muu 9-alkuinen. Jos laitat 961-tunnisteen vasta 9-tunnisteen j„lkeen, ohjelma 'tunnistaa' 961-alkuisen puhelun kaukopuheluksi, ja laskee hinnan sen mukaan. Lyhyesti; Ohjelma laskee soitetun puhelun ensimm„isen kyseiseen puheluun sopivan tunnistusrivin mukaan. Pisin tunniste aina ensimm„iseksi! (on se jo kumma.. =) --- Jos aloitat hinnan '#' merkill„, niin voit m„„ritell„ p„iv„m„„r„n milloin ks. hinta on voimassa. esim. #010495-170495 @9 [...] Eli rivi on muuten samanlainen, mutta alussa m„„ritell„„n alkamis-ja loppumisp„iv„m„„r„ pisteett„. Tunniste alkaa '@' merkill„, kuten normaalisti. Jos haluat, ett„ hinta on voimassa vain yhten„ p„iv„n„, aseta alkamis-ja loppumisp„iv„m„„r„ksi haluamasi p„iv„m„„r„. (* Yksidesimaalisena lukuna) Jos haluat ett„ jotkin puhelutiedot lasketaan kaikki samaan yhteissummaan niin kirjoita haluamasi nimikkeet kaikki t„sm„lleen samalla lailla. Voit my”s lis„t„ v„lej„ puhelutietojen selvennykseksi, esim. ; * tun- arki/ kello- alku- alkumin. * ; * niste viikonl. aika min. hinta hinta PPM? nimike * @9 A 08-17 10 22,0 19,0 K Telen kaukopuhelut ù T e l e b i l l & d e s q v i e w ù Telebill toimii desqviewin (tm) alla, mutta saattaa aiheuttaa h„iri”it„ muiden ajettavien ohjelmien kanssa. T„m„ siksi, koska telebill k„ytt„„ viikonp„ivien tarkistamiseen DOS:in p„ivyri„, eli ohjelma vaihtaa p„iv„m„„r„„ aika useasti ohjelman ajon aikana =) ù R a j o i t u k s e t ù þ Telematessa puhelinluettelon koko maksimissaan 500 nimikett„ (Ohjelma ei varoita jos m„„r„ ylitet„„n) þ Puhelun pituus maksimissaan 23h þ Paikallispuheluissa ilta on aina 17.00 - 08.00 þ Omia puhelutietoja saa olla korkeintaan 100 þ Ohjelma ei tunnista erillisi„ juhlapyhi„, eli niit„ jotka eiv„t satu lauantaille tai sunnuntaille. Ne on sinun itse laitettava omiin puhelutietoihisi (telebill.cfg). þ l a s k e - apuohjelma tulostaa loppuhinnan vain yksidesimaalisena lukuna þ Ohjelma ei osaa automaattisesti keksi„ paikkakuntasi oikeita puhelintaksoja joten SINUN ON NE ITSE TELEBILL.CFG-tiedostoon ASETETTAVA. þ Markkam„„r„n mukaan j„rjestys /k-optiossa ei toimi t„ydellisesti. ù H i s t o r i a ù v0.22b þ Ensimm„inen jotenkin toimiva versio [...] v0.97b þ Toimintap„iv„mahdollisuus hintatietoihin lis„tty. v1.00á þ Keskim„„rien laskeminen. Ensimm„inen julkinen versio. v1.01 þ L a s k e - apuohjelman bugi korjattu v1.12 þ Telix-versiota korjattu. Xenia mailer-tuki. o 'Infoikkuna'. o Asetustiedostoa muutettu toimintap„iv„puhelutietojen osalta, sek„ lis„tty 'HANDSHAKE' asetus, joka tekee ohjelmasta entist„kin tarkemman. o Soittojen laskeminen jaksoittain. v1.13 þ Tukee nyt my”s terminaten kolmosversion resulttirivej„. o /d-optioon lis„tty mahdollisuus antaa vain jakson alkamisp„iv„m„„r„. o /c-optiolla ruudulle tulee my”s 'keskim„„rin ?? MK/p„iv„'-rivi o Idioottimainen bugi hintojen tulostamisessa korjattu. o Eritt„in huomattava bugi viikonp„ivien tunnistuksessa korjattu, ohjelma antoi ennen ohjelman ajop„iv„st„ riippuen erilaisen lopputuloksen, joka johtui yhden ohjelmarivin puuttumisesta. v1.20b þ Telemate-versiota korjattu; ohjelman ei pit„isi en„„ laskea vastaanotettuja puheluja soitetuiksi. O ZOC (os/2 terminaaliohjelma) tuki o /k-optioon lis„tty my”s viikonp„ivien keskiarvosoittelutilasto sek„ muita tilastoja, mm. purkkikohtainen erittely o Desqview (tm) 'tunnistus' poistettu, toiminta ep„varma. o Asetustiedostosta luettavat vakioparametrit; koko parametrirutiini muuttunut, en„„ et voi antaa '-' merkki„ parametrimerkkin„. o /c-ja /d- optioilla ruudulle tulee 'keskim„„rin...'-lauseen lis„ksi my”s 'AKLS' eli Arvioitu KausiLoppuSumma joka lasketaan seuraavasti; MK/P„iv„ * kauden pituus, eli kyseess„ on ennuste kauden loppusummaksi. o /p-optio joka est„„ vakioparametrien lukemisen asetustiedostosta. o /l-optio joka tulostaa ruudulle viimeksisoitetun puhelun tiedot. o /f-optio joka puhdistaa logitiedoston ylim„„r„isist„ (telebillille tarpeettomista) riveist„. o asetustiedoston 'Minimiveloitus'-asetus. o ohjelma ei en„„ laske yli vuoden ajalta soitettujen puheluiden loppusummia kuukausittain ù p a r a m e t r i t ù /dppkkvv[-ppkkvv] laskee vain annetun jakson soitot [laskee annetusta p„iv„m„„r„st„ l„htien] /c laskee vain t„m„nhetkisen kuukauden soitot /n ei kirjoita result-tiedostoa (listaa), nopeuttaa ohjelmaa huomattavasti /r[resultfile] resultfilen uudelleenm„„rittely, oletustiedostona TELEBILL.TXT /s[logfile] logfileen uudelleenm„„rittely /b[hakusana] laskee vain kohteet jotka alkavat hakusanalla /k soitettujen puheluiden keskim„„r„t, tilastoja sek„ purkkikohtainen erittely /i ei n„yt„ 'infoikkunaa', periaatteessa turha optio /p ei lue vakioparametrej„ asetustiedostosta /l tulostaa ruudulle viimeksisoitetun puhelun tiedot /f puhdistaa logitiedoston ylim„„r„isist„ riveist„ þ Apuohjelma : ù l a s k e ù Laskee kahden eri telebill-tulostiedoston loppusummat yhteen. Hy”dyllinen jos k„ytt„„ useampaa terminaaliohjelmaa. K u i n k a s a a d a y h t e y s o h j e l m a n t e k i j „ „ n ? Eli jos l”yd„t jotain paranneltavaa ohjelmasta, bugeja, haluat omaa terminaaliohjelmaasi tuettavan, tai muuten vain haluat kertoa kuinka pirullisen hyv„/huono telebill on =) : BBS : 'Putrefaction of Perfection' (960) 366233 v32bis, j„t„ viesti Pekka J„„skel„iselle (nopein keino). Fidonetmail : 2:229/366, Pekka J„„skel„inen. Voit j„tt„„ messua my”s fidon alueelle SF.Tietoliikenne. N„it„ k„yt„n my”s joskus : Deaf Leopard BBBS, Genius BBBS, Mindwarp BBBS ù O h j e l m a n l e v i t y s ù Ohjelmaa ei saa myyd„ tietyiss„ 'sharewarekirjastoissa' tai cd-romeilla ilman minun kirjallista suostumustani. Ohjelmaa saa levitt„„ niin paljon kuin ikin„ haluaa, kunhan siit„ ei perit„ maksua eik„ sit„ muuteta. Tulossa : þ Bugfixej„ heti sit„ mukaa kun bugeja ilmaantuu þ Mit„ vain haluat... ;-o ù l o p u k s i ù Ohjelman tekij„ ei ota vastuuta mahdollisten ohjelmavirheiden tuottamasta vahingosta laitteistoon, toisiin ohjelmiin, jne... Vastuuta ei my”sk„„n oteta taloudellisesta ahdingosta jonka telebillin mahdolliset (todenn„k”iset) virhe-arvioinnit ovat tuottaneet enk„ my”sk„„n ota vastuuta er„„n nimelt„mainitsemattoman kaukopuheluyhti”n poikkeavan taksoituksen takia tehdyn ohjelman mahdollisesta syrjinn„st„ toisia kaukopuheluja tarjoavia yrityksi„ kohtaan.. =) -eof-