Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Neues Plugin: Logitech Squeezebox - Anregungen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    De facto gibt es hier 2 Probleme:
    Das "?" beim init und das Verhindern vom Senden von Befehlen, wenn keine Player ID angegeben ist. Ich habe beides gefixt. Probier das bitte mal aus:
    https://github.com/onkelandy/plugins...box/squeezebox

    Wir könnten dann noch die structs aktualisieren und den PR mergen.. Den Struct für favourites count habe ich bereits eingepflegt.

    Kommentar


      Danke Onkelandy

      wird aber erst am Sonnabend.

      Kommentar


        Hallo Onkelandy

        es geht, danke

        Kommentar


          Hättest du noch interessante Vorlagen-Items für das Plugin?

          Kommentar


            Gibt mir mal noch eine Woche. Bin noch am Basteln. Auch in Hinblick auf das Quad in Smartvisu. Hoffe das es noch vor dem Urlaub wird

            Kommentar


              Hallo Onkelandy

              hab leider keine Zeit gehabt weiter zu basteln. Muss nach dem Urlaub werden
              Zuletzt geändert von stromie; 03.08.2019, 14:37.

              Kommentar


                Hallo Onkelandy

                hast du eine Ahnung wie ich folgenden String in ein Item spliten kann ?

                Got: ['favorites', 'items', '0', '25', 'title:Favoriten',
                'id:6e38ce6a.0', 'name:1 Mix Radio Trance', 'type:audio', 'isaudio:1', 'hasitems:0',
                'id:6e38ce6a.1','name:99Drei - Radio Mittweida 99.3 (Weltmusik)', 'type:audio', 'isaudio:1', 'hasitems:0',
                'id:6e38ce6a.2','name:ENERGY Sachsen 98.3 (Top 40/Pop)', 'type:audio', 'isaudio:1', 'hasitems:0',
                'id:6e38ce6a.3','name:Radio PSR 100.0 (Adult Contemporary)', 'type:audio', 'isaudio:1', 'hasitems:0',
                'id:6e38ce6a.4','name:MDR JUMP 89.8 (Adult Contemporary)', 'type:audio', 'isaudio:1', 'hasitems:0',
                'id:6e38ce6a.5','name:Name', 'isaudio:0', 'hasitems:1', 'count:6']

                das ist das Ergebnis auf die Anfrage der Favoriten.

                Interressant wäre eine Liste
                mit dem Inhalt der name:

                Grüße Stromie

                Kommentar


                  Das müsstest du wohl über eine Logik machen. Nach dem Motto:
                  Code:
                  neueliste = []
                  
                  for elem in liste:
                  
                        if elem.startswith('name:'):
                  
                           _, _, listentry = elem.partition(':')
                  
                           neueliste.append(listentry)
                  Man könnte sowas natürlich ins Plugin einbinden. Wie rufst du dann aber die Favoriten auf? Mit der ID schätze ich?

                  Kommentar


                    Danke
                    aktuell rufe ich die id:0 bis 5 auf. Da die komplette id nicht in der lms Oberfläche steht.

                    Kommentar


                      Zitat von Onkelandy Beitrag anzeigen
                      Das müsstest du wohl über eine Logik machen. Nach dem Motto:
                      Code:
                      neueliste = []
                      
                      for elem in liste:
                      
                      if elem.startswith('name:'):
                      
                      _, _, listentry = elem.partition(':')
                      
                      neueliste.append(listentry)
                      Man könnte sowas natürlich ins Plugin einbinden. Wie rufst du dann aber die Favoriten auf? Mit der ID schätze ich?
                      Das müsste gehen. Danke

                      Kommentar

                      Lädt...
                      X