Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.2 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1621) : eval()'d code PHP 8.2.2 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1621) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1621 eval




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
RasPiCar und Android
#7
@Dave-Kay
Davon höre ich zum ersten Mal. Konnte jetzt auch keinen Hinweis finden, dass der Skin so eine Save/Restore-Funktion hat. Falls ja, würde es mich schon interessieren wie das gelöst wurde. Es ist halt so: Kodi lädt beim Start die Settings aus der guisettings.xml (bis Kodi 15 – harryberlin hat recht, seit Kodi 16 – und nicht erst seit Kodi 17 wie von mir oben behauptet – ist es die settings.xml in /userdata/addondata/…) und behält sie dann über die komplette Laufzeit im RAM. Sie werden erst beim Beenden wieder auf den Systemdatenträger geschrieben, die bestehende Datei wird dabei aktualisiert bzw. überschrieben. Es müssten die Settings also direkt aus dem RAM extrahiert werden, um sie während der Laufzeit separat abspeichern zu können. Kompliziert gestaltet sich auch das Wiederherstellen: da Kodi die im Ram gespeicherten Settings beim Beenden (oder auch bei einem Skin-Reload) abspeichert, wird die bestehende guisettings.xml überschrieben. Es bringt also nichts, diese Datei – während Kodi läuft – durch eine zuvor gesicherte Datei zu ersetzen, da diese wie erwähnt sowieso wieder überschrieben wird. Bleibt nur die Möglichkeit, Kodi zu beenden und Datei unter Raspbian auszutauschen bzw. die SD-Karte extern an einem Rechner zu mounten und dann den Austausch durchzuführen. Das geht wie gesagt keinesfalls aus dem Skin heraus.

Ab Kodi 16 gibt es die Möglichkeit, kurzzeitig auf einen anderen Skin zu wechseln, wobei Kodi dann die Settings des aktuellen Skins abspeichert. Auf diese gespeicherte Datei kann man dann zugreifen, eine Sicherungskopie davon machen oder sie durch eine Sicherungskopie ersetzen. Und das, während Kodi läuft – allerdings muss eben zwischenzeitlich auf einen anderen Skin gewechselt werden. Beim Zurückwechseln auf den ursprünglichen Skin werden dann auch die "neuen" Settings geladen.

Diese Diskussion wurde auch schon in einschlägigen Kodi-Foren geführt. Was ich oben geschrieben habe ist das was man da bisher so rauslesen konnte.
Zitieren


Nachrichten in diesem Thema
RasPiCar und Android - von Carl52 - 04.08.2017, 18:19
RE: RasPiCar und Android - von cbrauweiler - 07.08.2017, 12:42
RE: RasPiCar und Android - von Carl52 - 07.08.2017, 18:56
RE: RasPiCar und Android - von Jack - 07.08.2017, 21:40
RE: RasPiCar und Android - von harryberlin - 07.08.2017, 21:47
RE: RasPiCar und Android - von Dave-Kay - 07.08.2017, 21:49
RE: RasPiCar und Android - von Jack - 07.08.2017, 23:54
RE: RasPiCar und Android - von Carl52 - 08.08.2017, 10:48
RE: RasPiCar und Android - von cbrauweiler - 08.08.2017, 11:51
RE: RasPiCar und Android - von Carl52 - 08.08.2017, 16:08
RE: RasPiCar und Android - von Jack - 08.08.2017, 18:22
RE: RasPiCar und Android - von cbrauweiler - 09.08.2017, 06:35
RE: RasPiCar und Android - von Carl52 - 09.08.2017, 09:09
RE: RasPiCar und Android - von cbrauweiler - 09.08.2017, 11:41
RE: RasPiCar und Android - von Jack - 09.08.2017, 14:19

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste
RasPiCarProjekt