Lokálna verzia
Note
v0.2.0
- Tá istá aplikácia MSky Timing na počítači časomiery - pre podujatia bez internetu alebo s nespoľahlivým pripojením
- Pre Windows, macOS a Linux, jeden súbor - nič sa neinštaluje
- Udalosť sa do nej presunie z cloudu a po preteku vráti späť, viď Check-out a check-in - v lokálnej verzii je možné vytvoriť aj vlastnú udalosť
- Oproti cloudu naviac:
- Timy cez sériový port - káblom priamo do počítača
- RaceResult server v mieste podujatia - bez internetu aj bez prihlásenia, viď RaceResult
- Bez prihlásenia, zdieľania a pozvánok - kto aplikáciu na počítači otvorí, je vlastníkom všetkých jej udalostí
Stiahnutie a spustenie
- Stiahnite ju na prihlasovacej stránke - Prihlásenie
- Windows - súbor
MSkyTiming.exeuložte kamkoľvek a spustite- pri prvom spustení Windows upozorní Windows protected your PC - kliknite na More info → Run anyway
- firewall sa opýta na prístup k sieti - povoľte Private (súkromné siete), aby sa k aplikácii pripojili displeje a overlay v sieti podujatia
- macOS - rozbaľte zip, presuňte MSky Timing do Aplikácií a spustite
- pri prvom spustení macOS aplikáciu zablokuje, lebo nie je od overeného vývojára - System Settings → Privacy & Security → Open Anyway
- macOS sa opýta, či môže aplikácia hľadať zariadenia v lokálnej sieti - kliknite na Allow, inak sa nepripojí k prevodníku ani k ostatným počítačom
- Linux (x64) - rozbaľte
MSkyTiming-linux-x64.tar.gza spustiteMSkyTimingv jeho priečinkuadd-to-menu.shv tom istom priečinku pridá aplikáciu do ponuky aplikácií- potrebuje X11 alebo XWayland
- Timy na sériovom porte - účet musí byť v skupine
dialout(sudo usermod -aG dialout $USER, potom sa odhláste a prihláste)
Okno aplikácie
- Okno neobsahuje samotnú aplikáciu - tá sa otvára v prehliadači tlačidlom Open MSky Timing
- V hlavičke je verzia a stav servera - Running, Starting… alebo Stopped
Server
- This computer - adresa pre tento počítač
- Network - adresa pre ostatné počítače v sieti podujatia - na nej sa otvárajú displeje časomiery, overlay a obrazovky reklám
- Port - predvolene
8080, po zmene kliknite na Restart - Databáza je len na tomto počítači
Cloud
- Adresa cloudu - predvolene
https://timing.susky.net, uloží sa tlačidlom Save - Check out an event… a Check in… - presun udalosti z cloudu a späť, viď Check-out a check-in
- Pod tlačidlami sú udalosti, ktoré boli presunuté z cloudu, s ich stavom
Log
- Časť Log zobrazuje záznam servera - spustenie, pripojenie zariadení, synchronizáciu času (každú minútu), presuny udalostí a chyby
- Záznam sa ukladá aj do súboru na každý deň, viď nižšie
Aktualizácie
- Pri každom spustení aplikácia overí verziu na cloude:
- ak je k dispozícii novšia verzia, zobrazí sa upozornenie s tlačidlom Download
- ak je verzia príliš stará (Update required), okno ponúkne len Download a Quit a server sa nespustí, kým sa aplikácia neaktualizuje
- Bez internetu sa kontrola preskočí a aplikácia funguje normálne
Ukončenie
- Zatvorenie okna zastaví server - aplikácia sa opýta (Quit / Keep running)
- Po zastavení sa nečítajú zariadenia, nič sa neodosiela do RaceResult a displeje zostanú prázdne, kým sa aplikácia znova nespustí
- Obrazovky reklám zhasnú a stíchnu a po spustení aplikácie pokračujú samé
Important
Počas preteku aplikáciu nezatvárajte - okno je možné minimalizovať
Dáta aplikácie
- Windows -
%LOCALAPPDATA%\MSkyTiming - macOS -
~/Library/Application Support/MSkyTiming - Linux -
~/.local/share/MSkyTiming - Obsahuje databázu
msky-timing.db, súbory reklám a hudbymedia, logylogs/Log_yyyyMMdd.txta nastavenia oknasettings.json(port, adresa cloudu)