YLEISTÄ Käsissäsi on RUNAT V1.0 ßeta - ohjelma, joka on esiversio tulevasta äydellisemmästä versiosta. Ohjelman avulla WINDOWS 3.1 -käyttäjä voi automatisoida ohjelmien käynnistystä, erilaisten aikaoptioiden avulla. Toivottavasti ohjelmasta on sinulle hyötyä ja iloa. MIKSI Minkä takia ohjelma on tehty ? Ohjelman avulla voit automatisoida ohjelman käynnistyksiä. Joku käyttäjä voi käynnistää sen avulla vaikkapa joka päivä kello 0800 tietoliikenneohjelman, joka taasen omien scriptiensä avulla ottaa yhteyksiä sähköposteihin ja hakee käyttäjälle sen hetkiset postit omaan koneeseen off-line-postinkäsit- telyohjelmaa varten. Toinen käyttäjä saattaa haluta automaattisesti varmistaa tiedostoja esim. tiedostopalvelimelle jne.. . Ohjelman avulla voit määritellä ajoja.....ajolla tarkoitan ohjelman suorittamista tiettyyn ennalta määrättyyn aikaan. Ajot voivat olla kertaluonteisia tai tietyllä syklillä toistuvia. Seuraavassa erilaiset vaihtoehdot : - Kellonajan ja päivämäärän mukaan. Ohjelma suoritetaan ainoastaan ja vain kerran. Esim 31.12.1992 kello 23.59 - Viikottain. Ohjelma voidaan määritellä ajettavaksi jonain tiettynä viikonpäivänä tiettyyn aikaan. Esim. joka maanantai kello 08.00 - Päivittäin. Esim ohjelma ajetaan jok'ikinen päivä kello 08.00 Ajojen käynnistys voidaan määritellä muodossa hhmm, esim 0800. Ohjelma käynnistää ajon n. puolen minuutin tarkkuudella. Ajot määritellään erillisessä dialogissa, jossa niitä voidaan lisätä, poistaa, muuttaa jne.. Kun ohjelma lisätään, se viedään ns. ajolistaan, joka näkyy samaisessa dialogissa olevassa valintaikkunassa. KÄYTTÖ Ohjelman voi käynnistää esim. WIN.IN tiedoston kautta load- tai run-mah- dollisuuden avulla. Ohjelman mukana ei vielä ole asennusohjelmaa, joten asennus pitää hoitaa 'käsin', eli ohjelmatiedostot laitetaan johonkin hakemistoon ja haetaan ohjelma Program Managerin avulla johonkin ohjelmaryhmään NEW- komennon avulla. Ohjelma käynnistyy ja muuttuu heti ikoniksi. Napsauttamalla ikonia saadaan näkyviin ohjelman systeemivalikko (Close,Maximize,Minimize, Switch to... jne), johon on lisätty muutama oma lisävalinta : Tekijästä..., Ohjelmasta... sekä Muokkaa.... Ohjelma näyttää ikonina ollessaan ikonin tekstissä joko pelkän kellonajan tai ilmoituksen viimeisimmän ajon suorittmisesta, ilmoituksessa mainitaan myös kellonaika, jolloin suoritus on tapahtunut. Kun ohjelman käynnistyy, niin kestää n. puoli minuuttia ennen kuin kellonaika tulee näkyviin. Tekijästä...- valinta Valitsemalla valikosta kohdan Tekijästä..., aukeaa dialogi, jossa on muutamia tietoja ohjelman tekijästä, siis minusta Ohjelmasta...-valinta Valitsemalla valikosta kohdan Ohjelmasta..., aukeaa dialogi, jossa on tietoja itse ohjelmasta Muokkaa...-valinta Tämä valikon valinta on se, josta käsin kaikki tehdään. Valittuasi sen aukeaa dialogi, jossa voi lisätä, muuttaa, poistaa ohjelmia ajolistasta. MUOKKAA-DIALOGI Seuraavana lyhyet selostukset eri painikkeiden tarkoituksista. UUSI Antaa mahdollisuuden täyttää kenttien tiedot, joiden täyttämisen jälkeen painetaan LISÄÄ, jos halutaan lisätä ko. ohjelma annetuin parametrein ajolistaan, tai painetaan PERU, jos perutaan toimenpide. LISÄÄ Painikkeen avulla lisätään uusi ohjelma ajolistaan, tätä on kuitenkin pitänyt edeltää UUSI-painikkeen painaminen. Kun UUSI-painiketta painetaan, tarkastaa ohjelma, että kaikki tarvittavat tiedot on annettu ja ne ovat oikeellisia. Kenttien sisällöstä myöhemmin niiden selvityksen yhteydessä. Jos kenttien tiedot ovat OK, viedään ajo ohjelman ajolistaan, muutoin ohjelma huomauttaa mahdollisista virheistä ja vaatii korjausta. MUUTA Kun näytön kentillä on valintaikkunasta (listboxista) valitun ajon tiedot, voidaan niitä muuttaa. Kun tarvittavat muutokset on tehty, vahvistetaan tietojen muutos painamalla MUUTA-painiketta tai PERUtaan toimenpide POISTA VALITTU POISTA painikkeella poistetaan sillä hetkellä näytöllä oleva, valintaikku- nasta valittu ajo pois ajolistasta. HUOM !! Tämä esiversio ei varmista käyttäjältä poistoa vaan poisto tapahtuu ilman varmistuksia. POISTA KAIKKI Koska kyseessä on vielä esiversio, niin tätä painiketta painettaessa KAIKKI AJOLISTASSA OLEVAT AJOT POISTETAAN ILMAN VARMISTUSTA TOIMENPITEEN OIKEEL- LISUUDESTA KÄYTTÄJÄLTÄ !! EXIT Lopettaa Muokkaus-dialogin ja RUNAT-ohjelma jää suoritukseen ikonina DATAKENTÄT TIEDON SYÖTTÖÄ VARTEN Ohjelma-kenttä Tähän kenttään laitetaan ohjelman nimi parametreineen. Ohjelma voi olla .EXE tai .PIF. Ohjelma pitää kirjoittaa täyden polun kera, jos ohjelma ei löydy polun päästä, joka on annettu DOSsin puolella PATH- komennolla. Lisättäessä uutta ohjelmaa varmistetaan, että ko. ohjelmatiedosto löytyy ja ilmoitetaan jos annettua ohjelmatiedostoa ei löydy. Radiobuttonit 1, 2, 3 Näiden radiobuttonien avulla valitaan minkä tyyppinen toisto, sykli automaattisesti ajettavilla ohjelmilla on. Valittavana on kolme erilaista tyyppiä: 1) Päivämäärän ja ajan mukaan, jolloin ajo suoritetaan tiettynä päivänä tiettyyn aikaan. Ajon suoritus tapahtuu vain kerran 2) Viikonpäivän mukaan, jolloin ohjelma suoritetaan joka viikko, tiettynä viikonpäivänä määrättyyn aikaan, esim. perjantaisin kello 17.00 3) Joka päivä kellonajan mukaan. Esim. joka päivä kello 0700. Radiobuttonin voit valita osoittamalla sitä hiirellä tai painamalla ALT+ radiobuttonin numero (näkyy alleviivattuna). Oletuksena on numero 1. Mikä tahansa sitten valitaan on sillä vaikutuksia osaan kentistä, vain ne kentät joihin sinun tulee syöttää tietoa ovat 'päällä'. Suorituspvm-kenttä Tähän kenttään annetaan suorituspvm, jos sellaista tarvitaan. Päiväyksen tulee olla muotoa PPKKVV esim. 010193. Kun kenttä tarkastetaan lisäysvaiheessa tarkistetaan päiväyksen oikeellisuus, eli se, että onko annettu päivämäärä mahdollinen (karkauspäivät huomioiden). Suoritusaika-kenttä Tähän kenttään annetaan ohjelman suoritusaika. On ohjelman aikatyyppi mikä tahansa, niin ohjelman käynnistysaika kysytään aina. Aika annetaan muodossa HHMM eli esim 2301. Ohjelma tukee vain 24-tunnin järjestelmää, eli amerikkalainen 12 tunnin aikajärjestelmä am. ja pm. määritteineen ei toimi. Lisäysvaiheessa kenttä tarkastetaan sen osalta että se on numeerinen. lisäksi aika pitää antaa väliltä 0000 - 2359. Ja lienee itsestään selvää, että kellonaika 0000 on jo uuden vuorokauden puolella. Viikonpäivä-kenttä. Jos aikatyypiksi on valittu viikottainen, niin ohjelma vaatii myös viikonpäivän, jona ohjelma on määrä suorittaa. Käypiä viikonpäivien nimiä ovat ainostaan ja vain : ma, ti, ke, to, pe, la ja su. jos viikonpäivä yritetään kirjoittaa muulla tavalla, niin ohjelma ilmoittaa virheestä lisäys-vaiheessa. Valintaikkuna (listbox) Valintaikkunassa näkyy sillä hetkellä ajolistassa olevat ajot. Runat- ohjelma ei itse poista sellaisia ajoja valintaikkunasta (ajolistasta), jotka on joskus käynnistetty, mutta ei enää käynnistetä, vaan käyttäjän on itse huolehdittava vanhentuneiden poistamisesta. Valintaikkunaan päästään etenemällä TABin avulla tai hiirellä valitsemalla. Valintaikkunasta voidaan valita haluttu ajo joko hiiren avulla (osoittamalla ja painamalla vasenta painiketta) tai näppäimistöllä nuolien avulla etenemällä ylös tai alas. Kun ajo valitaan listaikkunasta, niin kaikki tarpeelliset näytön data-kentät täytetään ajon tiedoilla. RUNAT.ZIP RUNAT.ZIP -paketti pitää tällä hetkellä sisällään seuraavat tiedostot: WINLOGV2.ZIP -WIndows lokiohjelma + siihen kuuluvat muut tiedostot RUNAT.EXE - RUNAT-ohjelma RUNAT.WRI - Tämä dokumentti Windows Write-muodossa RUNAT.TXT - ----- " " ------ Notepad-muodossa RAJOITUKSET Ohjelman ajolistassa on tilaa 30:lle ajolle. Yksityiset henkilöt saavat vapaasti käyttää RUNAT-ohjelmaa yksityisiin tarkoituksiin ja levittää sitä, kunhan pakettia RUNAT.ZIP ja paketissa oleviatiedostoja ei millään tavalla muutella. Yritykset saavat käyttää ohjelmaa 3:n kuukauden ajan, jonka jälkeen käyttö voi jatkua, kunhan siitä on minulle ilmoitettu. Ilmoitettaessa olisin halukas saamaan tietoja siitä, kuinka monta ohjelman kopiota on käytössä, mihin tarkoituksiin niitä käytetään ja muuta vapaamuotoista infoa. LOPUKSI Ohjelman tulevaisuudesta sen verran, että kehitän sitä parhaillaan täydellisemmäksi, lisään virheentarkastusrutiineita, ja muutenkin viilaan. Aikeinani on lisätä muistutushälytys-mahdollisuus, dialogi ohjelmien selailuja varten, ja erinäisiä konfigurointi mahdollisuuksia, help-optio jne. Se miten tulen ohjelmaa (kun se on omasta mielestäni täysin valmis ja salonkikelpoinen) levittämään, on täysin auki. Jos sinulla on mielipiteitä, ehdotuksia tai mitä tahansa, ohjelmaa koskien, niin otan niitä mielihyvin vastaan. Yhteystiedot lopussa. Lopuksi totean, ETTÄ EN OTA MITÄÄN VASTUUTA OHJELMASTA JA SEN VIRHEISTÄ JA NIIDEN AIHEUTTAMISTA VAHINGOISTA, OLIVAT NE MITÄ LAATUA TAHANSA. Helsingissä 9.12.1992 Juha Silmujärvi Juha Silmujärvi, Käsityöläisentie 25 F 57, 00750 HELSINKI ( 90 - 360 727 Tavoitat minut myös MikroPC:n ja Intropolin sähköposteista omalla nimelläni