Overview | Package | Class | Use | Tree | Index | Help

TVtray 1.1
Build 12
PREV NEXT | FRAMES NO FRAMES

# TVtray v1.1 Build 12

TVtray, Systemtrayicon mit dem Fernsehprogramm des Tages.

See:
Description

Packages
de.questmaster.TVtray | Anwendung TVtray.
de.questmaster.TVtray.data | Datenstrukturen zur Speicherung des TV Programms.
de.questmaster.TVtray.parser | Laden und Parsen der XML-Dateien.

TVtray, Systemtrayicon mit dem Fernsehprogramm des Tages.

# Installieren

Jenachdem entweder per Java Web Start starten oder das Archiv entpacken und per Verknüpfung starten (funktioniert auf jedenfall wenn ein Sun SDK oder JRE installiert ist).

# Funktion

Das Proramm erzeugt ein Systemtrayicon, bei dem per Rechtsklick ein Menü geöffnet wird. In diesem Menü wird das aktuelle Fernsehprogramm angezeigt. in zwei Untermenüs werden die nächsten Sendungen und das Abendprogramm angezeigt. Zusätzlich kann das komplette Programm der einzelnen Sender angezeigt werden.
Das Programm sucht beim Start nach den Programmdaten für den aktuellen Tag und lädt diese bei Bedarf automatisch aus dem Internet herunter. Um Mitternacht wiederholt sich dies für den neuen Tag. Mit dem Update-Eintrag kann das Programm für die nächsten 8 Tage im Vorraus heruntergeladen werden.

# Konfiguration

Browser=<Pfad+Programm>
  Pfad und Programm des Internetbrowsers indem die Sendungsinformationen angezeigt werden sollen.
BenutzteSender=<Zahl>
  Anzahl der Sender die angezeigt werden sollen. ACHTUNG: die Zahl darf nicht größer sein wie Elemente in BenutzteSenderId stehen!
BenutzteSenderId=<Kommaseparierte Liste der Sender>
  List der SenderIds. Diese werden in gleicher Reihenfolge im Programm aufgelistet.
ShowSenderProgramm=<on|off|separat>
  Schaltet das komplette Programm des Senders ein/aus.Bei on wird das Programm in Untermenüs unter der aktuellen Sendung angezeigt, bei separat in einem Extra Eintrag über der Updatezeile.

# History

Version 1.0 - Erstes Release.

- Aktuelles Programm wird angezeigt
- Untermenüs für Sendungen danach und um 20:15
- XML parsen läuft mit JDOM

Version 1.1

- Konfigurationsdatei (Sender, Browser, ...)
- Automatisches Anlegen des 'Data'-Verzeichnisses
- 20.15 Anzeige gefixed

Version 1.1 Build 5

- Interne Änderungen
- XML parsen läuft mit XMLpullParser

Version 1.1 Build 9

- Programm der einzelnen Sender
- entfernen von Duplikaten in Senderprogrammliste
- Javadoc aktualisiert

Version 1.1 Build 11

- Duplikatsentfernung neu geschrieben, funktioniert jetzt
- JWS wird erkannt und die internen Pfade automatisch angepaßt
- Javadoc aktualisiert

Version 1.1 Build 12

- Sammelsendungseinträge eliminiert
- Programmänderungen berücksichtigen
- Javadoc aktualisiert

# Todo

Geplant für Version 1.2:

- Eigenschaften-Dialog
- neues Icon
- ...

# Bekannte Probleme

- Unter Windows NT werden manche Sonderzeichen nicht korrekt dargestellt

Overview | Package | Class | Use | Tree | Index | Help

TVtray 1.1
Build 12
PREV NEXT | FRAMES NO FRAMES