OMAC-1.3.98

Popis
  Program omac slúži na zápis spojení zo závodu OM Activity. Celkový vzhľad som sa snažil riešiť tak, aby sa čo najviac približoval k jednému z najpoužívanejších závodných denníkov, teda k TRLog-u. Myslím, že z prvého pohľadu je všetko jasné a každý pochopí čo, kde, prečo a načo je :). Možnosti programu nie sú rozsiahlé, ale svoj účel určite splnil. Je zahrnutá podpora kontroly duplicitných spojení, možnosť zmemiť údaje o stanici, editácia denníka, mazanie spojení, okamžité počítanie bodov v závode, generovanie hlásenia zo závodu, cw kľúčovanie tcvra cez LPT porty atď. A čo v programe chýba a je toho škoda: predovšetkým to bude chýbajúci výpis duplicitných spojení ešte pred zadaním celej značky (upozornenie na duplicitné spojenie sa zobrazí až po stlačení klávesy ENTER), nebezpečná editácia denníka (celý súbor denníka je otvorený v externom editore a nie sú kladené žiadné obmedzenia na zmenenie čohokoľvek a kdekoľvek), korekcia systémového času na UTC, SSB voicer, podpora COM portov a pastičky cw keyerom. K posledne spomínanému nedostatku sa azda ešte dostanem a po jeho odstranení by už mala byť vonku verzia 1.4. A prečo azda ? Pretože skutočnosť je taká, že sa tomuto projektu nevenujem: Windoze (win/dos) už nepoužívam a venujem sa iným projektom.

Použitie
  Pôvodne som omac napísal len pre vlastné účely, ale keďže som nenašiel žiaden denník, ktorý plne podporuje aj závod OMAC (skúšal som Atalanta Locator, ale ten mal problémy s doplnkovými bodmi pri SSB prevádzke (?) ), tak som sa rozhodol trochu ho doplniť a uverejniť na inete. Program je šírený pod GNU GPL (www.gnu.cz), teda vrátane zdrojových kódov, ktoré môžete ľubovoľne upravovať a používať.

Develop Info
  Celý program je napísaný v c++, pričom na prekompilovanie bol použitý GNU prekladač g++-2.95.2 a z knižníc sa využíva len štandardná - libstdcxx.a. Toto všetko (a nielen to) sa nachádza v balíku djgpp-2.03+ (viac informácii na www.gnu.cz). Pre nezasvetených uvediem, že na prekladačoch od Borlandu to nepôjde!!!
  Ak sa niekto začne o projekt zaujímať a bude ho upravovať/dopĺňať, budem rád, ak sa mi ozve (napr. cez email).

Požiadavky
  Program sa rozbehne na systémoch M$-DOS v3.0+, vrátane Win95/98. Škoda, že zatiaľ som to nerozchodil na FreeDOSe. Do úvahy taktiež pripadá Linux, konkrétne dosemu-1.0.1. Pod dosemu som skúšal jardrá DosC aj M$-DOS v7.0 a na obidvoch to chodí takmer bez problémov. Pod Linuxom sú trocha problémy s diakritikou (omac je v Latin2, pričom Linux používa iso-8859-2, ale dá sa nastaviť aj latin2 v /etc/dosemu.conf) a tiež s cw keyerom, pretože neviem či chodia všetky porty a tiež je nedomyslený algoritmus na počítanie rýchlosti kľúčovania. Inak som nespozoroval nič... :)


Download:  omac-1.3.98.zip (0.5MB)


A tu prikladám jeden screenshotík, kde omac beží pod XDosEmu (teda v Linuxe :) :