Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

  • Zitat von Poschi: „Hab ich getestet. Leider direkt 3 GS gehabt bei den einfachsten Aktionen/Einstellungen.“ GS -> Crashlog -> an den Entwickler schicken Solange der Entwickler nichts von dem Problem weiß, kann auch nichts gefixt werden.

  • PLugin: IPTV-List-Updater?

    kashmir - - Plugins

    Beitrag

    IPK scheint nach wie vor defekt zu sein: invalid magic. Das hat mit Abhängigkeiten nix zu tun. Von wo lädst du die IPK runter? Lösche mal den Browsercache bevor du die Datei nochmal runterlädst.

  • Schön dass es nun funktioniert und der Groschen gefallen ist Im Prinzip ist das Ganze ja recht einfach, der reload muss nach dem import und vor dem Aufruf des Moduls oder der Class in der Funktion stehen. Nur wenn es um die plugin.py selber geht, wird es komplizierter und das war vermutlich auch das Missverständnis.

  • PLugin: IPTV-List-Updater?

    kashmir - - Plugins

    Beitrag

    Das bedeutet i.d. Regel dass der Download der ipk nicht komplett war und diese kaputt ist. Also einfach nochmal die ipk runterladen und nochmal installieren.

  • Nein, du brauchst nur die 3 Zeilen vor dem Aufruf des zuvor importierten "GraphMultiEPG" Moduls in der original plugin.py einfügen und Enigma neu starten, sonst nichts: def openBouquetEPG(bouquet) ... import GraphMultiEpg reload(GraphMultiEpg) from GraphMultiEpg import GraphMultiEPG dlg_stack.append(Session.openWithCallback(closed, GraphMultiEPG, services, zapToService, changeBouquetCB)) Wegen den 3 Zeilen muss ich ja nicht extra die plugin.py anhängen. Das Umbenennen der plugin.py ist nur dann …

  • Zitat von chroma_key: „Da ich auch diesmal nichts Lauffähiges mit Deinen Teil-Infos compilieren konnte, da Du scheinbar keine Lust hast, drei lauffähige Dateien zu attachen, oder zu quoten, damit man mal eine Vorlage hat, die man in Gänze versteht (was notwendig wäre, um diverstesten Plugins den GUI-Restart-Zwang abzugewöhen, auch wenn der Code halt mal etwas anders aussieht), gebe ich es nun auf... “ Du bist der Knaller! Ich habe es dir doch oben gepostet, du musst gerade mal 3 Zeilen in die pl…

  • Hi, zuerst einmal zur Klarstellung: das Ganze ist kein "Trick" von mir, sondern eine offizielle Python Funktion. In dem obigen Link stehen alle Infos zum reload und auf stackoverflow.com gibt es auch diverse Beispiele und Diskussionen zum reload, die du dir auch mal ansehen kannst. Wie man den reload dann in seinem Python Code anwendet, bleibt ja jedem selber überlassen. Ich habe mir den GraphMultiEPG Code nun angesehen und bei der plugin.py wird beim der main Funktion die servicelist mit überge…

  • Hi, der reload ist eine Python build-in-function und daher vorhanden, sonst hättest du bei deinem Test auch einen GS bekommen, wenn dieser nicht vorhanden ist und die .py wäre ja auch nicht kompiliert worden. Das mit dem Umbenennen der .py hast du aber falsch verstanden, das bezieht sich nur auf die plugin.py, da diese von Enigma zum Starten des Plugins benutzt wird. Man benennt daher nur die plugin.py um und erstellt eine neue plugin.py mit dem reload, aber auch mit dem Aufruf der main Funktion…

  • tmdb info plugin Greenscreen

    kashmir - - Plugins

    Beitrag

    Kann ich bestätigen, das Plugin funktioniert ohne Probleme. Wenn Dateien des Plugins fehlen oder gelöscht wurden, ist es natürlich kein Wunder, dass es dann crasht.

  • Natürlich geht das und das hat auch nichts mit Enigma oder einem speziellen Plugin, sondern nur mit Python zu tun. Für diesen Zweck gibt es das Python reload modul: Zitat: „ reload(module) Reload a previously imported module. The argument must be a module object, so it must have been successfully imported before. This is useful if you have edited the module source file using an external editor and want to try out the new version without leaving the Python interpreter. The return value is the mod…