Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Bastelplugin

  1. #1
    Senior Mitglied
    Registriert seit
    26.02.2015
    Beiträge
    328
    Thanks (gegeben)
    17
    Thanks (bekommen)
    20
    Total Downloaded
    709,29 MB
    Total Downloaded
    709,29 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad 4k
     
     
    Box 2:
    VU Uno SE 4K
     
     
    Box 3:
    AX HD60
     
     
    Box 4:
    Vu Zero
     
     

    Bastelplugin

    Ich möchte ein Plugin bauen, wo ich auf meinen Webdav Server zugreifen kann, ich hab Grundkenntnisse, aber mir Fehlen ein paar Eckdaten bzw Schema wie ich das realisieren könnte.
    Ich möchte mit einen Plugin auf die Daten (Bilder, Musik etc) direkt zugreifen.
    Ich müsste diese URL mit Name und Passwort öffnen, anschließend auswählen und abspielen.
    Vielleicht kann mir ja jemand helfen was ich importieren muss und ob ich den mediaplayer einbinden muss/kann.

    •   Alt Advertising

       

  2. #2

  3. #3
    Senior Mitglied
    Registriert seit
    26.02.2015
    Beiträge
    328
    Thanks (gegeben)
    17
    Thanks (bekommen)
    20
    Themenstarter
    Total Downloaded
    709,29 MB
    Total Downloaded
    709,29 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad 4k
     
     
    Box 2:
    VU Uno SE 4K
     
     
    Box 3:
    AX HD60
     
     
    Box 4:
    Vu Zero
     
     
    Das ipk hab ich schon gefunden, nur ich möchte gern selbst ein Plugin erstellen, dass wie der Mediaplayer die Ordner anzeigt und man auch auswählen kann und anschließend abspielen kann.

  4. #4
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    3.027
    Thanks (gegeben)
    200
    Thanks (bekommen)
    1544
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDanke
    davfs2 bitbake recipe was recently added to oe-alliance.

    oe-alliance-core/davfs2_1.5.4.bb at 4.1 * oe-alliance/oe-alliance-core * GitHub

    Code:
    root@gbquad4k:~# opkg install davfs2
    Installing libproxy (0.4.14) on root.
    Downloading http://.../6.1-DEV/gb7252/cortexa15h...neon-vfpv4.ipk.
    Installing libneon27 (0.30.2) on root.
    Downloading http://.../6.1-DEV/gb7252/cortexa15h...neon-vfpv4.ipk.
    Installing kernel-module-coda-3.14.28-1.12 (3.14.28) on root.
    Downloading http://.../6.1-DEV/gb7252/gb7252/ker...-r3_gb7252.ipk.
    Installing davfs2 (1.5.4) on root.
    Downloading http://.../6.1-DEV/gb7252/cortexa15h...neon-vfpv4.ipk.
    Running useradd commands...
    NOTE: davfs2: Performing useradd with [ --system --home /var/run/mount.davfs --no-create-home --shell bin/false --user-group davfs2]
    Configuring kernel-module-coda-3.14.28-1.12.
    Configuring libproxy.
    Configuring libneon27.
    Configuring davfs2.
    root@gbquad4k:~#
    
    root@gbquad4k:~# mkdir /media/magentacloud
    root@gbquad4k:~# mount -t davfs 401 Authorization Required /media/magentacloud
    Please enter the username to authenticate with server 401 Authorization Required or hit enter for none.
      Username: aaaabbbbb@t-online.de
    Please enter the password to authenticate user aaaabbbb@t-online.de with server 401 Authorization Required or hit enter for none.
      Password:
    root@gbquad4k:~#
    
    root@gbquad4k:~# cd /media/magentacloud/
    root@gbquad4k:/media/magentacloud# ls
    Dokumente   Fotos       Musik       Videos      lost+found

    Bevor ich mir Gedanken über ein Plugin machen würde - warum überhaupt so kompliziert. Warum nimmt man nicht das was da ist? Wozu ein zusätzliches Plugin?
    Wenn einmal gemountet ist es kein Unterschied ob die Daten auf einer lokalen HDD oder auf webdav liegen.
    Anschauen kann ich Filme, Fotos usw. mit den gleichen Playern wie auch von einer lokalen hdd.

    Die einzige Frage ist, ob jede Box/Hersteller das entsprechende kernel-module-coda aktiviert hat.
    Grüßle


  5. Thanks Papi2000 bedankten sich
  6. #5
    Senior Mitglied
    Registriert seit
    26.02.2015
    Beiträge
    328
    Thanks (gegeben)
    17
    Thanks (bekommen)
    20
    Themenstarter
    Total Downloaded
    709,29 MB
    Total Downloaded
    709,29 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad 4k
     
     
    Box 2:
    VU Uno SE 4K
     
     
    Box 3:
    AX HD60
     
     
    Box 4:
    Vu Zero
     
     
    Super das funktioniert,

    Wenn man das irgendwie in ein Befehl zusammenfassen könnte, wäre noch besser, oder man weiß die Passwort Datei, wo die Daten drin stehen, dann könnte ich das in ein Plugin automatisieren.

  7. #6
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    3.027
    Thanks (gegeben)
    200
    Thanks (bekommen)
    1544
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDanke
    Na wenn Du ein Plugin basteln willst, dann solltest Du das auch in eine Zeile bringen

    Man muss nur lesen - WebDAV › Wiki › ubuntuusers.de
    Man kann die Logindaten ja hinterlegen usw.

    Ich habe es ja nur einzeln step by step gemacht, damit es transparent und nachvollziehbar ist.
    Grüßle


  8. #7
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    3.027
    Thanks (gegeben)
    200
    Thanks (bekommen)
    1544
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDanke
    Ein einfaches Plugin würde lediglich die Einbindung von webdav erleichtern.
    1.) Man installiert dann das enigma2-plugin-systemplugins-webdav über den Pluginbrowser. Das Plugin hat die Abhängigkeit zum Paket davfs2 und dieses wird automatisch durch die Abhängigkeit mitinstalliert. Damit fällt "opkg install davfs2" weg.
    2.) Dann startet man das Plugin und hat folgende Konfigurationsmöglichkeiten:
    webdav AN/AUS
    webdav Mountpunkt - Pfad wo die webdav Daten eingebunden werden sollen (in meinem Beispiel /media/magentacloud)
    webdav URL/Server - Adresse des webdav servers
    webdav Benutzername
    webdav Passwort
    3.) Beim speichern werden die Logindaten dann in die secrets Datei geschrieben und wenn aktiviert wird der mountpunkt eingerichtet, der mount ausgeführt und sichergestellt das nach einem reboot das webdav verzeichnis wieder gemountet wird (fstab, script, ...). Ist webdav deaktiviert wird nur die Konfiguration geschrieben, der mount wird jedoch nicht ausgeführt und gespeichert.

    Plugin ende
    Grüßle


  9. #8
    Senior Mitglied
    Registriert seit
    26.02.2015
    Beiträge
    328
    Thanks (gegeben)
    17
    Thanks (bekommen)
    20
    Themenstarter
    Total Downloaded
    709,29 MB
    Total Downloaded
    709,29 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad 4k
     
     
    Box 2:
    VU Uno SE 4K
     
     
    Box 3:
    AX HD60
     
     
    Box 4:
    Vu Zero
     
     
    Vielen dank, manchmal sieht man den Wald vor lauter Bäumen nicht.

    Anbei nochmal ne Frage zum importierbaren Modulen, es gibt ja eine ganze Reihe. Gibt es irgendwo eine Liste, welche Module für was sind bzw was man damit realisieren kann oder muss man sich durchfuchsen wenn man etwas bauen möchte?

    Edit: genau so hab ich mir das vorgestellt, werde es morgen mal basteln, man lernt nur wenn man es selbst macht.
    Geändert von satfan11 (02.08.2018 um 18:41 Uhr)

  10. #9
    Senior Mitglied
    Registriert seit
    26.02.2015
    Beiträge
    328
    Thanks (gegeben)
    17
    Thanks (bekommen)
    20
    Themenstarter
    Total Downloaded
    709,29 MB
    Total Downloaded
    709,29 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad 4k
     
     
    Box 2:
    VU Uno SE 4K
     
     
    Box 3:
    AX HD60
     
     
    Box 4:
    Vu Zero
     
     
    Mal noch eine Frage, ich sitze schon seit über 2h und versuche das Label ("self["myLabel"] = Label(_("Hallo"))") dynamisch zu machen, Weil das "Hallo" ist momentan nur Platzhalter, da hab ich eine Variable , die von einer Datei ausgelesen wird und angezeigt wird. Das klappt alles, nur wenn sich was ändert beim "grün" drücken dann soll sich das Label aktualisieren. Ich stehe grad auf Schlauch wie ich das realisieren kann.

  11. #10
    Senior Mitglied
    Registriert seit
    05.01.2018
    Beiträge
    115
    Thanks (gegeben)
    58
    Thanks (bekommen)
    7
    Total Downloaded
    31,12 MB
    Total Downloaded
    31,12 MB
    ReceiverDanke
    Box 1:
    Mutant HD51 4K
     
     
    Bin ich blind oder findet man das WEBDAV Plugin nicht über den Plugin-Browser?


Seite 1 von 2 12 LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:45 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,56%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com