Jetzt seh ichs auch .
Bei Libreelec bin ich überfragt.
Wenn du eine Nvidia Karte hast würde ichs mit dem moonlight Addon versuchen.
http://forum.kodi.tv/showthread.php?tid=220965
Beiträge von XsupergurkeX
-
-
Ich glaube, du hast da was falsch verstanden.
Der letzte Satz von DaVu ist sein Signatur. Der steht automatisch unter jedem von seinen Posts -
Ich glaube, es gibt ein Addon für moonlight game streaming. Dafür brauchst du aber eine Nvidia Karte.
Für in home streaming wird ein Steam client benötigt, und dieser läuft leider nicht auf ARM.
Wenn du also einen richtigen mini PC, oder HTPC hast kann man da bestimmt was machen. Bei einem Pi siehts ohne Nvidia Karte schlecht aus.Edit:
Für Android gibts auch einige streaming Addons. Da sollte (wenn dein Netzwerk Port schnell genug ist) also auch was zu machen sein.
Welche Platform benutzt du denn? -
Nun ja, die Addons werden ja von privaten Personen in ihrer Freizeit geschrieben.
Da passiert es schon mal, das Addons nicht direkt angepasst werden, wenn sich die Website oder Api des Dienstes ändert. Hier im forum gibt es einen Thread, addon Krankenhaus heißt der glaube ich. Wenn ein addon Probleme macht kannst du es da posten, und mit etwas Glück schaut es sich jemand an.
Wenn ich in die Glaskugel schauen müsste, Würde ich sagen, dass es Addonmäßig in Zukunft eher besser, als schlechter wird. Kodi 17 bringt die Möglichkeit mit, verschlüsselte Dateien und die aktuellen Webstandards abzuspielen. Ich denke, da kommt noch einiges auf uns zu -
Ich glaube, er will seine SD Karte quasi mit einem Kopierschutz versehen. Also das komplette Dateisystem.
Mir fällt da aber auch nichts ein, womit man das bewerkstelligen könnte. -
Wenn ichs richtig verstanden habe, ist die erste fertige Krypton version raus
-
Danke dir. Mein eigentliches Problem war zwar gelöst, aber deine Variante für die Tastatur ist deutlich eleganter (und schmeißt weniger Fehler )
-
Ich fand es auch merkwürdig, dass Kodi die üblichen 5sek. die meine Anfrage dauert gewartet hat, und dann erst der Fehler kam. Aber die 2sek. sind ja nicht so dramatisch. Vielen Dank auf jeden Fall.
-
Soo, langsam komm ich dem Problem auf die schliche.
Hab mal eine 10sek. wartezeit nach dem API aufruf eingebaut, und siehe da, keine zweite Tastatur -
Echt Merkwürdig. Ich hab die json ausgabe aus dem Browser kopiert, und in eine html Datei gepackt.
Die url dann auf die Lokale Datei geändert, und als letzten Parameter die Inputvariable angehängt (+ '.html').
Gebe ich den Dateinamen ein, funktioniert es ohne Probleme. Nutze ich meine api bekomme ich die gleiche Liste, aber die Tastatur öffnet sich wieder.
Ich hab dir die json mal geschickt. Du kannst sie dir ja mal anschauen, wenn du Zeit hast. Vielleicht weißt du ja noch was. -
Danke fürs testen. Bin grad nicht zuhause, aber eine Beispieljson schicke ich dir, sobald ich @home bin.
Meine api braucht ein paar Sek. bis sie antwortet, aber einen Timeout bekomme ich nicht.
Danke für deine Hilfe. -
Ich versuche mal, die Module raus zu schmeißen, die ich nicht brauche. Eigentlich soll das Addon ja gar nicht so viel machen.
Edit: Hier der aufgeräumte code:
http://pastebin.com/SaNjkZfxDer Fehler ist geblieben.
-
Ein Video Addon ist doch auch ein plugin, oder?
Also ich möchte im Prinzip ein eigenständiges Addon schreiben.Habe ich mit urllib2 denn auch die möglichkeit, das ganze zum json Objekt zu machen?
Beim request kann ich mit mainObj = r.json() ein json Objekt machen, und dann nachher mit mainObj[x]['title'] auf die keys zugreifen. Beim String geht das dann nicht, oder?Edit: Hab jetzt urllib2 und json.load verwendet. gleicher Fehler, wie vorher ;/
-
Ich hab noch etwas am code gespielt, und der Fehler muss am Request liegen. Lasse ich das anhängen der Variabel weg, und schreibe einen Suchbegriff in den Standardstring öffnet sich die Tastatur nur einmal. Die Suche Funktioniert so natürlich nicht.
-
1. Videoaddon startet
2. Die Tastatur öffnet sich
3. Es wird ein Request gemacht
4. Eine Liste wird erstellt
5. Die Tastatur öffnet sich erneut
6. Ich bekomme die Dialogbox "error" (im if not Zweig)
Zwischendurch werden immer mal Dialogboxeen geöffnet, die mir zeigen, was gerade im Code vorgeht.Hier der aktuelle Code:
http://pastebin.com/nYJwfdHQDie Flag war mein versuch, das erneute öffnen zu verhindern.
Danke schon mal
-
@SkyBird1980, da hast du wohl 2 übersehen
Auch wenns vielleicht so aussieht, ich versuche nicht ein Plugin für dieses Addon zu schreiben. Ich will Nachts ja noch ruhig schlafen ;D
Ich habe Resourcen von dem Addon verwendet, weil ichs nicht hinbekommen habe eine fehlerfreie Tastureingabe aufzurufen. Die def GUIEditExportName ist ja noch drin, hat aber Fehler produziert. Ich hab dann auf Github gesuscht, wo ich mich bedienen kann.
Wahrscheinlich hast du schon gemerkt, das ist ein absoluter Python Noob bin. Das Plugin soll eigentlich nur folgendes machen: Tastatur öffnen, api mit der suche im link aufrufen und dann die Ergebnisse als Listitems anzeigen. Klappt ja auch schon, wäre da nicht das Problem mit der Tastatur. Ich versuche mal, die Eingabe anders zu starten.
Danke dir auf jeden Fall für deine Unterstützung, und der Erklärung mit dem Handle. Hab noch bis 2 Uhr dran rumgespielt ^^.Edit: Keine Änderung. Ich habe
Entfernt, und auch den resources Ordner gelöscht. Die Suche übernimmt jetzt wieder GUIEditExportName
Mein Addon wird als VideoAddon gestartet, sollte aber keinen Unterschied machen, oder? -
Ja, der fehler lag im addon_handle.
Problem ist jetzt nur, dass ich meine Liste nicht angezeigt bekomme. Was macht das handle genau?
Wenn ich einfach eine Zahl nehme öffnet sich die Liste nicht, und (sys.argv[1]) verursacht den Keyboard Fehler. -
Ich weiß nicht, ob du mein Edit mit bekommen hast, aber du hast mein Problem gelöst
-
Ein fettes danke für deine Hilfe. Das das problem bei anderen request links nicht auftritt ist mir auch grad aufgefallen.
Irgendwie merkwürdig. Meine API braucht ein paar sek. zum Antworten, dachte erst, das es daran liegt, aber dann würde requests ja ein Timeout als Fehler raus geben.Edit: Ohne scheiss, ich könnte dir die Füße küssen
Ich weiß nicht, was du anders gemacht hast, aber hab meinen code mit deinem überschrieben, und siehe da: Es rennt.
Bin jetzt seit über ne Stunde dabei, den String irgendwie abzukapseln. Hab mir sogar eine extra funktion für die suche gebaut, die die url zurückgibt, aber alles ohne Erfolg. -
Danke für deine Mühe, mein Code sieht zur Zeit so aus:
http://pastebin.com/0tKyURNQIst ziemlich zusammengewürfelt, ich weiß
die funktion GUIEditExportName kannst du eigentlich komplett aussen vor lassen. Damit habe ich erst die Tastatur aufgerufen, die hat aber Fehler gemacht.