SerienRecorder Webinterface 0.8.2 (10.04.2021)

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • SerienRecorder Webinterface 0.8.2 (10.04.2021)

      Ab sofort kann der SerienRecorder optional um ein Webinterface erweitert werden.

      Das SerienRecorder Webinterface stellt eine Benutzeroberfläche im Webbrowser zur Verfügung,
      mit der man den SerienRecorder von quasi überall bedienen kann.

      DOWNLOAD:

      Die aktuelle Version des SerienRecorder Webinterfaces kann ab sofort immer hier heruntergeladen werden: github.com/einfall/serienrecorder/releases/latest
      Am Ende des Changelogs, bei den Assets (muss evtl. aufgeklappt werden) findet man das Paket 'serienrecorder-webinterface_x.x-y.y.y.zip' zum Download.
      Dabei bezieht sich die x.x auf die Schnittstellenversion und y.y.y auf die Webinterface Version (siehe auch HINWEISE bzw. UPDATES)

      Da es gerade bei einer Erstinstallation noch Unklarheiten wegen der richtigen Version gab, hier noch kurz erläutert:

      SerienRecorder Version 4.2.3 - 4.2.7-beta sollte die SerienRecorder Webinterface Version 0.7.0 verwenden.
      Ab der SerienRecorder Version 4.2.8-beta kann die SerienRecorder Webinterface Version 0.8.0 verwendet werden.

      VORAUSSETZUNGEN:

      Damit man das SerienRecorder Webinterface verwenden kann, muss auf der Box ein allgemeines Webinterface (z.B. OpenWebif) installiert und aktiviert sein.
      Auf den Dreamboxen funktioniert es natürlich auch mit dem Dreambox Webinterface.
      Der SerienRecorder muss mindestens in der Version 4.2.3 installiert sein.

      INSTALLATION:
      1. Installationspaket auspacken
      2. Den Ordner 'web-data' in das SerienRecorder Installationsverzeichnis (/usr/lib/enigma2/python/Plugins/Extensions/serienrecorder) hochladen.
      3. Die Einstellungen des SerienRecorders auf der Box öffnen.
      4. Im Bereich 'Benutzeroberfläche' ist jetzt die Option 'SerienRecorder Webinterface aktivieren' verfügbar - diese aktivieren.
      5. Die Einstellungen speichern und den SerienRecorder verlassen.
      6. Die Box neustarten, damit die Schnittstelle initialisiert wird.
      7. Im Webbrowser das Webinterface aufrufen 'http://<ip-der-box>/serienrecorderui/' (siehe auch BENUTZUNG)
      BENUTZUNG:

      Wenn das Webinterface der Box (z.B. OpenWebif) aktuell ist, taucht der SerienRecorder unter 'Extras' auf und kann von dort aufgerufen werden.
      Alternativ kann es auch direkt über 'http://<ip-der-box>/serienrecorderui/' aufgerufen werden.

      HINWEISE:

      Das SerienRecorder Webinterface befindet sich im Moment noch in der Entwicklung, es sind noch nicht alle Funktionen freigeschaltet, bzw. umgesetzt. Für die Kommunikation mit dem SerienRecorder wird eine sog. API verwendet, die der SerienRecorder bereitstellt.
      Diese Schnittstelle muss kompatibel mit der Version des SerienRecorder Webinterfaces sein.
      Ist sie das nicht, wird beim Aufrufen des SerienRecorder Webinterfaces eine entsprechende Meldung angezeigt.

      UPDATES:

      Es wird drei verschiedene Arten von Updates für das SerienRecorder Webinterface geben:
      1. Nur das SerienRecorder Webinterface wird geändert => es muss nur der 'web-data' Ordner ausgetauscht werden.
      2. Schnittstelle (API) wird geändert => es muss eine neue Version des SerienRecorders installiert werden.
      3. SerienRecorder Webinterface und Schnittstelle werden geändert => Es muss eine neue SerienRecorder Version installiert und der 'web-data' Ordner ausgetauscht werden.
      Im SerienRecorder kann man ablesen welche Schnittstellen Version die aktuelle Installation hat:
      1. In den SerienRecorder Einstellungen wird im Beschreibungstext der Option 'SerienRecorder Webinterface aktivieren' die Schnittstellen Version ausgegeben.
      2. Nach einem Timer-Suchlauf wird im Log die Schnittstellen Version ausgegeben.
      3. Im SerienRecorder Webinterface wird auf der Startseite unter 'Systeminformationen' die API Version ausgegeben: <aktuelle Version> / <benötigte Version>
      Der Dateiname des SerienRecorder Webinterface Pakets enthält sowohl die benötigte Schnittstellen Version wie auch die Webinterface Version:
      'serienrecorder-webinterface_2.0-0.7.0.zip' - in diesem Fall wird die Schnittstellen Version '2.0' benötigt, die Webinterface Version ist '0.7.0'

      Bei einem Update sollte man zunächst den kompletten web-data Ordner im SerienRecorder Ordner auf der Box löschen bevor man das Update kopiert, bei einem Update haben die meisten Dateien neue Namen bekommen und werden beim Kopieren nicht ersetzt.
      Da der Browser die Anwendung im Cache behält, nachdem Update ein "harten Reload" des Browsers durchführen "Strg + F5" oder den Cache löschen.

      FEHLER MELDEN:

      Beim SerienRecorder Webinterface handelt es sich um eine sog. responsive Webapp - das bedeutet, dass sich das Aussehen stufenweise an die Bildschirmauflösung anpasst.
      Es werden also z.B. auf einem Smartphone Bildschirm weniger und/oder andere Inhalte angezeigt. Oft sind die Inhalte dort anders angeordnet. Deswegen ist es bei der Fehlerbeschreibung wichtig mitzuteilen, mit welcher Bildschirmauflösung der Fehler auftritt.
      Da die Anpassungen des Aussehens stufenweise erfolgen, kann es sein, dass nicht immer das optimale Ergebnis auf jedem Bildschirm dargestellt wird.
      Beispiel: Smartphone im Hochformat zeigt eine optimale Darstellung, aber im Querformat ist die Darstellung evtl. nicht optimal, weil dort schon auf die nächste Auflösungsstufe gewechselt wurde, die aber nicht optimal für den Smartphone Bildschirm passt.
      Damit muss man dann aber erstmal leben.


      UNTERSTÜTZUNG:

      Wer die Entwicklung unterstützen möchte, kann gerne einen Amazon Gutschein oder eine PayPal Überweisung an macdisein@gmx.de schicken. <3

      serienrecorder-webinterface2.jpg serienrecorder-webinterface3.jpg serienrecorder-webinterface4.jpg serienrecorder-webinterface5.jpg serienrecorder-webinterface6.jpg
      SerienRecorder - Unterstützung per Paypal oder einen Amazongutschein: macdisein@gmx.de
      SerienRecorder Webinterface
      SerienRecorder Anleitung
      SkipIntro - Einfaches Überspringen des Vorspanns deiner Serien
      Service Scan Updates - Welche Sender wurden beim Suchlauf neu gefunden?

      The post was edited 7 times, last by MacDisein ().

    • Bekannte Fehler in der Version 0.8.2
      • Keine
      Änderungen in Version 0.8.2

      Änderungen:
      • Das Webinterface konnte auf manchen Browsern nicht geöffnet werden (z.B. Safari)

      Änderungen in Version 0.8.1

      Änderungen:
      • Sortierung des Filters in der Serien-Marker Ansicht war falsch, wenn im SerienRecorder bei der Sortierung "Wunschliste" ausgewählt ist.
      • Optimierungen der Ansicht und Fehlerbehebung in den Ansichten "Serien-Marker" und "Suchergebnisse" wenn Cover im SerienRecorder deaktiviert sind.
      • Wenn für einen Marker sehr viele Sender konfiguriert wurden, war die Darstellung nicht optimal, das ist jetzt etwas verbessert worden.
      • Die Auswahl der Staffeln für einen Serien-Marker war nicht intuitiv - "Staffel ab" konnte nur dann ausgewählt werden, wenn vorher eine Staffelnummer ausgewählt wurde, jetzt wird automatisch die Staffel "01" mit selektiert wenn "Staffel ab" ausgewählt wird.

      Änderungen in Version 0.8.0

      Änderungen:
      • Updatefunktion eingebaut (siehe Anmerkung 1)
      • Automatischer Filter bei der Senderzuordnung (siehe Anmerkung 2)
      • Senderzuordnung zurücksetzen
      • Automatische Senderzuordnung (siehe Anmerkung 3)
      Anmerkungen:
      1. Die Webinterface Version oben rechts in der Ecke ist jetzt ein farbiger Knopf (grün = kein Update, rot = Update vorhanden)
        Beim Aufrufen des Webinterfaces wird geprüft ob es eine neue Version vom Webinterface gibt, wenn das der Fall ist, wird die Versionsnummer rot.
        Mit einem Klick auf die Versionsnummer öffnet sich ein Dialog zum Updaten.
        Die Prüfung findet nur einmal alle 24 Stunden statt, dazu wird ein Cookie angelegt.
      2. Man kann jetzt bei der Senderzuordnung einen automatischen Filter einschalten, der basierend auf dem Websender Namen Vorschläge macht.
        Wenn z.B. für den Websender ZDF eine Zuordnung vorgenommen wird, würden alle Box-Sender angezeigt die mit ZDF beginnen.
      3. Die automatische Senderzuordnung wird direkt im Browser durchgeführt, dadurch ist sie deutlich schneller als auf der Box.

      Änderungen in Version 0.7.1

      Änderungen:
      1. Löschen von Serien-Markern funktioniert jetzt
      2. Löschen von Timern aus der Timer-Liste funktioniert jetzt auch beim zweiten Mal
      SerienRecorder - Unterstützung per Paypal oder einen Amazongutschein: macdisein@gmx.de
      SerienRecorder Webinterface
      SerienRecorder Anleitung
      SkipIntro - Einfaches Überspringen des Vorspanns deiner Serien
      Service Scan Updates - Welche Sender wurden beim Suchlauf neu gefunden?

      The post was edited 10 times, last by MacDisein ().

    • Funktioniert bei mir super :happy4:

      Eine Kleinigkeit ist mir aufgefallen, im OpenWebif unter Extras taucht der Eintrag nicht auf.
      OpenWebif ist in Version: 1.2.0 vorhanden.
    • Löshen von Markern ist noch ausgegraut ?
      Farbunterschied schwarz zu grau kaum wahrnehmbar!

      Dialog klappt wunderbar, nur gelöscht wird nichts.

      Ansonsten: Super, tolle Oberfläche

      Gibt es die Episoden-Übersicht schon?
    • Oh, beim Löschen von Markern gibt es noch einen Fehler - wird mit der nächsten Version behoben.
      Was meinst du mit Farbunterschied schwarz zu grau kaum wahrnehmbar - bei den Marken ist der Hintergrund doch hell?

      Die Episodenübersicht gibt es noch nicht, da ich noch nicht weiß wie und ob es mit der TheTVDB weiter geht habe ich das noch nicht implementiert.
      Steht auch nicht besonders hoch auf der Prioritätenliste.
      SerienRecorder - Unterstützung per Paypal oder einen Amazongutschein: macdisein@gmx.de
      SerienRecorder Webinterface
      SerienRecorder Anleitung
      SkipIntro - Einfaches Überspringen des Vorspanns deiner Serien
      Service Scan Updates - Welche Sender wurden beim Suchlauf neu gefunden?
    • Timobayl wrote:

      Funktioniert bei mir super :happy4:

      Eine Kleinigkeit ist mir aufgefallen, im OpenWebif unter Extras taucht der Eintrag nicht auf.
      OpenWebif ist in Version: 1.2.0 vorhanden.
      Das 1.2.0 ist evtl nur das Design.
      Die Version ist ganz unten rechts bei Über.
    • Ja, im 1. Screenshot (ohne mouseover) ist der schwarze "Timer" und der graue "Löschen" Knopf farblich zu ähnlich.
      Ich hab den Unterschied erst gesehen, nachdem das Löschen nicht geklappt hatte und ich deshalb genauer hinsah.

      Geht es evtl. das Grau noch heller zu machen?

      Wenn es zu aufwändig ist - auch ok,
      jetzt weiß ich es ja, dass man im Zweifel mouseover braucht.
    • SerienRecorder Webinterface 0.7 (10.01.2021)

      Ich finde das der Unterschied gut erkennbar ist.

      @MacDisein
      Großes Kino mit dem Webinterface, vielen Dank das du dieses großartige Plugin noch größer und besser gemacht hast und immer weiter entwickelst.
      Skins: Uno4K = LinearFHD / Zero = IflatFHD
      Unitymeda BW V23 Karte (DigitalTV Allstars + HD Option) mit Oscam über den BoxPirates Cam Manager
      Richtige Benennung von Filme und Serien für VMC ,Plex oder Kodi ? ...mit dem Tool FileBot schnell erledigt
    • Richtig richtig tolle Sache.
      So wird das Ding gleich noch um Längen besser als es eh schon ist.
      Dickes Lob!

      Wenn ich mir noch was wünschen darf, die Einstellungen sollten noch funktionieren zu ändern, denke aber da es ja schon da steht is es in Planung :thumbup:

      Und ich hab auch festgestellt, dass das Löschen der Marker leider nicht geht. Man kann aber ja deaktivieren.
    • Muss mal doof fragen, da ich wohl der einzige (bisher) bin, der sich zu blöd anstellt ;) 8)

      MMn alles genau nach Anleitung gemacht - Ergebnis siehe unten.
      SR wird unter EXTRAS angezeigt aber weder über den Link noch per Hand wird´s geladen !?
      Wo liegt mein Fehler?

      EDIT sagt : Sorry, habe jetzt nen aktuelleres WebIf gefunden und mit der 1.4.2 gehts. 8)
      War mein Daumen hoch doch nicht voreilig :D

      index.png
      Grüße und einen guten Verlauf, der SattSeher

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

      The post was edited 3 times, last by hgdo ().

    • Ich durfte das Webinterface schon ein paar Wochen testen und es läuft sowohl auf der UNO 4K SE mit VTI 13, als auch auf der DUO mit VTI 11.
      Daher versteh ich nicht, warum es bei Euch nicht läuft.
      Allerdings habe ich diese Version noch nicht getestet und weiß nicht, ob @MacDisein da soviel geändert hat, das es evtl. auch mit meinen alten VTI Versionen nicht mehr läuft.
      ---------------------------------------------------------------------------------------

      Anleitung für den SerienRecorder :link1;

      SerienRecorder :319:

      aktuelle Release Version 4.2.5

      *guckstdu* Installation von Betas

      Martins FHD SR-Skin