Müßte der Browser dann nicht auch Probleme haben?
Erste Programmierversuche - Hilfe gesucht
-
Publish3r -
1. Dezember 2017 um 01:11 -
Unerledigt
-
-
¯\_(ツ)_/¯
-
-
-
@BJ1 Mit import requests habe ich auch schonmal rumprobiert, aber es scheint, als ob Kodi reuqests nicht importiert, wenn ich das richtig lesen sollte.
Hier der neue Log: https://pastebin.com/2xk6iqeg
-
-
-
Danke @BJ1. Das erklärt natürlich einiges.
Dann müßte das ja jetzt eigentlich funktionieren. Ich teste nachher weiter und gebe feedback.
Mein Hund will spielen, jetzt ist der erstmal dran. -
-
@BJ1 Ich glaub, ich werd welk. Das gibts doch garnet. Requests werden immer noch nicht importiert.
Log: https://pastebin.com/3vjHuEpr
Auszug: addon.xml (Sollte doch richtig sein, oder?)
-
Versuche mal folgendes:
- mach' aus Deinem Addon vom jetzigen Stand ein installierbares Zip
- deinstalliere das Addon
- installiere nochmal neu aus deinem erstellten Zip
es sollte die Meldung aufpoppen: 'Requests installiert' (o.ä)
Wenn das nichts hilft, installiere es per Hand (per Zip): http://mirror.umd.edu/xbmc/addons/kr…module.requests Nimm gleich die 2.18.4
-
-
Bingo! Das wars. Danke.
Edit: Jetzt klappt auch der Onlinecheck. Freu mich gerade wie nen kleines Kind.
Hab es jetzt so gelöst:
-
Nabend.
Neuer Tag, neuer Schritt, neues Problem.
Heute Nachmittag habe ich dann mal versucht den Snapshot der IP Webcam anzeigen zu lassen, aber es funktioniert nicht.
Der Kodiplayer läd zwar, zeigt aber nichts an.
Die Variable url ist richtig gesetzt, das habe ich bereits gecheckt. In der addon.xml habe ich unter <provides> image hinzugefügt.
Googlen nach "kodi python show image" hat mir bisher auch noch keinen richtigen / verwertbaren Ansatz gezeigt.Codeurl = c_url + 'shot.jpg?timestamp=' + c_ts li = xbmcgui.ListItem(foldername + ' Snapshot', iconImage='DefaultVideo.png') li.setArt({'fanart': ipwebcammonitor.getAddonInfo('fanart')}) xbmcplugin.addDirectoryItem(handle=addon_handle, url=url, listitem=li)
MfG.
-
-
So geht das auch nicht. Der url-Parameter in einem ListItem (eines Plugins) ist für die Navigation innerhalb des Plugins zuständig (kann man in etwa mit dem Querystring in PHP vergleichen ), nicht für die Anzeige von Bildern.
-
Wie müßte das denn z.B. aussehen?
Da ist mir soweiso noch einiges unklar.
Wie man listitems zu Videos / Audios erstellt ist ja mittlerweile klar. Aber was ist wenn ich eine ganz andere Aktion ausführen möchte? Meinetwegen on click open xbmcgui.Dialog?
Das blick ich auch noch nicht so ganz. -
-
Hallo Leute.
Ich bin immer noch nicht viel weiter gekommen. Habe mittlerweile herausgefunden, dass ich irgendwie setResolvedUrl benutzen muss, um ein Script oder eine Funktion aufzurufen, womit ich das Bild dann anzeigen kann.
Aber wie zur Hölle muss dann mein Code aussehen?
Hab jetzt schon einige Varianten versucht, aber Kodi versucht dann immer nur die URL abzuspielen, anstatt das Script zu öffnen.
Nochmal der Code, vielleicht erbarmt sich ja doch einer und zeigt mir den richtigen Weg.
Habe auch mal testweise ein ContextMenu eingefügt. Das funktioniert. Aber so will ich das ja nicht lösen.
Pythonurl = 'XBMC.runScript(special://home/addons/plugin.video.ip.webcam.monitor/test.py)' li = xbmcgui.ListItem(foldername + ' Snapshot', iconImage='DefaultVideo.png') li.setArt({'fanart': ipwebcammonitor.getAddonInfo('fanart')}) li.setProperty('IsPlayable', 'True') li.addContextMenuItems([('Starte Testscript', 'XBMC.runScript(special://home/addons/plugin.video.ip.webcam.monitor/test.py)')]) xbmcplugin.setResolvedUrl(handle=addon_handle, succeeded=True, listitem=li) xbmcplugin.addDirectoryItem(handle=addon_handle, url=url, listitem=li)
MfG.
-
Hallo Nerds.
Ich brauche nochmal eure Hilfe. Mein neues Projekt hat noch nen Bug, den ich einfach nicht wegbekomme.
Und zwar benutze ich from shutil import copyfile und kopiere damit eine datei von A nach B.Ist der Speicherort ein lokaler Pfad funktioniert alles, wie es soll. Ist der Pfad ein smb Pfad gibts nen Error.
Nun meine Frage, liegt das eher daran, dass für das Netzwerk noch eine Authentifizierung fehlt oder weil
\\Windows\Pfade\So\Aussehen und nicht so: 'smb://Mein/Pfad ?
MfG.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!