GithubPluginUpdater

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • @Burny4600
      Eigentlich muss man da nichts mehr machen.

      Es kann aber sein (das hatten wir hier schon), dass zu installierten Plugins nur die *.pyo-Files vorhanden sind.
      Der GithubPlugin-Updater sucht aber nach den *.py-Files, um zu erkennen, ob das Plugin installiert ist.

      Du kannst das umgehen, indem du in der GithubPluginUpdater.py in Zeile (65-69) das ".py" durch ein ".pyo" ersetzt.
      Dann sicherheitshalber die Box neu starten und nochmal testen.
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)
    • Damit funktioniert dann allerdings die lokale Versions-Nummernanzeige nicht mehr korrekt (es wird da nur noch "..." angezeigt).
      Wenn du alle Plugins geupdatet hast, kannst du das ja wieder rückgängig machen, da dann alle Plugins eine *.py haben sollten ;)
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Sven H ()

    • Hallo,
      ich habe das EMC auf der Solo 2 installiert und über das Plugin GithubPluginUpdater ein Update für EMC gefunden. Allerdings wird dieses nicht installiert.
      Im Anhang die Fehlermeldung

      Warum funktioniert das nicht.
      Auf meiner Solo 4K hab ich es problemlos installieren und updaten können
      Dateien

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von FastEddie ()

    • Das heutige Update des SerienRecorders über den GithubPluginUpdater hat so weit funktioniert.
      Das Datum das Updates auf die V3.7.6 steht zwar nach dem Neustart der GB unter der lokalen Version, aber die Version selbst wird mit 3.7.5 nach wie vor angezeigt.
      Muss ich dazu noch etwas ändern?
      Dateien
      LG, Chris
    • GithubPluginUpdater

      Dann würde ich sagen, dass beim Update irgendwas schief gegangen ist.
      Einfach über das Menü nochmal ein Zwangsupdate für den Serienrecorder starten.

      Und dann die Meldungen beim Update mitlesen.
      Nicht, dass dort evtl. sogar ein Fehler kommt.
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)
    • Da kannst du nichts ändern ,der Github Updater holt sich das Datum das im Plugin eingetragen wurde.
      Wahrscheinlich hat MacDisein nur vergessen das beim letzten Update zu ändern.
      Ist aber eh nicht wichtig da am Wochenende wohl eine neue Release Version erscheinen soll.

      Edit: nehme alles zurück ,gerade geschaut ,wird 3.7.6 angezeigt.
      Dann ist bei dir was schief gegangen ,ich hatte auch über den Github Updater installiert.
      Skins: Uno4K = LinearFHD / Zero = IflatFHD
      Vodafone BW V23 Karte (Premium Paket + HD Option) mit Oscam über den BoxPirates Cam Manager
      Richtige Benennung von Filme und Serien für Emby ,Plex oder Kodi ? ...mit dem Tool FileBot schnell erledigt

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von anz ()

    • GithubPluginUpdater

      Bei mir nicht.


      Gesendet von iPhone mit Tapatalk
      Gruß kasimir



      Denken ist die schwerste Arbeit die es gibt. Das ist wahrscheinlich der Grund, warum sich so wenige Leute damit beschäftigen. (Henry Ford)
    • Seit einiger Zeit, sagt mir der GhPU beim Hochfahren nicht mehr, dass es Updates vom Serienrecorder gibt. Das hat bisher immer funktioniert. Das ist kein Drama, weil ich den SR Thread eh verfolge, aber irgendetwas muss sich wohl geändert haben, dass ich bei gleichgebliebenen Einstellungen keine Nachricht mehr bekomme. Hat dieses Phänomen sonst noch jemand? Hier mal meine Einstellungen dazu:

      462E0A0D-2DE5-44BE-8035-B42768192C1C.jpeg
    • Ja, das habe ich hier auch. Das liegt am GitHub - da funktioniert das "Auslesen" der Website nicht mehr zuverlässig.
      Die Datumsangaben für die letzte Aktualisierung werden da per Javascript nachgeladen, was teilweise nicht oder nicht schnell genug funktioniert.

      Ich habe hier aber schon eine interne erweiterte Testversion, wo man den offiziellen API-Abruf von GitHub aktivieren kann, der dann absolut zuverlässig funktioniert.
      Da ist dann allerdings ein Limit von 60 Abfragen pro Stunde vorgegeben (für die max. 4 Plugin + GithubPluginUpdater = 5 Abrufe pro Prüfung).
      Damit man bei mehreren Neustarts der Box in kurzer Zeit nicht in das Limit läuft, gibt es auch eine neue Option für den Prüf-Intervall.

      Ich weiß aber im Moment nicht, ob meine Testversion unter VTI läuft.
      Wenn du Interesse hast, kannst du mir eine PM schicken, dann können wir das ja ausprobieren ;)
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Sven H ()

    • Ok, nachdem @Dieter59 erfolgreich getestet hat :thumbup: , hier mal die Testversion 1.5.3

      Die Dateien aus der Zip einfach in den GithubPluginUpdater-Ordner auf die Box kopieren und dann einen GUI-Neustart machen.

      Dann in den Einstellungen die neue Option zur Prüf-Variante und den Prüf-Intervall einstellen.
      Optimal ist die Prüf-Variante "api-Abruf / commits-Liste".
      Da wird der neue zuverlässige API-Abruf verwendet und falls das Limit von 60 Abfragen innerhalb 1 Stunde erreicht wurde, automatisch auf die Prüfung der Commits-Liste als Rückfallebene gewechselt.

      Die neue Option "nur src-Ordner prüfen" zu aktivieren ist auch sinnvoll, da bei einem Update mit dem GithubPluginUpdater auch nur Files aus dem src-Ordner installiert werden. Daher wäre Meldungen zu Updates von Files außerhalb dieses Ordners nur informativ, hätten aber keine Auswirkung auf die genutzten Plugin-Files.

      Änderungen in GithubPluginUpdater 1.5.3 (im Vergleich zu 1.4.0):
      • neue Option für den Prüf-Intervall des AutoUpdateChecks beim Start der Box
      • neue Option zum Auswählen der Prüf-Variante (normale Webseite, commits-Liste, api-Abruf)
        Da es immer wieder Probleme mit dem Abruf des github-Datums gibt, habe ich den zuverlässigen api-Abruf integriert.
        Diese Funktion hat aber eine Abrufbeschränkung von 60 Abrufen pro Stunde (bei einer Prüfung werden 5 Abrufe getätigt).
        Sollte das Limit erreicht sein, wird auf die gewählte Alternativ-Variante gewechselt.
      • neue Option, um nur den src-Ordner im github auf Updates zu prüfen (die Option wird bei allen Prüf-Varianten verwendet)
        Dabei werden unrelevante Updates außerhalb des src-Ordners ignoriert, da eh nur der src-Ordner geupdatet wird.
      • warte 5 Sekunden für den Updatecheck nach dem Boxstart, ob die box evtl. in den Idle-Mode geht (z.B. beim Boxstart über das Elektro-Plugin)
      • Skinanpassung (status_txt jetzt 2-zeilig und widget für Datum/Uhrzeit hinzugefügt - Skin-Screen heißt daher jetzt "GithubPluginUpdater_v2") - somit kann das Plugin erstmal ohne Einschränkungen genutzt werden
      • erweiterte Updateinfo über Zahlentasten (lang) nur noch über github-API-Abruf
      • Prüfung/Anzeige des Abfrage-Limits im Hauptfenster (max. 60 Abfragen pro Stunde für github-API)
      • Option im wget-Befehl für File-Download angepasst (Installation von github-Updates wurde beim echten wget sonst mit Fehler beendet)
      Dateien
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)
    • Hier mal Version 1.5.4 ;)

      @anz Danke für die Idee und den ersten Test :thumbup:

      Änderung im Vergleich zu Version 1.5.3:
      • Sicherung und Wiederherstellung der SerienRecorder-Datenbank im Backup
        (sonst konnte es passieren, dass man nach einer Wiederherstellung einer älteren SerienRecorder-Version eine nicht kompatible Datenbank verwendete)


      Die Dateien aus der Zip einfach in den GithubPluginUpdater-Ordner auf die Box kopieren und dann einen GUI-Neustart machen.
      Dateien
      Dreambox 920 (2 Sat-Kabel an DVB-S2x FBC)
    • Seit kurzem wird mir beim Start immer die Meldung angezeigt, dass Updates vorhanden sind.

      Im Plugin heisst es dann, dass alles aktuell ist. Datum und Zeit der Plugins passt auch.
      Grüße, der SattSeher

      --------------------------------------------------------------
      Skin: Fluid Next
      Empfang: Astra 19.2