juhend
++Kooli Kell programmi kasutusjuhend +
+ +-
+
- 2002.10 + +
- Svjatoslav Agejenko + +
1 Kasutajaliides
++Programm Kooli Kell on mõldud kella laskmiseks koolis, tundi sisse ja +välja. Samuti juhib programm arvuti küljes olevat liidest, +kahekohaliste numbrite näitamiseks (minutid / tunnid), 3 klahvilist +klaviatuuri ja releed. Tundi sisse minev kell on 1 pikk ning 1 lâem +helin. Väljaminev kell on 1 tavaline pikk helin. Programm loeb aega +arvuti süsteemsest kellast. Kella laskmis ajad on organiseeritud +failidesse *.PP . Aasta või päevaplaani muutmiseks tuleb redakteerida +vastavaid faile. Programm valib sobiva päevaplaani lähtudes +aastaplaanist, mis asub failis "aasta.ap" . Programmi saab kasutada +arvutil millele on printeri pesasse (LPT1) âendatud spetsiaalne +liides, liidese skeem on failis "skeem.bmp". Liides omab kolme +nummerdatud nuppu paigutusega: +
+ +
+<1> <2>
+ <3>
+
+Programm on ettenähtud iseseisvalt töötama, kuid on ka võimalus +erandkorras kгitsi kella lasta, aega muuta jne.. Programm eristab +tavalisi nupuvajutusi ja topeltklõpse. Eesmärgiga suurendada +funktsionaalsust väheste nuppudega. +
+1.1 Nuppude funktsioonid peamenüüs:
+-
+
- <1> klõps
- laseb kella tundi sisse + +
- <1> topeltklõps
- laseb kella tunnist välja + + +
- <2> klõps
- läheb aja muutmis menüüsse + +
- <3> topeltklõps
- hakkab tööle uuendatud graafikuga, vajalik pвast +sisendfailide redigeerimist. + + +
- <3> klõps
- ümardab süsteemse aja täistunnini, vajalik aja +sünkroniseerimiseks. + +
- <3> topeltklõps
- laeb süsteemse: aasta, kuu, päeva, tunnid, +minutid failist "sync.txt" + +
1.2 Nuppude funktsioonid aja muutmis menüüs:
+-
+
- <1> klõps
- vähendab süsteemsed tunnid/minutid 1. võrra + + +
- <2> klõps
- suurendab süsteemsed tunnid/minutid 1. võrra + + +
- <3> klõps
- valib näitamiseks ja redigeerimiseks tunnid või minutid. + +
- <3> topeltklõps
- läheb tagasi peamenüüsse. + +
+Aja muutmis menüüd tunneb ära selle järgi et indikaator tunnid või +minutid vilgub, mitte ei põle nagu peamenüüs. +
+2 Faili AASTA.AP formaat: (aastaplaan)
++v <kuu>-<päev> <kuu>-<päev> <päevaplaan> ++ +
+Sõnast aja vahemik. Paneb paika päevaplaani antud +ajavahemikus. Esimene daatum peab kindlasti olema väiksem kui +teine. St. kui on tõesti vaja: +
+ ++v 10-4 2-1 eri ++ +
+tuleb kirjutada: +
+ ++v 10-4 12-31 eri +v 1-1 2-1 eri ++ +
+Päevaplaan kehtib vahemiku esimesest päevast kuni vahemiku viimase +päevani. +
+ + ++n <kuu>-<päev> <kuu>-<päev> <nädalapäev> <päevaplaan> ++ +
+Sõnast nädalapäv. sama mis "v" kuid: paneb paika päevaplaani antud +ajavahemikus, antud nädalapäeval. Nädalapäeva kirjeldatakse numbriga. +nädala esimene päev on esmaspäev, talle vastab number 1. +
+ + ++e <kuu>-<päev> <päevaplaan> ++ +
+Sõnast eriline. Paneb paika antud kuupävale antud pävaplaani. Sobib +hästi erakorraliste lüendatud või muul moel muudetud päevaplaanide +kehtestamiseks. Näiteks riigipühad, spordipäev jne. +
+ ++Kui teatud päeva kohta ei käinud ühtegi kirjet siis toimib vaikimisi +"tuhi" päevaplaan. Kui teatud päeva kohta käis mitu kirjet siis jääb +peale viimane. +
+3 Failide *.PP formaat: (päevaplaanid)
++# <tund>:<minut> <kell> ++ +
+Laseb antud ajal antud kella. Võimalikud kella helinad on: +
+ +kella kood | +vastav helin | +
---|---|
sis | +kell tundi sisse | +
val | +kell tunnist välja | +
4 Faili SYNC.TXT formaat:
++faili esimesel kahel real peab olema järgnev: +
+ ++KK-PP-AAAA +TT:MM ++ +
+kus: +
+kood | +tähendus | +
---|---|
KK | +kuu | +
PP | +päev | +
AAAA | +aasta | +
TT | +tunnid | +
MM | +minutid | +