SnowHead vom New-Tuxwetter-Team hat ein neues tolles Plugin geschrieben, das die Uhrzeit im Fernsehbild einblendet.
Neue Version 0.09:
Die Sekundenanzeige kann jetzt auch wahlweise ausgeblendet werden.
SnowHead hat geschrieben:Es gab Anfragen, ob man die Sekunden nicht ausblenden könne, da die Anzeige durch die Sekunden sehr unruhig wirkt.
Bitte schön! In der Version 0.09 gibt es sowohl in der clock.conf, als auch auf der Kommandozeile den Parameter "SEC=".
Ohne diesen Parameter oder mit "SEC=1" werden die Sekunden wie gewohnt angezeigt. Mit "SEC=0" werden nur noch Stunden und Minuten angezeigt. Dafür blinkt dann der Doppelpunkt zwischen Stunden und Minuten, damit es nicht gar so langweilig wird.
Im Archiv liegen neben der neuen Version, auch eine neue clock.conf und für die Konfiguration über's FlexMenü eine neue "cops", und die entsprechend erweiterten Einträge für die shellexec.conf.
Die Installation ist in der readme.txt beschrieben.SnowHead hat geschrieben:Dieses Plugin blendet die Uhrzeit in das laufende Fernsehbild ein. Das ist zunächst erst
einmal eine Testversion. Durch Verzicht auf farbige Darstellung beeinflußt das Plugin
bereits angezeigte Menüs nicht in deren Farbdarstellung.
Funktion und Installation:
--------------------------
Das eigentlich aktive Plugin ist die Datei "clock". Sie kommt mit den Rechten 755 nach
/var/bin/. Um die Uhrzeit anzuzeigen, wird clock über die Kommandozeile (optional mit
Parametern) gestartet. Zum Beenden von clock muß in /tmp/ die Datei .clock_kill erzeugt
werden. Vor dem Beenden löscht clock noch den verwendeten Anzeigebereich. Das Starten
und Beenden von clock kann entweder über das Menü der blauen Taste oder über das Flex-
Menü erfolgen. Für beide Varianten sind die entsprechenden Unterverzeichnisse mit allen
benötigten Dateien im Archiv vorhanden.
Wer die Art der Anzeige noch konfigurieren möchte, kann zusätzlich die Datei clock.conf
nach /var/tuxbox/config/ kopieren. Deren Einträge haben folgende Bedeutung:
X= legt die horizontale Position der linken unteren Ecke des Anzeigefeldes fest. Die
Werte können im Bereich von 0 bis 540 liegen. (0 ist ganz links)
Y= legt die vertikale Position der Oberkante des Anzeigefeldes fest. Die Werte können
im Bereich von 0 bis 500 liegen. (0 ist ganz oben)
DATE= Steht hier eine 1, wird unterhalb der Uhrzeit noch das Datum mit angezeigt. Bei
0 wird nur die Uhrzeit angezeigt
BIG= Wer die Anzeige gern größer haben möchte, trägt hier eine 1 ein. Aber bitte dann
auch die Anzeigepositionen anpassen, damit die Anzeige noch auf den Bildschirm passt.
SEC= Legt fest, ob die Sekunden in der Uhrzeit angezeigt werden sollen. Bei 1 werden die
Sekunden angezeigt, bei 0 nicht. Werden die Sekunden nicht angezeigt, blinkt statt
dessen der Doppelpunkt zwischen Stunden und Minuten
Für den Start über Kommandozeile können diese Parameter in der gleichen Syntax auch als
Kommandozeilenparameter übergeben werden. Eventuell vorher aus der clock.conf ausgelesene
Werte werden dabei von den Kommandozeilenparametern überstimmt. Zum Beispiel:
/var/bin/clock X=540 Y=0 DATE=1 BIG=1 SEC=0
Es müssen nicht alle Parameter über Kommandozeile eingegeben werden. Nicht in der Kommando-
zeile übergebene oder fehlerhafte Kommandozeilen-Parameter werden zunächst aus der clock.conf
übernommen oder, wenn diese nicht existiert, mit Defaultwerten vorbelegt. Diese Defaultwerte
sind: X=540, Y=0, DATE=0, BIG=0, SEC=1
Steuerung über FlexMenü:
------------------------
Die Datei clock mit den Rechten 755 nach /var/bin/ kopieren und den Text aus der Datei
"einfuegen in shellexec.conf" in die Datei /var/tuxbox/pluhins/shellexec.conf einfügen.
Dabei eine Unix-konformen Editor verwenden. Fertig.
Steuerung über blaue Taste
--------------------------
Die Datei clock mit den Rechten 755 nach /var/bin/ kopieren, clock.cfg und clock.so nach
/var/tuxbox/plugins/. clock.so mit den Rechten 755. Das Script sclock kommt mit den Rech-
ten 755 nach /var/plugins/. Anschließend Box neu starten.
Der erste Aufruf des Menüeintrages "Uhrzeit" startet bei Bedarf clock und zeigt die Uhr
an. Jeder weitere Aufruf schaltet zwischen Anzeigen und Verbergen der Uhrzeit hin und her.
Konfiguration über FlexMenü
---------------------------
Wer die Einstellungen für die Uhrzeit-Anzeige über das FlexMenü machen möchte, findet die
dafür benötigten Dateien in diesem Unterverzeichnis. Die notwendigen Ergänzungen für die
shellexec.conf müssen übernommen und das Script "cops" mit den Rechten 755 nach /var/plugins/
kopiert werden. Wer den Editor "input" noch nicht in seinem Image hat, findet auch diesen im
Archiv. Er kommt mit den Rechten 755 nach /var/bin.
Also, viel Spaß und viel Erfolg
Das New-Tuxwetter-Team
SnowHead und Worschter
Diskutiert wird das Plugin hier.
Vielen Dank an SnowHead vom New-Tuxwetter-Team für dieses tolle Plugin.