Webinterface API erweitern

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

    • Webinterface API erweitern

      Hi,

      ich benutze das Aufnahmeplugin im TV-Browser, um meine dm800 mit newnigma2 zu programmieren. Das Problem ist, dass man in dem Plugin keinen Speicherpfad für die Aufnahme angeben kann, und dass per default immer der Letzte Bookmark gewählt wird. Wenn man jetzt folgende Bookmarks hat, landen die Aufnahmen natürlich IMMER im falschen Ordner, wenn man nicht von Hand auf das Webinterface geht und es umstellt (sehr aufwendig).

      /hdd/movie
      /hdd/movie/Serien
      /hdd/movie/Serien/SerieXY <-- default

      Nun hat jemand im TV-Browser Forum geantwortet, dass der TV-Browser auf die API vom Webinterface angewiesen ist (dream.reichholf.net/wiki/Enigma2:WebInterface#Timer). Dort gibts es aber keine Möglichkeit, den Aufnahmeordner zu übergeben.

      Schön wäre natürlich, wenn diese Funktion in der API nachgerüstet wird. Ansonsten wäre auch erstmal der Workaraound möglich, den Default auf den ersten Bookmark zu legen, statt auf den letzten.
      Oder gibt es schon eine Möglichkeit, den Default zu setzen?
    • RE: Webinterface API erweitern

      Original von Torsten
      Nun hat jemand im TV-Browser Forum geantwortet, dass der TV-Browser auf die API vom Webinterface angewiesen ist (dream.reichholf.net/wiki/Enigma2:WebInterface#Timer). Dort gibts es aber keine Möglichkeit, den Aufnahmeordner zu übergeben.


      Das stimmt aber nicht. Man kann den Aufnahmepfad als Parameter mit angeben.
      4 8 15 16 23 42

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Dr.Best ()

    • Quellcode

      1. <e2:screen name="TimerWebScreen">&lt;?xml version="1.0" encoding="UTF-8"?>
      2. <e2:element source="TimerAdd" id="sRef,repeated,begin,end,name,description,dirname,tags,eit,disabled,justplay,afterevent">
      3. <e2:convert type="web:Null" />
      4. </e2:element>
      5. <e2simplexmlresult>
      6. <e2state><e2:element source="TimerAdd"><e2:convert type="SimpleResult">Result</e2:convert><e2:convert type="web:TextToXML" /></e2:element></e2state>
      7. <e2statetext><e2:element source="TimerAdd"><e2:convert type="SimpleResult">ResultText</e2:convert><e2:convert type="web:TextToXML" /></e2:element></e2statetext>
      8. </e2simplexmlresult>
      9. </e2:screen>


      --> also dirname!
      4 8 15 16 23 42