Hajontatarkastaja - VariantChecker
(c) Jukka Inkeri - 2022 -
Suoritus kestää muutamasta sekunnista max. 30 sekuntiin. Riippuu miten paljon dataa tarkastettavana.
Ohjeet
Tarvitset kaksi tiedostoa siirrettäväksi palvelimelle:
- Ratatiedosto XML joko IOF 2.0.3 tai 3.0 formaatti. 3.0 versio toimii kaikissa variaatioissa.
- Hajonnat joukkueille: Ocad:stä tai csv/lst ns. Pirilän formaatissa tai tuotettu XML Pirilä-ohjelmasta. Tarkemmat ohjeet kuinka tuottaa aineisto Pirilästä tai muodostaa ko. lst-tiedosto on sivustolla Lue ohjeet sekä Pirila-ohje (pdf)
Järjestelmä tunnistaa automaattisesti tiedoston nimistä mikä oheisista kolmesta versiosta on tarkastettavana.
Ocad tiedostoista
- Ratatiedot: Ratasuunnittelu - Vie - Radat IOF XML 3.0, nimeä radat...xml tai course....xml. Tiedoston nimessä oltava radat tai course
- Joukkuehajonnat: Ratasuunnittelu - Vie - Vie joukkuehajonnat. Tiedoston nimessä oltava joukkuehajon tai variant tai teamvariant ja tiedoston loppuliite .txt esim: kisaxyz.joukkuehajonnat.txt
Lopputulosena saadaan myös hajonta.lst, jota voi käyttää pohjana tehdessä joukkuekohtaisia hajontoja Pirilä-ohjelmaan.
Ocad ratatiedosto ja hajonnat joukkueille csv (Pirilä-formaatti)
- Ratatiedot: Ratasuunnittelu - Vie - Radat IOF XML 3.0, nimeä radat...xml tai course....xml. Tiedoston nimessä oltava radat tai course
- Joukkuehajonnat: ns. Pirilä-ohjelman hajonta.lst muoto hajonta tai variant ja tiedoston loppuliite .csv tai .lst esim: kisaxyz.hajonta.lst
Tiedot tuotetaan Pirilä-ohjelmasta
Kun on käytössä Pirilä-ohjelma, niin viimeinen tarkistus kannattaa tehdä tulospalvelussa olevalla tiedolla.
- Tiedoston nimessä oltava radat tai course, esim: kisaxyz.radat.xml. Tarkemmin kuinka tulee tehdä, lue Pirila-ohje (pdf)
- Joukkuehajonnat: Tuotetaan Pirilä-ohjelmasta XML-tiedosto. Tiedoston nimessä oltava pirila ja tiedoston loppuliite .xml esim: kisaxyz.pirilasta.xml
Tiedot tuotetaan SportSoftware OS12 -ohjelmasta
SportSoftware suomenkieliset versiot, OS12 viesteissä.Kun on käytössä OS12-ohjelma, niin viimeinen tarkistus kannattaa tehdä tulospalveluohjelmassa olevalla tiedolla.
OS12-ohje (pdf)
- tuota tarvittava tiedosto viestiohjelmasta: Radat :: Raportit :: Joukkuehajonnat :: Vie :: Oletus
- Valitaan Merkkierotellut sarakkeet (CSV), erotin puolipiste (;) ja erotinmerkki voi olla myös pois tai lainausmerkki, annetaan tiedoston nimeksi jotain, joka alkaa os.joukkue ja loppu on csv. Välissä voi olla vaikka kisan tunniste tai puuttua.
- syntyvässä tiedostonimessä oltava mukana merkkijono os.joukkue ja loppuliite .csv
- Ei tarvita erillistä ratatiedostoa, kaikki tarvittava on yhdessä tiedostossa
Lähdekoodi
Koko paketti on avoinohjelmisto, joten voit käyttää joko komentopohjaisesti omalla koneella tai laittaa pystyyn online-palvelun kuten tämä palvelukin on tehty.
Palaute
Tämä 1. versio, julkaistu 6.10.2022. Otan palautetta vastaan, etenkin jos ja kun löytyy virheitä toiminnassa. Yhteystiedot löytyy tuolta github-sivulta.
Liperissä 6. lokakuuta 2022
Jukka Inkeri