Ergebnis 1 bis 10 von 12
Thema: Bastelplugin
-
02.08.2018, 14:33 #1
- Registriert seit
- 26.02.2015
- Beiträge
- 328
- Thanks (gegeben)
- 17
- Thanks (bekommen)
- 20
- Total Downloaded
- 709,29 MB
- Total Downloaded
- 709,29 MB
Box 1:Gigablue Quad 4kBox 2:VU Uno SE 4KBox 3:AX HD60Box 4:Vu ZeroBastelplugin
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.
-
Advertising
-
02.08.2018, 15:10 #2e2worldGast
-
02.08.2018, 16:57 #3
- Registriert seit
- 26.02.2015
- Beiträge
- 328
- Thanks (gegeben)
- 17
- Thanks (bekommen)
- 20
- Total Downloaded
- 709,29 MB
- Total Downloaded
- 709,29 MB
ThemenstarterBox 1:Gigablue Quad 4kBox 2:VU Uno SE 4KBox 3:AX HD60Box 4:Vu ZeroDas 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.
-
02.08.2018, 17:24 #4
- 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
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
-
Danke - 1 ThanksPapi2000 bedankten sich
-
02.08.2018, 18:03 #5
- Registriert seit
- 26.02.2015
- Beiträge
- 328
- Thanks (gegeben)
- 17
- Thanks (bekommen)
- 20
- Total Downloaded
- 709,29 MB
- Total Downloaded
- 709,29 MB
ThemenstarterBox 1:Gigablue Quad 4kBox 2:VU Uno SE 4KBox 3:AX HD60Box 4:Vu ZeroSuper 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.
-
02.08.2018, 18:12 #6
- 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
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
-
02.08.2018, 18:28 #7
- 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
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 endeGrüßle
-
02.08.2018, 18:38 #8
- Registriert seit
- 26.02.2015
- Beiträge
- 328
- Thanks (gegeben)
- 17
- Thanks (bekommen)
- 20
- Total Downloaded
- 709,29 MB
- Total Downloaded
- 709,29 MB
ThemenstarterBox 1:Gigablue Quad 4kBox 2:VU Uno SE 4KBox 3:AX HD60Box 4:Vu ZeroVielen 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)
-
03.08.2018, 15:42 #9
- Registriert seit
- 26.02.2015
- Beiträge
- 328
- Thanks (gegeben)
- 17
- Thanks (bekommen)
- 20
- Total Downloaded
- 709,29 MB
- Total Downloaded
- 709,29 MB
ThemenstarterBox 1:Gigablue Quad 4kBox 2:VU Uno SE 4KBox 3:AX HD60Box 4:Vu ZeroMal 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.
-
20.09.2018, 12:47 #10
- Registriert seit
- 05.01.2018
- Beiträge
- 115
- Thanks (gegeben)
- 58
- Thanks (bekommen)
- 7
- Total Downloaded
- 31,12 MB
- Total Downloaded
- 31,12 MB
Box 1:Mutant HD51 4KBin ich blind oder findet man das WEBDAV Plugin nicht über den Plugin-Browser?
Lesezeichen