Seite 4 von 9
Verfasst: Fr 17 Feb 2006, 16:36
von zombi
@robspr1
danke jetz geht es auch mit der farbe, ich hatte DETECT=1 eingestellt und damit ging es nicht richtig.
das mit der uhr an und aus wäre noch spitze .
der neue tuxcal ist wirklich der hammer.
danke für dieses teil und deine arbeit.
gruß zombi
Verfasst: Fr 17 Feb 2006, 22:42
von robspr1
neue Version hängt ganz vorne dran:
- Startdelay im Source verschoben, damit funktioniert der Aufruf auch im rc.S
- die Anzeige der Uhrzeit kann mit einem kill -ALRM Befehl ein/ausgeschalten werden (für Scripte), sowie im Plugin
- die Standby-Taste der Tastatur wird unterstützt
- teilweise die default-Parameter angepasst
Verfasst: Sa 18 Feb 2006, 3:19
von DrStoned
Das
Tuxbox-Wiki zum TuxCal-Plugin wurde von mir auf den aktuellen Stand gebracht.
Verfasst: Sa 18 Feb 2006, 10:47
von jmittelst
@rob: Coole Verbesserung. Leider funktionier bei mir (Daemon weist sich als 1.04 aus) der kill -ALRM Befehl nicht. Hab grad per Telnet getestet, kein Erfolg, leider. Das an- und abschalten der Uhr aus dem Plugin funtioniert aber problemlos. Das Delay funktioniert jetzt auch klasse. Nur wenn Tuxcald zu wenig Delay mitbekommt, greift er scheinbar auf die falsche Farbpalette zurück.
Ich würde mir wünschen, das man in der Tuxcal.conf den Status der Uhr beim Start ein- und ausschalten kann. Also mit oder ohne automatischen kill -ALRM.
cu
Jens
Verfasst: Sa 18 Feb 2006, 11:44
von DrStoned
Bei mir funzt der Befehl, aber die Uhr wird nicht ausgeblendet sondern nur angehalten. Ich habe das mit Robert bereits abgecheckt, er wird das ändern.
Verfasst: Sa 18 Feb 2006, 12:39
von jmittelst
Super! Danke!
cu
Jens
Verfasst: Sa 18 Feb 2006, 12:44
von robspr1
@jens
Welche PID hast du für den kill Befehl genommen. Wenn du ps -x aufrufst findest du 2 PIDs zu tuxcald relativ weit unten, aber eine PID weit oben, du musst ja die erste nehmen, kann es sein das du die übersehen hast?
(Im Gegensatz zu tuxmaild sind die 3 Processe nicht direkt hintereinander)
Verfasst: Sa 18 Feb 2006, 13:23
von jmittelst
Ich hatte in Telnet einfach "kill -ALRM" eingegeben. Die Mühe einzelne Threads abzuschiessen, hab ich mit garnicht gemacht, da ich das gern in einem Skript einsetzen würde (im Moment, um von der start_neutrino aus ein Skript zu starten, was nach einer kleinen Wartezeit dann die Uhr erstmal wieder wegdrückt).
cu
Jens
Verfasst: Sa 18 Feb 2006, 13:30
von robspr1
@Jens
ja, sorry, da hab ich mich im Thread sehr schlampig ausgedrückt. Du musst natürlich
Code: Alles auswählen
if [ -e /tmp/tuxcald.pid ]; then kill -ALRM $(cat /tmp/tuxcald.pid); fi
aufrufen. Der kill Befehl schiesst in diesem Fall den Thread nicht ab sondern schickt ihm ein Signal, ist dasselbe Prinzip wie mit den Signalen -USR1, -USR2 und -HUP, eigentlich auch wie bei -TERM, wobei hier dann der Process ordentlich herundergefahren wird. Alle anderen Signalarten die du mit kill an den tuxcald schickst beenden den Thread direkt.
Verfasst: Sa 18 Feb 2006, 13:33
von DrStoned
@Jens,
füge mal folgende Zeile in die
start_neutrino ein, möglichst nahe beim Aufruf von Neutrino und teste das mal.
Code: Alles auswählen
if [ -e /tmp/tuxcald.pid ]; then kill -ALRM $(cat /tmp/tuxcald.pid); fi
Ist aber auch im ersten Beitrag und im
Tuxbox-Wiki zum TuxCal-Plugin beschrieben.

Verfasst: Sa 18 Feb 2006, 13:35
von jmittelst
Danke. Werd das nach Eishockey, Fußball und Skihüpfen oder wenn meine Maus mal ne Pause macht, sobald wie möglich testen.
cu
Jens
Verfasst: Sa 18 Feb 2006, 13:44
von jmittelst
Drittelpause.
Der Eintrag hält die Uhr an, weg ist sie dadurch leider nicht.
cu
Jens
Verfasst: Sa 18 Feb 2006, 13:53
von DrStoned
Das wird noch gefixt, es geht aber weg, wenn Du kurz das Flexmenü oder das Tuxcal-Plugin aufrufst.
Verfasst: Sa 18 Feb 2006, 16:10
von robspr1
So, die Fehler sind (hoffentlich) ausgebessert, die Wünsche von euch beiden (jmittelst und DrStoned) sind auch erledigt

Verfasst: Sa 18 Feb 2006, 16:37
von DrStoned
Ich werde es sofort im Wiki updaten, hab's fast fertig.