von ds10 » 18 Dez 2021, 22:43
andre hat geschrieben: ↑18 Dez 2021, 22:14Der Teil des Scripts, der einen Timer auf meiner Neutrino HD-Box mit curl erzeugt oder entfernt, funktioniert ja! Lediglich der Kalendereintrag (in der iCloud) will nicht.
Und allein daran erkennt man, dass TV-Browser hier praktisch nicht das Problem sein kann, denn darüber hat TV-Browser keine Kontrolle. Das Script ruft es ja auf, wie soll da TV-Browser die Ursache sein? Allein daran, dass es in einer Endlosschleife passiert sieht man, dass das System irgend etwas anders macht, denn dein Script wird die Kalender-App auch nur einmal aufrufen und nicht in einer Schleife programmiert sein.
Der Teil von TV-Browser, der externe Programme startet wurde zwischen TV-Browser 4.2.3 und der Beta nicht geändert, nur am Parametersystem gab es Änderungen, um Bugs zu fixen. Wenn aber dort das Problem wäre, dann müsste dein Shellskript ein Problem mit den übergebenen Parametern haben und dann könntest du die Probleme auch leicht finden, indem du das Shellskript, die Parameter nummeriert, in eine Datei schreiben lässt und das Skript dann einmal mit TV-Browser 4.2.3 ausführst, die ausgegebene Datei sicherst und dann einmal mit der Beta startest. Wenn dann die Parameter unterschiedlich sein sollten, würde ich da ansetzen.
Es ist praktisch ausgeschlossen, dass TV-Browser irgend etwas tun kann, was das Problem verursacht. Der Starter möglicherweise, da der eben jetzt universal ist. Aber auch das scheint eher unwahrscheinlich, denn das Problem tritt ja in einem externen Skript auf, das den Aufruf der Kalender-App ausführt. Du könntest auch einmal die
offizielle Beta runterladen und testen, ob der Kalender damit angesprochen werden kann. Die offizielle Beta läuft ja immer noch nur im x86_64-Modus, wie die 4.2.3.
Vielleicht probierst du auch einmal das Shellskript zu kopieren, umzubenennen und dann die Kopie in der Aufnahmesteuerung zu nutzen.
Letztendlich hat das hier aber nichts mehr mit dem Startproblem zu tun. Ich denke auch nicht, dass ich da wirklich helfen kann, da das mit ziemlicher Sicherheit ein Problem außerhalb von TV-Browser ist.
Danke an euch beide fürs Testen, das war ja eine ziemlich harte Nuss zu knacken, aber das Startproblem ist jetzt gelöst.
[quote=andre post_id=127279 time=1639862095 user_id=3077]Der Teil des Scripts, der einen Timer auf meiner Neutrino HD-Box mit curl erzeugt oder entfernt, funktioniert ja! Lediglich der Kalendereintrag (in der iCloud) will nicht.[/quote]
Und allein daran erkennt man, dass TV-Browser hier praktisch nicht das Problem sein kann, denn darüber hat TV-Browser keine Kontrolle. Das Script ruft es ja auf, wie soll da TV-Browser die Ursache sein? Allein daran, dass es in einer Endlosschleife passiert sieht man, dass das System irgend etwas anders macht, denn dein Script wird die Kalender-App auch nur einmal aufrufen und nicht in einer Schleife programmiert sein.
Der Teil von TV-Browser, der externe Programme startet wurde zwischen TV-Browser 4.2.3 und der Beta nicht geändert, nur am Parametersystem gab es Änderungen, um Bugs zu fixen. Wenn aber dort das Problem wäre, dann müsste dein Shellskript ein Problem mit den übergebenen Parametern haben und dann könntest du die Probleme auch leicht finden, indem du das Shellskript, die Parameter nummeriert, in eine Datei schreiben lässt und das Skript dann einmal mit TV-Browser 4.2.3 ausführst, die ausgegebene Datei sicherst und dann einmal mit der Beta startest. Wenn dann die Parameter unterschiedlich sein sollten, würde ich da ansetzen.
Es ist praktisch ausgeschlossen, dass TV-Browser irgend etwas tun kann, was das Problem verursacht. Der Starter möglicherweise, da der eben jetzt universal ist. Aber auch das scheint eher unwahrscheinlich, denn das Problem tritt ja in einem externen Skript auf, das den Aufruf der Kalender-App ausführt. Du könntest auch einmal die [url=https://hilfe.tvbrowser.org/viewtopic.php?f=2&t=19237]offizielle Beta[/url] runterladen und testen, ob der Kalender damit angesprochen werden kann. Die offizielle Beta läuft ja immer noch nur im x86_64-Modus, wie die 4.2.3.
Vielleicht probierst du auch einmal das Shellskript zu kopieren, umzubenennen und dann die Kopie in der Aufnahmesteuerung zu nutzen.
Letztendlich hat das hier aber nichts mehr mit dem Startproblem zu tun. Ich denke auch nicht, dass ich da wirklich helfen kann, da das mit ziemlicher Sicherheit ein Problem außerhalb von TV-Browser ist.
Danke an euch beide fürs Testen, das war ja eine ziemlich harte Nuss zu knacken, aber das Startproblem ist jetzt gelöst.