Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
-
Ich hab mal kurz reingeschaut.
Der Einfachheit halber würde ich ClientId und ClientSecret in einer Datei auf der Box hinterlegen lassen. Von dort kann der Wert dann eingelesen werden in die e2-Config. Das erspart das mühsame eintippen mit der Fernbedienung und es müssen keine Sourcen überschrieben werden.
-
Ich habe gar nichts geändert. Du hattest nach dem Sourcecode gefragt. Daher der Hinweis, dass dieser im deb ist
-
Der Quellcode ist im deb drin...siehe 1. Post
-
Aliraza63 wrong suggestion. Use the current version because it does not use the outdated MSNWeather anymore
-
-
Du solltest vor allem die neuste Version installieren. Das ist 9.9.
-
Das tönt eher nach einem Crash beim Herunterfahren. Schau mal in /media/hdd nach, ob es dort einen aktuellen Crashlog gibt
-
Ursache dafür ist, dass ich eine Libary auf eine neuere Version angehoben hatte. Das sollte eigentlich nur einmal notwendig sein. Ausser der unwahrschliche Fall eines weiteren Updates würde eintreten
-
Das steht zwei Posts über deinem schon
-
Den letzten Satz verstehe ich nicht. Also du hast ein short living access token und ein long living refresh token. Du machst einen Aufruf mit dem access token und kriegst einen 401 zurück. Dann rufst du den token endpoint mit dem refresh token auf und kriegst ein neues access token. Also das ist eigentlich standard.
Wenn sie das wirklich anders lösen, dann wäre das komplett am Standard vorbei
-
Mainboards für DM9x0 waren schon seit Anfang 2023 keine mehr verfügbar im Dreambox-Shop.
-
Bist du dir sicher, dass nicht der Endpoint genutzt wird, welcher als deprecated gekennzeichnet ist?
-
Wie meinst du das? Also sind ja x, y Koordinaten. 0,0 links oben. Rechts unten ist dann abhängig von der Auflösung
-
Dann hast du etwas falsch gemacht.
Die Übersetzungen funktionieren so:
.py-Datei enthält folgenden Text _("Last two numbers must be 1-10")
In der .mo-Datei wird die entsprechende msgid gesucht und der Text gemäss msgstr ausgegeben:
msgid "Last two numbers must be 1-10"
msgstr "Die letzten beiden Zahlen müssen 1-10 sein"
Wenn du jetzt bei msgid und msgstr die 10 durch eine 12 ersetzt, aber in der .py-Datei der Text unverändert bleibt, dann wird keine Übersetzung gefunden und er Text gemäss .py-Datei ausgegeben.
-
Nö, direkt auf der Box apt update && apt install gettext
-
Das geht so nicht. Du musst gettext installieren auf der Box.
Dann machst du msgunfmt EuroJackpot.mo -o EuroJackpot.po
Datei bearbeiten und dann msgfmt EuroJackpot.po -o EuroJackpot.mo
-
Es geht doch nicht um Geld. Es ist eine reine Frage des Könnens und der Zeit. Spendet euer Geld lieber den Menschen, die euch Boards und Feeds ermöglichen.
-
Ich denke, das lässt sich nur lösen, indem man eine Erweiterung für das WebIf erstellt. Idealerweise generisch. Diese erlaubt dann über den Browser, den Login und somit den Consent zu erteilen. Natürlich müsste dann auch noch das Request Token abgespeichert werden, damit es später genutzt werden kann. Aber das ist nicht mal kurz in 5 min erledigt.
-
dniestre : Tools are nice but you'll never learn how to skin. I can only recommend anyone starting with skins to use a text editor, take a simple screen and move elements around. There are also good tutorials around.
-
Der Name wird bei integrierten screens nicht benötigt, das der skin innerhalb der class definiert ist. Du kannst aber immer einen eigenen screen im skin hinterlegen und für den Namen den className (EJPTippListScreen) dem Attribut name zuweisen