Plugins backen
- Anthea
- Boarddoktor
- Beiträge: 10661
- Registriert: Mo 5. Dez 2005, 13:15
- Receivertyp: TF7700HDPVR, SRP-2100, SRP-2410CI+Eco
- Receiverfirmware: aktuell :)
- Wohnort: Fürth
- Kontaktdaten:
Plugins backen
Hat eigentlich jemand herausgefunden, wie Plugins erstellt werden können? Irgendwie finde ich da keine vernünftige Anleitung gefunden. Eine wichtige Resource dazu scheint sich auf http://code.vuplus.com/index.php?action=start zu befinden. Dort gibt es die Repositories für das Basissystem selbst und für etliche Plugins. Auch findet sich da der Hinweis, das als Make-Tool hier BitBake verwendet wird. Da kann man sich sicherlich etliches an Informationen herausholen, aber irgend welche Kochrezepte, wie man was angeht, habe ich noch nicht gefunden. Außer etlichen Fragen danach, verteilt auf mehrere Foren, und stets nicht freundliche Antworten ohne Antwort. Mühsames Zeugs.
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Grundsätzlich kompiliert sich die vu+ beim Start die Python-Scripte selbst. Nachhelfen kann man mit python -O plugin.py. Mit einer ordentlichen Entwicklungsumgebung habe ich mich aber auch noch nicht beschäftigt.
/Edit: python -O scheint mittlerweile nicht mehr so einfach zu funktionieren.
/Edit: python -O scheint mittlerweile nicht mehr so einfach zu funktionieren.
Zuletzt geändert von FireBird am So 17. Mai 2020, 23:02, insgesamt 1-mal geändert.
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Nachdem ich schon einiges unter Eclipse entwickle, habe ich testweise das Python-Plugin installiert und damit liese sich recht komfortabel entwickeln – wenn es eine ordentliche Doku gäbe.
Hier gibt es einen Tipp zu einem „Launcher“-Plugin, das wiederum das eigene Plugin lädt. Der Vorteil ist, dass Änderungen sofort neu kompiliert werden und man nicht jedes Mal das GUI der Vu+ neu starten muss.
Hier gibt es einen Tipp zu einem „Launcher“-Plugin, das wiederum das eigene Plugin lädt. Der Vorteil ist, dass Änderungen sofort neu kompiliert werden und man nicht jedes Mal das GUI der Vu+ neu starten muss.
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64737
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
Re: Plugins backen
endlich mal was brauchbares in die richtung
twilight
twilight
- Ricki
- ToppiHolic
- Beiträge: 5626
- Registriert: Fr 9. Dez 2005, 23:06
- Receivertyp: 2xSky Q
MagentaTV MR601
2xUltimo4K DVB-S2x FBC - Receiverfirmware: Alle aktuell
- Wohnort: Wetter/Hessen
- Kontaktdaten:
Re: Plugins backen
ich schaue und warte was sich da entwickelt
cu
Ricki
SmartEPGvu+ & SmartFilervu+ Wiki
SAT Anlage - Kathrein: CAS 75 mit UAS 584 LNB & EXR 1512 (Multischalter 5 auf 12), Astra 19.2°E
VU+ ULTIMO 4K DVB-S2x FBC+Samsung SSD870 QVO , 2 TB
VU+ ULTIMO 4K DVB-S2x FBC+Kingston SSDSUV400S, 480 GB
Skin: Vu_HD_1080P mit angepassten Skinparts - VTi 15.0.02
Plugins: smartEPGvu+ , Multi QuickButton, OpenWebif, AutocutVfd, GithubPluginUpdater, InfoBarTunerState, VTi Panel
Panasonic TX-55GZW1509; Sony UBP-X700, Apple TV 4K, Fire TV 4K, Harmony Elite, Denon AVR-X2300W, Synology 716+ (6TB)
Ricki
SmartEPGvu+ & SmartFilervu+ Wiki
SAT Anlage - Kathrein: CAS 75 mit UAS 584 LNB & EXR 1512 (Multischalter 5 auf 12), Astra 19.2°E
VU+ ULTIMO 4K DVB-S2x FBC+Samsung SSD870 QVO , 2 TB
VU+ ULTIMO 4K DVB-S2x FBC+Kingston SSDSUV400S, 480 GB
Skin: Vu_HD_1080P mit angepassten Skinparts - VTi 15.0.02
Plugins: smartEPGvu+ , Multi QuickButton, OpenWebif, AutocutVfd, GithubPluginUpdater, InfoBarTunerState, VTi Panel
Panasonic TX-55GZW1509; Sony UBP-X700, Apple TV 4K, Fire TV 4K, Harmony Elite, Denon AVR-X2300W, Synology 716+ (6TB)
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Was wäre ein simples Rezept, das nicht zu viele Zutaten benötigt?
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64737
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
Re: Plugins backen
ein gscheiter screeshot der in vu remote ein gutes bild erzeugt?
twilight
twilight
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Meinst Du wegen der Skalierung?
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64737
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
Re: Plugins backen
keine ahnung, möglich...wird im openweb aber genauso angezeigt, deshalb dachte ich das kommt von der vu so
twilight
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Das WebIF-Server der vu liefert 2 Auflösungen, abhängig von der Auflösungseinstellung: 720x405 oder 1280x1024. Erstere kann die Schrift eh schon nicht sinnvoll auflösen. Zusätzlich machen die Image-Controls auf der PC-Seite aus Geschwindigkeitsgründen keine Interpolation und daher wird es dort nochmals schlimmer. Wenn Du vuRemote auf HighRes setzt und "Auto Size" klickst, sollte das Bild schon ok sein.
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64737
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
Re: Plugins backen
ok, es wird besser
also wäre eine auflösungseinstellung in remote und ein entsprechender screenshot dann die lösung?
twilight
also wäre eine auflösungseinstellung in remote und ein entsprechender screenshot dann die lösung?
twilight
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Ein Screenshot in voller Auflösung sollte ok sein, aber irgendwer (besser die PC-Seite wegen mehr Rechenpower) muss dann das Bild ordentlich herunterskalieren.
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64737
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
Re: Plugins backen
ok, verstehe
twilight
twilight
- macfan
- Ex-iTiNa-Promoter
- Beiträge: 24968
- Registriert: Fr 9. Dez 2005, 10:16
- Receivertyp: 2 x TF 2401 CI+, 2100, 5200 C, VU+ Ultimo 4K
- Receiverfirmware: SRP-Serie: die neueste, 5k: Jan 07 PTU, VU+ VTi 15.0
- Wohnort: Dortmund
Re: Plugins backen
Genau mein Problem. Ich suche und finde nichts. FireBird und Twilight, ihr habt ja offensichtlich einiges herausgefunden. Könnt ihr nicht ein paar Quellen nennen?
Da sehe ich nur, wie man Images erstellen kann, nichts zu Plugins.Eine wichtige Resource dazu scheint sich auf http://code.vuplus.com/index.php?action=start zu befinden.
Gruß, Horst
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28745
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
Re: Plugins backen
Ich schreibe jetzt nur eine grobe Übersicht. Wir haben sehr viel gesucht, wenig gefunden, und dann unseren eigenen Workflow entwickelt. Stelle bitte konkrete Fragen, wenn es so weit ist. Macht Euch darauf gefasst, dass der Anfang sehr mühsam und die Lernkurve steil ist, da Enigma und Co. nicht sinnvoll dokumentiert sind. Und die Suche liefert meist User- und selten Programmiererfragen.
Wir verwenden Eclipse mit dem pydev-Plugin. Die Anleitung hier kann man verwenden, es sind ein paar Anpassungen notwendig.
Die Entwicklung erfolgt direkt auf der vu+, die Box kompiliert die Dateien automatisch. Oft findet man die Info, dass man Enigma neu starten muss, damit das Plugin kompiliert wird. Wenn man es geschickt anstellt, kompiliert sich das Plugin beim Aufruf aber selbst. Tipps und Code liefere ich, wie gesagt, bei Bedarf.
Auch das Logging habe ich verfeinert. Mit dem richtigen Code werden Crashes nicht in irgendwelche Dumps geschrieben, wo man dann unter hunderten Zeilen nach der relevanten Info für’s eigene Plugin suchen muss, sondern es kommt direkt bei der Telnet-Konsole raus.
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64737
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
Re: Plugins backen
macfan hat geschrieben: ↑Sa 20. Jun 2020, 17:56Danke, FireBird! Ich habe jetzt bei der Konkurrenz etwas entdeckt.
twilight
- TV-Junkie
- Alteingesessener
- Beiträge: 28022
- Registriert: Sa 16. Jun 2007, 19:10
- Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
- Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
- Wohnort: Düsseldorf
Re: Plugins backen
Ganz genau, macfan42
Ich würde aber jeden raten, der was backen will, sich eventuell bei VTI, Openatv und wie sie alle heissen Foren anzumelden und dort Kontakte zu knüpfen.
Nicht jeder dort ist ein A......
Da fallen mir spontan ein Maggy und Nathanael2316 ein. Die bauen zwar Skins, aber das Thema ist ja auch durchaus interessant in sachen Plugins. hajeku123 ist eher ein universeller Typ, der so Miniplugins wie StartUpToStandby baut (ich hoffe mal, ich vertue mich nicht da, das er dieses Plugin nur Powert). Alle 3 aus dem VTI Forum
Ich würde aber jeden raten, der was backen will, sich eventuell bei VTI, Openatv und wie sie alle heissen Foren anzumelden und dort Kontakte zu knüpfen.
Nicht jeder dort ist ein A......
Da fallen mir spontan ein Maggy und Nathanael2316 ein. Die bauen zwar Skins, aber das Thema ist ja auch durchaus interessant in sachen Plugins. hajeku123 ist eher ein universeller Typ, der so Miniplugins wie StartUpToStandby baut (ich hoffe mal, ich vertue mich nicht da, das er dieses Plugin nur Powert). Alle 3 aus dem VTI Forum
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß
Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß
Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt
- TV-Junkie
- Alteingesessener
- Beiträge: 28022
- Registriert: Sa 16. Jun 2007, 19:10
- Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
- Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
- Wohnort: Düsseldorf
Re: Plugins backen
Die Antwort auf alles
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß
Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß
Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt