neues Tuxcal-Plugin

Kleine Helferlein für das Image auf der Box

Moderatoren: DrStoned, PauleFoul

Nachricht
Autor
det
Serienhai
Serienhai
Beiträge: 282
Registriert: Mo 04 Aug 2003, 16:22

#61 Beitrag von det » Sa 18 Feb 2006, 17:31

Hi,
habe es jetzt getestet.
Geht super, aufruf in rcS mit:
# TuxCal starten
if [ -e /var/etc/.tuxcald ]; then
if [ -e /var/bin/tuxcald ]; then
/var/bin/tuxcald &
else
/bin/tuxcald &
fi
fi

habe da eine Frage, betrifft die standby.off
brauche ich beim aufwecken von Tuxcald beide Einträge?

# TuxCal aus schlaf holen
if [ -e /tmp/tuxcald.pid ]; then kill -usr1 $(cat /tmp/tuxcald.pid); fi
# TuxCal/Termine neu einlesen
if [ -e /tmp/tuxcald.pid ]; then kill -hup $(cat /tmp/tuxcald.pid); fi

damit TuxCal gestartet wird und auf Termine prüft?

Det
_________________
2x SAGEM black 1xI Avia 600 Sat 64MB RAM,
1x SAGEM black 2xI Avia 600 Sat 32MB RAM, HDD80GB, akt. JtG Team Image mit akt. cramfs/snap
JtG 0.7.4c,
ProjectX 0.82.1.02, 0.90.4, udrec 0.12q,
XMG 0.4.9b, XLG 0.4.5b

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#62 Beitrag von robspr1 » Sa 18 Feb 2006, 17:40

@det

nein, du brauchst nicht beide, allerdings, wenn du nur den kill -usr1 verwendest bekommst du die laufenden Termine nur angezeigt wenn dir diese noch nicht angezeigt wurden.

hepp
Serienhai
Serienhai
Beiträge: 375
Registriert: Mi 12 Mai 2004, 19:06

#63 Beitrag von hepp » Sa 18 Feb 2006, 18:07

@robspr1:
könntest Du bitte das hier
Bild
korrigieren.
falsch: "umgeschalten" *grusel*
richtig: "umgeschaltet"
Danke! :wink:

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#64 Beitrag von robspr1 » Sa 18 Feb 2006, 18:12

:oops:

det
Serienhai
Serienhai
Beiträge: 282
Registriert: Mo 04 Aug 2003, 16:22

#65 Beitrag von det » Sa 18 Feb 2006, 18:27

@robspr1

Da nach dem aufwecken aus dem Standby alle Termine, Geburtstage u.s.w. der nächsten 2 Tage (3Tage wären mir lieber, Samstag zu erfahren das am Montag jemand Geburtstag hat ist knapp mit dem Geschenke kauf) angezeigt werden sollen.
Brauche ich beide Einträge in der standby.off .

Habe ich das richtig verstanden??

Det :)
_________________
2x SAGEM black 1xI Avia 600 Sat 64MB RAM,
1x SAGEM black 2xI Avia 600 Sat 32MB RAM, HDD80GB, akt. JtG Team Image mit akt. cramfs/snap
JtG 0.7.4c,
ProjectX 0.82.1.02, 0.90.4, udrec 0.12q,
XMG 0.4.9b, XLG 0.4.5b

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#66 Beitrag von robspr1 » Sa 18 Feb 2006, 18:39

@det

wenn du deine Box am Vortag in den standby geschickt hast und an diesem Tag zum ersten Mal aufweckst, dann wäre nur ein Eintrag notwendig. Wenn du aber z.B. mal kurz am Vormittag deine Box eingeschalten hattest und am Abend wieder aufweckst, dann bekommst du am Abend die Meldungen nur, wenn du den zweiten Eintrag auch drinnen hast.

Die Anzahl der Tage die du im vorhinein benachrichtigt werden kannst sollte relativ leicht zu ändern sein (eigentlich muss ich nur das entsprechende define ändern), die 2 Tage habe ich vom "reminder" übernommen.

det
Serienhai
Serienhai
Beiträge: 282
Registriert: Mo 04 Aug 2003, 16:22

#67 Beitrag von det » Sa 18 Feb 2006, 19:13

@robspr1

Danke!!
habe ich es doch richtig verstanden.

evtl. könnte man die Anzahl der Tage die geprüft werden sollen mit in der conf ablegen und dann von da einlesen??

Det
_________________
2x SAGEM black 1xI Avia 600 Sat 64MB RAM,
1x SAGEM black 2xI Avia 600 Sat 32MB RAM, HDD80GB, akt. JtG Team Image mit akt. cramfs/snap
JtG 0.7.4c,
ProjectX 0.82.1.02, 0.90.4, udrec 0.12q,
XMG 0.4.9b, XLG 0.4.5b

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#68 Beitrag von robspr1 » Sa 18 Feb 2006, 21:00

det hat geschrieben:evtl. könnte man die Anzahl der Tage die geprüft werden sollen mit in der conf ablegen und dann von da einlesen??
das kann man ja, ist halt derzeit mit 2 Tagen im voraus (3 Tage insgesamt) begrenzt, kann ich aber erhöhen

det
Serienhai
Serienhai
Beiträge: 282
Registriert: Mo 04 Aug 2003, 16:22

#69 Beitrag von det » Sa 18 Feb 2006, 22:40

@robspr1

das wäre super von Dir, Danke.

Det
_________________
2x SAGEM black 1xI Avia 600 Sat 64MB RAM,
1x SAGEM black 2xI Avia 600 Sat 32MB RAM, HDD80GB, akt. JtG Team Image mit akt. cramfs/snap
JtG 0.7.4c,
ProjectX 0.82.1.02, 0.90.4, udrec 0.12q,
XMG 0.4.9b, XLG 0.4.5b

det
Serienhai
Serienhai
Beiträge: 282
Registriert: Mo 04 Aug 2003, 16:22

#70 Beitrag von det » So 19 Feb 2006, 11:47

@robspr1
Hi,
habe jetzt nochmal ausgiebig getestet.

Die Uhr Anzeige geht bei menen Sagem's nur mit roter Schrift auf schwarz oder swarzer-Schrift auf rot. Habe alle Kompinationen (0,1,2):
COLOR=2
BACK=0
DETECT=0
getestet. Das Clock-Plugin geht mit weiß auf schwarz.

Gelegentlich ist nach Aufruf von (in Shellexec.conf oder per telnet):
kill -hup $(cat /tmp/tuxcald.pid)
und bestätigen des Message-Fenster, auf dem Bildschirm die untere Hälfte schwarz. Nach umschalten auf ein anderes Programm ist link und rechts ein schwarzer Rand. Durch starten von TuxMail (und beenden) stimmt das FS-Bild wieder.

Det
_________________
2x SAGEM black 1xI Avia 600 Sat 64MB RAM,
1x SAGEM black 2xI Avia 600 Sat 32MB RAM, HDD80GB, akt. JtG Team Image mit akt. cramfs/snap
JtG 0.7.4c,
ProjectX 0.82.1.02, 0.90.4, udrec 0.12q,
XMG 0.4.9b, XLG 0.4.5b

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#71 Beitrag von jmittelst » So 19 Feb 2006, 12:03

Also meine Sagem hat eine schöne weisse Uhr auf schwarzem Grund.

Code: Alles auswählen

POS_X=100
POS_Y=100
SHOW=N
DATE=Y
CLOCK=Y
SEC=Y
SIZE=S
COLOR=2
BACK=1
DETECT=1
MAIL=N
Funktioniert hervorragend. Allerdings hab ich das Delay hochgesetzt, wenn Tuxcald startet, bevor Neutrino hoch ist, ist meine Uhr auch rot auf schwarz.

cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#72 Beitrag von robspr1 » So 19 Feb 2006, 12:03

@det

bzgl. der Uhr-Anzeige: Wenn DETECT=1 gesetzt, dann versuche ich aus der bestehenden Palette schwarz und weiß zu finden, damit das auch gut funktioniert probier mal das STARTDELAY=60 zu setzen oder noch länger, d.h. nach dem Neustart der Box soll zuerst das Fernsehbild erscheinen (mit der Angebae des Kanales) und dann erst die Uhr-Anzeige.

Alternativ kannst du DETECT=0 lassen und z.B. COLOR=1 und BACK=237 setzen, das sind bei mir die Farbwerte für schwarze Schrift und weißer Hintergrund. Wenn du tuxcald im telnet startest und DETECT=1 gesetzt hast, dann werden dir die erkannten Palettenwerte für schwarz und weiß ausgegeben. Du kannst, wenn DETECT=0 ist für COLOR und BACK jeden Zahlenwert von 0 bis 255 angeben.


bzgl. Message-Fenster: welchen Wert hast du für VIDEO eingetragen, ist das derselbe Wert wie bei tuxmail?

det
Serienhai
Serienhai
Beiträge: 282
Registriert: Mo 04 Aug 2003, 16:22

#73 Beitrag von det » So 19 Feb 2006, 16:26

@robspr1
das mit dem starten von tuxcald per telnet hat supergeklappt, ergebniss ist:
COLOR=16
BACK=17
DETECT=0
= weiss auf schwarz. Dabei habe ich rausgefunden wenn ich per telnet
"killall tuxcald" eingebe, ist Bildschirm ganz schwarz. Nach umschalten auf anderes Programm schwarze ränder, nach starten und beenden von tuxmail FS-Bild normal.

Video in TuxMail = 4 in TuxCal = 3

hätte noch ein bitte:
ist es möglich wenn die Uhr an ist eine Flag-Datei (/tmp/.clock) anzulegen?
Dann könnte mann mit:
DEPENDOFF=Uhr anzeigen, kill -ALRM $(cat /tmp/tuxcald.pid), /tmp/.clock
DEPENDON=Uhr ausblenden, kill -ALRM $(cat /tmp/tuxcald.pid), /tmp/.clock

in der shellexec.conf per Menü die Uhr ein/aus schalten.

Danke
Det
_________________
2x SAGEM black 1xI Avia 600 Sat 64MB RAM,
1x SAGEM black 2xI Avia 600 Sat 32MB RAM, HDD80GB, akt. JtG Team Image mit akt. cramfs/snap
JtG 0.7.4c,
ProjectX 0.82.1.02, 0.90.4, udrec 0.12q,
XMG 0.4.9b, XLG 0.4.5b

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#74 Beitrag von jmittelst » So 19 Feb 2006, 16:32

Dafür genügt doch:

Code: Alles auswählen

ACTION=&Uhr ein-/ausblenden, kill -ALRM $(cat /tmp/tuxcald.pid), Uhr ein-/ausgeblendet
Da die Uhr, wenn sie da ist, auch das Flexmenü überlagert, muß man doch keine Depend-Klamotte benutzen.

cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#75 Beitrag von robspr1 » So 19 Feb 2006, 19:41

det hat geschrieben:...Dabei habe ich rausgefunden wenn ich per telnet
"killall tuxcald" eingebe, ist Bildschirm ganz schwarz. Nach umschalten auf anderes Programm schwarze ränder, nach starten und beenden von tuxmail FS-Bild normal....
killall ist ja auch nicht das feine, probiers mal mit

Code: Alles auswählen

kill -term $(cat /tmp/tuxcald.pid)

Antworten