Atomuhr, die Java-Applikation

 
 
 
     Intuitive Steuerung der zahlreichen Funktionen
     OHNE Menü!

     
     abgleichende Uhr monochrom oder mit Farbwechsler

     
     Wecker mit Tondatei oder zeitgesteuerte Laufschrift

     
     Stoppuhr mit Zwischenzeitanzeige und Textprotokoll


  CD-Cover der Atomuhr und Screenshots

_______________________________

Einige Programmleistungen:
_______________________________

  • variabler Zugriff auf mehrere Zeitserver
  • Ausführungspfad 'Timeline' für genaue Zeitschaltung
  • intuitive Maussteuerung ohne grafische Schalter
  • Schriftglättung
  • Anzeigestabilisierung gegen Flackern mit repaint
  • auf rgb-ymc setzbarer Farbwechsler
  • Farbwechsler oder klickbare Farbe für alle 3 Anzeigen
  • Laufschriften mit Soundeinbindung in drei Formaten
  • Einlesen variabler Weckzeitmasken aus einer Textdatei mit Leerzeichenausgleich
  • Auswertung der Weckzeitmasken mit Zyklusvorgabe
    (Jahrzehnt, Jahr, Monat (mit Wochentagswahl), Woche, beliebiger Wochentag, Wochenende,
    Tag, Stunde, Minute )
  • aufeinanderfolgend programmierbare Laufschriften
  • Auslesen der Stoppzeiten aus mehreren Läufen
  • Dateipufferung für Bearbeitung während des Stopplaufs

____________________________________________________

Neuerungen Vers. 2.1:
____________________________________________________

  • Speicherung der letzten Positionsdaten
  • Größenmodus
  • variable Rahmenanpassung
  • Automatische Weckweiterschaltung (Laufschrift und Ton)
  • grafisches Overlay
  • Farbwechselstopp mit jedem 2. Klick im Normalmodus










____________________________________________________________________________

Neuerungen Vers. 2.2:
____________________________________________________________________________

  • beliebig breite Darstellung auch über mehreren Bildschirmen durch Ziehen
  • manuelle Höhenverstellung, Zippen setzt nach wie vor die Standards je nach Schriftbreite
  • brillantere Farben
  • Einbindung vom Vorder- und Hintergrundgrafik für transparente Schrift
  • Steuerbare Geschwindigkeiten für jeden Laufzeittext extra
  • neues Design mit so einigen Skindateien, die in Vorder- und Hintergrund kombinierbar sind





____________________________________________________________________________

Tipps zur Nutzung:
____________________________________________________________________________

Mausbedienung Uhr:

Linksklick: Farben setzen/
    wechseln (schneller im
    Stoppmodus) und zurück
Rechtsklick: Weckzeiten ändern
Doppelklick: zur Stoppuhr wechseln
Rahmen ziehen: 2 Größenmodi


Der Rahmen kann zwischen den Modi 'Klein' und 'Groß' beliebig gezogen werden (Vers. 2.1). Damit sind z.B. lange Laufschriften in 'Klein' oder beliebig genaue Anzeigeformate der Zeit in 'Groß' möglich. An den Grenzen wird der Rahmen automatisch eingestellt.

Wenn das Logo erscheint ist die Uhrzeit mit dem Web abgestimmt. Der Wecker wird für den kommenden Termin am jeweiligen Tag aktiv. (siehe Nr.) Die Nummer in der Anzeige steht für die Zeile in der Weck.txt.
Dazu wird nach Rechtsklick auf der Uhr der Standardeditor (Notepad) geladen. Im Menü Anzeige-Statusleiste aktivieren. (eventuell Format-Zeilenumbruch deaktivieren)

Die Tondateien können entfallen, einmal oder endlos (+) bis Klicken gespielt werden. Die Weckzeiten sollten nach dem Schema verwendet werden.
Datum 19-stellig |'('& Ton.au/wav/mid |'+' &')' & Lauftext (   |direkt dahinter   & beliebig dahinter)
Das erste Zeichen vom Lauftext wird bei 1/2/3/4 als Geschwindigkeit gelesen und nicht angezeigt.

Es sind die genannten Platzhalter möglich.
-Tagesmasken jeder-> ??; Monatsmasken jeder -> ??; Jahresmasken jedes -> ??
-Tag wöchentlich Mo-So / Wo We jeder -> mm dd ii oo ff aa ss / ww yy
-Tag im Monat erstmalig -> nn ee jj pp gg bb tt / xx zz
-jederzeit-> ?? für Stunden, Minuten

Da das Programm die Inhalte der Weck.txt alle ca. 10s aktualisiert, kann die Datei jederzeit geändert und gespeichert werden. Es werden aber ca. 10s benötigt um die Maske mit der aktuellen Uhrzeit zu ergänzen.
Achtung nicht bei ??:00:00 -> ??:00:10 oder ??:59:59
Gleiches gilt für die Uhrzeit 00:00:00 an jedem Tag.

Beispiele:
xx.??.2000 22:00:00( Ton.wav+ ) 1.Wochentag im Monat für 2000, Ton endlos
yy.01.2000 07:??:10 jeder WE-Tag in 01/2000, jede Minute der 7.Std., kein Ton


Es sind in Folge mehrere Weckzeiten möglich. Dadurch ergibt sich eine automatisch wechselnde Laufschrift ohne Eingriff des Nutzers (Vers. 2.1). Das kann auch zur Abschaltung eines Endlostons eingesetzt werden.

____________________________________________________________________________

Mausbedienung Stoppuhr:

Linksklick: Zwischenzeitmessung
     und schnellerer Farbwechsel
Rechtsklick: NUR IM LAUF
    Protokoll einsehen/ ändern/
    ergänzen (Namen)
Doppelklick: zur Uhr wechseln
Rahmen ziehen: 2 Größenmodi


Das Protokoll zu den Stoppzeiten wird mit jedem Neustart des Programms geleert. Es kann also über mehrere Stoppzyklen benutzt werden. Wenn im Lauf der Uhr Rechtsklick ausgeführt wird, kann das Protokoll geändert werden. Schließen & Speichern ergänzt z.B. Namen. Diese stehen mit den zusätzlichen Stoppzeiten beim erneuten Öffnen zur Verfügung.

____________________________________________________________________________

Tipps zur Installation:
____________________________________________________________________________

  1. Wenn keine aktuelle Installation nach JRE V6u16 vorliegt, muss die beiliegende Datei jre-6u17-windows-i586-s.exe von Sun nach Dialog installiert werden.

  2. Für Folgendes gilt die Annahme: Laufwerk C: oder ähnlich (o.ä.)
  3. Ordner Atomuhr in C:\Programme (o.ä.) kopieren
    Die Schriftart BAUHAUSH.TTF wird benötigt. Wenn nicht vorhanden die Schrift nach C:\Windows\Fonts kopieren.
Desweiteren kann eine Verknüpfung im Startmenü (eventuell Ordner AUTOSTART) angelegt werden. Dadurch steht das Programm bei Windowsstart automatisch zur Verfügung. Hierzu kopieren Sie die vorhandene Verknäpfung 'Atomuhr2' nach PROGRAMME\AUTOSTART.

Passen Sie die Eigenschaften (Kontextmenü) an:
Ziel: C:\Windows\System32\javaw.exe -jar Atomuhr2.jar Ausfähren in: C:\Programme\Atomuhr(o.ä.)