Tm tiedosto kertoo, mit muutoksia mihinkin versioon on tehty. Siis 
edelliseen verrattuna.

B version perss tarkoittaa betaa. Siis ei julkista levityskamaa.

0.10B:
Ensimminen versio, jonka pitisi toimia jo suhteellisen hyvin.
Kiitoksia Eero Lehikoisen.

0.11B:
-       PCBNEWF, PCBGETF ja PCBLOGOU scriptien suoriutumiskyky 
        tilanteesta, jolloin ei olla Main Boardissa parannettu.

-       MARKFILS:n nppisjrjestely muutettu hieman. Nuolta oikealle
        npyttelemll psee koko listauksen loppuun ja nkee vain 
        ensimmisen nytllisen tiedoston selityksest. Samalla MARKFILS 
        on knnetty optiolla -s1500 (lis stackkia 500 tavua), jonka 
        pitisi est Stack error -ilmoitukset.

-       MARKFILS osaa mys ksitell hieman pitempi rivej.

-       MARKFILS muodostaa kaksi indeksitiedostoa, joiden avulla sen ei 
        tarvitse suorittaa tiedostolistauksen skannausta kuin kerran. 
        Nopeuttaa hieman toimintaa. Indeksitiedostojen nimet ovat 
        [abbrev].DA1 ja [abbrev].DA2. PCBNEWF poistaa molemmat 
        tiedostot, koska ne eivt toimi uuden listauksen kanssa 
        kuitenkaan...

-       PCBNEWF nime hakemistossa olevan vanhan [abbrev].NFI tiedoston 
        automaagisesti [abbrev].OFI (niinkuin Old Files Info...).

0.12B:
-       MARKFILS muodostaa vain yhden .DAT tiedoston. Se korvaa kahden 
        tiedoston jrjestelmn.

-       Pikku bugi POLL.SLC:ss korjattu.

-       METROMSG.SLC palauttaa arvon -3, jos viestej on yli tuhat. 
        Tarkoituksena on kynnist vlittmsti uusi viestien haku... 
        Elikk scripti hakee kaksi pakettia (toinen on .ZIP ja toinen 
        .OLD). OLD paketti on ensiksi haettu. Toivottavasti toimii. 
        Purettaessa pit muistaa nimet toinen joksikin muuksi ja OLD 
        pitisi purkaa ensin. Sitten vasta ZIP. Hankalaa, mutta ei 
        pitisi tulla vastaan usein.

0.20B:
-       Osaa ksitell uuden kysymyksen, joka POST 2.00 versioon 
        siirtyminen aiheuttaa. CFG-tiedostoon listty optio 
        PostSystemFile, joka kertoo, kytetnk versiota 2, vai 
        vanhempaa.

0.21B:
-       Pitisi osata ksitell uusi kysymys hieman paremmin (eli toimia 
        edes jotenkuten)

-       Markfils ottaa vastaan NumPad5 painalluksen sijasta mys SPACEn 
        painalluksen (siis merkitkseen tiedoston download-listaan).

-       METROMSG ei en ksittele uusia SELECT??.CNF tiedostoa, koska 
        sen voi lhett replypaketin mukana. Ja POST 2.00 hoitaa sen 
        automaagisesti.

0.22B:
-       METROMSG pitisi nykyn hakea toinen viestipaketti heti samalla 
        kertaa, jos ensimminen paketti tulee tyteen (eli uusia 
        viestej on yhteens yli 1000). Eli muutos vanhaan systeemiin, 
        jossa PCB-OMEN ladataan uudelleen, jos viestej on paljon.

-       PCBGETF vastaa nykyn Download Flagged files kysymykseen, ett 
        kyllp haetaan flagatut tiedostot. Ennen vastasi, ettei. Elikk 
        vaikuttaa lhinn, jos olet ensin flaggaillut PcBoardin puolella 
        tiedostoja ja sitten lopuksi haluat hakea ne ja listaan merkityt 
        tiedostot, niin flaggailujen jlkeen vain kynnist MIGETF (tai 
        vastaava) scriptin. Suorittaa jopa lopuksi autologoutin...

-       PCBLOGIN ottaa vastaan uuden parametrin (fast_login) jonka 
        avulla se tiet, mit vastaataan Do you want graphics 
        kysymykseen (fast== N Q, slow== N).

-       Edellisen takia .CFG tiedostoon on listty optio FastLogin.

-       .CFG tiedostosta poistettu optio BBSName. Otetaan nykyisin
        suoraan dialing directoryn nimest.

-       Scriptien pitisi selvit taasen hieman paremmin 
        odottamattomista ylltyksist. Eli aina kun sytetn 
        PcBoardille tarkistus-enterpainallus, sytetn samalla Ctrl-K,
        joka lopettaa muutaman toiminnon PcBoardissa. Ei pitisi haitata 
        normaalikytt, mutta jos jotain menee pieleen, niin toimisi 
        paremmin... ehk.

-       Scriptit tarkistavat tst lhtien carrier detectin aina kun sen 
        tarkistamiseen on aihetta (esim. tiedostosiirtojen jlkeen, 
        timeouttien jlkeen, jne). Jos carrier on tipahtanut, niin 
        scriptit palauttavat poll scriptille arvon -4.

-       Jos kaikki toimii kuten pitkin, niin paketin voisi vaikkapa 
        laittaa yleisempnkin jakeluun. Siis seuraavan version. Mutta 
        testaillaan ja kattellaan.

0.23B:
-       PCBGETF osaa olla kynnistmtt downloadia, jos mitn
        haettavista tiedostoista ei lydy BBS:st. (Kun noita tiedostoja
        nykyn karsitaan rankalla kdell... Metropolissa).

0.24:
-       METROMSG osaa siis hakea 2 kpl 1000 viestin pakettia. Eli se
        hakee toisen paketin, jos tulee ilmoitus, etteivt kaikki
        mahtuneet ensimmiseen pakettiin. Korjattu toiminta, kun sen
        ennen piti toimia noin, muttei toiminut. Yritetn jllehen.

-       Ensimminen julkinen levitysversio. Toivottavasti toimii...

0.25:
-       Eip toiminut ensimminen levitysversio. Edelleen vaivasi tuo
        kahden paketin noutaminen. Nyt pitisi toimia.

-       PCBGETF ei toiminut kunnolla, jos usage_log ei ollut pll. Nyt
        pitisi senkin toimia.

-       METROMSG huomaa, jos PCBOmen ilmoittaa PCO/IF error ja tipauttaa
        PcBoardiin. Siit sitten jatketaan esim. logoutilla...

-       PCBGETF lvytt automaagisen logoutin tyylisen ikkunan
        nytlle, jolloin on 5 sekuntia aikaa keskeytt tiedostojen
        haku. (Tm tulee tietysti vain jos haettavia tiedostoja on
        [abbrev].REQ tiedostossa). Tm siksi, ettei tarvitse keskeytt
        scripti brutaalisti ESC-nppimell.

0.26:
-       Shlyksi konfiguraatiotiedostojen kanssa. Edellisest
        versiosta puuttui fastlogin ja joku muu asetus kokonaan.

-       Listty konfiguraatiotiedostoon DebugMode. Jos 1, niin scriptin
        suorituksen alussa nytt kaikkien konfiguraatiotiedostosta
        luettujen muuttujien arvot.

-       PCBLOGIN ottaa yhden parametrin lis. Jos on kovin erikoinen
        paikka, joka kytt vaikkapa suomen kielt oletuskielen, niin
        parametrin avulla voi kertoa, mit stringin ptk odotellaan,
        jotta kielen voisi valita.

-       Edellisest johtuen konfiguraatiotiedostoon listty muuttuja
        AskLangStr, joka esim Metropolissa on: ")=ei muu".

-       Scriptit eivt en sekoa puuttuvista asetuksista, sill niille
        on keksitty oletusarvot.

0.27:
-       Listty PCBLOGINiin ominaisuus, jotta se painelee enteri aina
        kun PcBoard suoltaa linjoille More promptinsa.

0.28:   (Noin 2 vuotta ensimmisen version jlkeen)
-       Listty PCBLOGINiin toiminto, ett jos ennen kyttjtunnuksen
        kysymist esiintyy merkkijono "ESC", niin scripti lhett kaksi
        ESC:in painallusta.

-       Listty PCBLOGINiin toiminto, ett jos PcBoard utelee
        kyttjtunnuksen syttmisen jlkeen, jotta Is this correct,
        niin scripti vastaa jota "Y^M".

-       Listty konfiguraatiotiedostoon muuttuja MainBoardPrompt, joka
        esim Metropolissa on "Main Board Command". Muualla kuulemma
        vaihtelee.

-       Muutettu edellisest johtuen seuraavia scriptej: PCBLOGIN,
        PCBLOGOU, METROMSG, PCBNEWF ja PCBGETF. Kaikkiin siis listty
        yksi parametri kutsuihin lis.

-       MARKFILS ei en lopeta kun lyt yhden tyhjn rivin. Se jatkaa
        loppuun asti (kuin mies). Josta taasen seuraa se, ett lopussa
        on yleens joku ihme tiedosto, jota ei itseasiassa ole
        olemassakaan (kuten Main Board Comma ja selityksen ?).

-       Unohtui virallisesta versiosta tm maininta, mutta RETURNXX.ZIP
        nimetn nykyn RUTERNXX.OLDiksi kun se on onnistuneesti
        upattu. Kuulemma sekoitti POSTin toimintoja, kun se oli samalla
        alkuosalla, mutta eri ptteell.

0.29:
-       METROMSG muutettu hiukkasen. Jos dooreja on monta, etteivt
        mahdu nytlle kerralla, niin vastataan More promptiin ett ^M.
        Toinen juttu on se, ett QMail4:n kanssa kyttytyminen korjattu
        siten, ettei yritet aina hakea kahta pakettia. (Kun tuota
        QMAILiakin joutuu nkjn joskus kyttmn...)

-       METROMSG muutettu enemmn. Jos asetus Offline == 2 silloin
        kytetn, ylltys ylltys, sisist QWK:ta.

-       Toinen juttu on se, ett kun laitat PcBoardista komennolla T
        transfer protokollaksi vaikkapa SModemin, niin scriptit toimivat
        asetuksella ZModemProt == se pikanppin, jonka olet valinnut
        smodemille. (Tietenkin olettaen, ett esim. OMEN door osaa
        valita saman protokolla, kuin T:ll on valinnut. Toimii ainakin
        sisisell QWK:lla.)

-       PCBLOGIN ottaa yhden parametrin lis. Siin kerrotaan salasana
        systeemiin. Jos se on tyhj (""), kytetn dialing directorysta
        lytyv salasanaa. Nin kaikki tarpeellinen tieto on yhdess
        tiedostossa ja on helpompi kytt telnetin kautta...

-       .CFG tiedostoon on listty mritys PassWord, jolla edell
        mainittu salasana mritelln.

-       .CFG tiedostoon on listty mritys FirstCommand, joka
        suoritetaan loginin jlkeen, mutta ennen kuin otetaan uusien
        tiedostojen listaus. Tt voi kytt vaikkapa siirtoprotokollan
        asetukseen.

0.30:

-       .CFG tiedoston lukeminen on korjattu siten, ettei Internal
        Script error 1 en tule. Johtui siit, ett jos rivi ei ollut
        kommenttirivi, niin sielt etsittiin =-merkki, muttei
        tarkistettu lytyik sellaista. Samalla muutettu oletusasetuksia
        siten, ett Metropoli-yhteys pitisi toimia oletuksilla. Vain
        Username ja salasana tarvitsee kertoa scriptille.

0.31:

-       Listty .CFG tiedostoon mritys ExpressOmen, jolla kerrotaan,
        halutaanko, jotta scripti ajaa PCB-OMENin Express moodissa vai
        ei. ExpressOmen == 1, niin pikamoodissa, ExpressOmen == 0 niin
        normaalissa moodissa.

-       Listty mukaan SRC.ZIP tiedosto, josta nkee ilman RESALTtia
        kuinka scriptit on ohjelmoitu. Ne eivt ole mikn tyylinyte.
        Niiden avulla voi sitten toteuttaa pieni muutoksia helpommin.

