Seite 9 von 9
Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Di 12. Jan 2021, 22:31
von musicus
Setz mal in der tuxcal.conf den STARTDELAY=140 herunter. Bei mir ist er bei 30.
Bei NI ist in der Service>Daemon-Steuerung TuxCal aktivierbar. Ich weiß nicht, wie es bei BP ist.
Früher zu Dbox Zeiten oder bei Spark-Triplex gab es noch einen Reminder im Tuxcal Verzeichnis, den ich in der start_neutrino noch extra mit laden musste.
Beim neuesten tuxcal ist der aber eigentlich nicht mehr notwendig.
Wenn ich den regulären Kalender aufrufe und beende, wird auch der Reminder angezeigt. Aber Dir geht es ja darum, dass er beim Start angezeigt wird. Also probier es mal mit dem Delay...
Bei mir steht in der standby.on > service tuxcald stop
in der standby.off > service tuxcald start
Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Di 12. Jan 2021, 23:52
von BPanther
Das Teil kann bei mir auch automatisch starten. Dazu braucht nur der Dämon auf Autostart gesetzt werden, den Rest macht das Image selbst. Hat ja vanhofen damals in leicht abgewandelter Form von mir übernommen.
Services gibts bei uns nicht, das macht man halt mit den Befehlen direkt - kommt aber im Prinzip dann auf das gleiche heraus.

Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Mi 13. Jan 2021, 18:22
von Don de Deckelwech
Hi,
mit kill kann man nicht nur Prozesse abschiessen, sondern auch Signale an einen Prozess senden, das Default-Signal (wenn kein anderes angegeben) ist zwar TERM(inate), hier wird aber HUP gesendet. Zur verdeutlichung der entspr Ausschnitt aus der tuxcald.c (ziemlich unten, direkt über "main"):
► Text anzeigen
/******************************************************************************
* SigHandler
******************************************************************************/
void SigHandler(int signal)
{
switch(signal)
{
case SIGTERM:
slog ? syslog(LOG_DAEMON | LOG_INFO, "shutdown") : printf("TuxCalD <shutdown>\n");
online = 0; // no longer online
ClearScreen();
intervall = 0; // let the daemon end
break;
case SIGHUP:
{
slog ? syslog(LOG_DAEMON | LOG_INFO, "update") : printf("TuxCalD <update>\n");
int iOnlineTmp = online;
online = 0; // stop output now
ClearScreen();
ReadConf(); // load configuration
LoadDatabase(); // load database
oldyear = 0; // initiate no read of database
online = iOnlineTmp;
} break;
case SIGUSR1:
online = 1;
if(slog) syslog(LOG_DAEMON | LOG_INFO, "wakeup");
else printf("TuxCalD <wakeup>\n");
break;
case SIGUSR2:
online = 0; // no longer online
ClearScreen();
if(slog) syslog(LOG_DAEMON | LOG_INFO, "sleep");
else printf("TuxCalD <sleep>\n");
break;
case SIGALRM:
ClearScreen();
if (show_clock=='Y') unlink(CLKFILE);
else fclose(fopen(CLKFILE, "w"));
if (slog) syslog(LOG_DAEMON | LOG_INFO, "show/hide the clock");
else printf("TuxCalD <show/hide the clock>\n");
break;
default:
fprintf(stderr, "TuxcalD <error> - killed with signal %i\n", signal);
unlink(PIDFILE);
unlink(SCKFILE);
exit(1);
}
}
Ciao,
DdD.
Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Mi 13. Jan 2021, 19:20
von udog
Hallo Tuxcald Freunde
Ich habe heute mal das Chef Image geflasht und hatte sofort eine Tux Meldung auf dem Schirm
Wahrscheinlich hatte ich eine ältere Tuxcald (war auch von der Größe her anders )im Image.
Es funktioniert also schon mal mittels Zeitangabe in der tuxcal.conf.
Was noch NICHT geht sind die Meldungen aus dem Standby raus (standby.off)
Setz mal in der tuxcal.conf den STARTDELAY=140 herunter. Bei mir ist er bei 30.
Das hab ich so gemacht weil ich Cec aktiviert habe , dauert immer paar Sekunden bis der Philips anspringt.(um erstmal die Meldung nicht zu verpassen)
Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Do 14. Jan 2021, 08:41
von udog
So, hat nun doch endlich geklappt.
Die Meldungen kommen jetzt nach den Start aus dem Standby
Die Pfade waren doch nicht korrekt in der Standby.off eingetragen.
Danke noch mal an alle Beteiligten
IMG_2070.jpg
Ich hab das gleich mal erweitert und den ical-konverter mit in die standby.off eingetragen ( ohne msg-pop )
So kann von Unterwegs oder auf Arbeit eine Termin in den Google Kalender eintragen werden , der dann nach Aufwecken der Box nach 10 Sec. angezeigt wird (wer`s braucht

)
funktioniert auch mit Alexa

und der Umweg das ical-Plugin-Konverter-Plugin händisch zu starten entfällt erstmal.
hier mal meine gesammelten Werke
in standby.off ist Zeile 33 ist an die jeweilige Google Adresse anzupassen
tuxcald_popup.rar
Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Do 14. Jan 2021, 10:48
von Frankenstone
Re: Tuxcal - Google/ownCloud Calendar import script für Termine
Verfasst: Do 14. Jan 2021, 14:02
von BPanther
Und um das nochmal mit dem Autostart des Dämons bei meinem Image zu klären, auch das fuinktioniert. Einfach Den Kalender starten und mit der POWER Taste den Autostart ein-/ausschalten. Eine entsprechende Meldung wird dann ausgegeben. Das steht aber auch schonmal hier im Beitrag #100:
Tuxcal - Google/ownCloud Calendar import script für Termine