Suoran lähetyksen tulosgrafiikka, joka päivittyy automaattisesti Torneopalin Taso API:n tulostietojen perusteella.
Toistaiseksi varsinaiseen käyttötarkoitukseensa soveltumaton raakaversio!
Tarvitset Torneopal Taso API:n avaimen, jonka saat turnausjärjestäjältä.
Testiversio on käytettävissä osoitteessa https://lucky-mermaid-099be2.netlify.app/
Voit testata tulostaulua paikallisesti pelkällä html-tiedostolla. Lataa index.html
ja avaa se suoraan selaimessa. Tämä vaihtoehto ei mahdollista avaamista suoraan tulosgrafiikkanäkymään URL-parametrien avulla.
Tätä varten tarvitaan Node.js. Lataa (tai kloonaa) repositorio, käynnistä paikallinen web-palvelin ja avaa tulosgrafiikkasivu konsoliin tulostuneesta osoitteesta
npm install
npm start
Voit syöttää avaimen tekstikenttään tai jos avasit sivun web-palvelimen kautta, voit syöttää avaimen myös URL-parametreissa
http://<paikallinen palvelimesi>/?api_key=<avain>
Tehtyäsi otteluvalinnan, tulostaulu ilmestyy näkyviin. Nyt voit kopioida osoitteen selaimen osoiteriviltä ja syöttää sen OBS:n "Browser Source" asetuksiin URL-kenttään.
Laita tikettiä jos sinulla on idea, ongelma, vikahavainto tai kysymys. Parannuksia voi laittaa myös suoraan pull requestina.
Jatkokehityssuunnitelmissa
- Ottelutunnisteen syöttö kenttään (otteluvalitsimen käytön sijaan)
- Pelikello
- Tulosgrafiikan visuaalisen ilmeen mukauttaminen
- Testiaineisto ja testiaineiston ajo
- Alusta otteluvalitsimen tila URL-parametreista
- Päivitä otteluvalitsimen tilaa URL-parametreihin
- Erätauon näyttö
- Jäähykello