Teste gerade auf Linux (CoreElec).
Finde die Darstellung als einzelne Liste unglücklich (hat mich bei der recordings.m3u schon gestört).
Nachdem du eine temporäre recordings.m3u erzeugst und diese einliest, ist mir die aktuelle Darstellung als Liste durchaus bewusst.
Man könnte die Darstellung der Aufnahmen noch eleganter lösen:
Vorschlag 1: Nach dem öffnen des Addons bekommt man nochmal eine Auswahl "Fertige Aufnahmen" und "Timer". Sortierung ändern von bisher "neu nach alt" zu "alt nach neu".
Vorschlag 2: Wenn die Kategorisierung nicht klappt, dann bitte die Sortierung von aktuell "neu nach alt" ändern zu "alt nach neu"
Der Download einer Aufnahme führt zu folgendem Fehler/Absturz:
2020-03-09 18:55:13.272 T:3742356288 NOTICE: [Telerising API 0.1.1] checking API State...
2020-03-09 18:55:17.450 T:4094378000 ERROR: CPythonInvoker(21, /storage/.kodi/addons/script.telerising-cloudcontrol/default.py): script didn't stop in 5 seconds - let's kill it
2020-03-09 18:55:20.927 T:3292820288 NOTICE: [Telerising Cloudcontrol 0.0.1] Machine is Linux, armv7l
2020-03-09 18:55:20.927 T:3292820288 NOTICE: Previous line repeats 1 times.
2020-03-09 18:55:20.927 T:3292820288 NOTICE: [Telerising Cloudcontrol 0.0.1] ffmpeg exist, skip installing
2020-03-09 18:55:20.927 T:3292820288 NOTICE: [Telerising Cloudcontrol 0.0.1] ffprobe exist, skip installing
2020-03-09 18:55:20.928 T:3292820288 NOTICE: [Telerising Cloudcontrol 0.0.1] Downloading recordings.m3u.... http://192.168.178.37:8080/?file=recordin…=true&profile=3 to /storage/.kodi/userdata/addon_data/script.telerising-cloudcontrol/temp/recordings.m3u
2020-03-09 18:55:27.574 T:3292820288 NOTICE: [Telerising Cloudcontrol 0.0.1] Selectet Recording ID for Download = 223222487
2020-03-09 18:55:31.276 T:3742356288 NOTICE: [Telerising API 0.1.1] checking API State...
2020-03-09 18:55:40.649 T:3292820288 NOTICE: [Telerising Cloudcontrol 0.0.1] Started Downloading 223222487
2020-03-09 18:55:49.276 T:3742356288 NOTICE: [Telerising API 0.1.1] checking API State...
2020-03-09 18:55:51.707 T:3292820288 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.UnboundLocalError'>
Error Contents: local variable 'f_dest' referenced before assignment
Traceback (most recent call last):
File "/storage/.kodi/addons/script.telerising-cloudcontrol/default.py", line 843, in <module>
manage_recordings()
File "/storage/.kodi/addons/script.telerising-cloudcontrol/default.py", line 656, in manage_recordings
f_dest.close()
UnboundLocalError: local variable 'f_dest' referenced before assignment
-->End of Python script error report<--
2020-03-09 18:56:07.278 T:3742356288 NOTICE: [Telerising API 0.1.1] checking API State...