Hi Leute,
Ich bin noch viel zu grün hinter den Ohren um einen Ansatz für eine Lösung zu finden.
Ich habe ein Script, welches mir bei einer bestimmten Aktion etwas ausführen soll.
in der extrem gekürzten Minimalversion hier Zwecks Hilfestellung:
from __future__ import absolute_import, division, unicode_literals
import xbmc, xbmcplugin, xbmcaddon
import xbmcgui
import xbmcvfs
import socket
import json
import xml.etree.ElementTree as ET
from os import path
from utils import addon_name, addon_icon, addon_getSetting, [definition='1','0']log[/definition] as mylog
class DemoClass():
def __init__(self):
self.methodDict = {"VideoLibrary.OnUpdate": self.NowWork,
}
def NowWork(self, jsonmsg):
# Hier soll dann Code ausgeführt werden
if __name__ == '__main__':
MY = DemoClass()
del MY
Alles anzeigen
Solange ich noch Kodi in der Version 18 betrieben habe, hat das "VideoLibrary.OnUpdate" funktioniert und es wurde die entsprechende Funktion (hier ist es die NowWork) aufgerufen und der Code abgearbeitet.
Ich hab jetzt vor ein paar Tagen auf die Version 19 upgedatet und nun funktioniert scheinbar die "VideoLibrary.OnUpdate" nicht mehr.
Es gibt aber auch im Log keinen Fehler - er geht mir nicht in diese Funktion NowWork hinein.
Vielleicht könnt Ihr mir helfen - falls zu wenig Infos, dann bitte sagen und ich schreibe
In den Kodieinstellungen wurde nicht verändert - jsonrpc Port ist nach wie vor 9090 und es dürfen andere Programme was verändern
Besten Dank an Euch
lg. Werner