plugins

Friedel
Developer
Developer
Beiträge: 759
Registriert: So 5. Feb 2012, 17:09

plugins

#1

Beitrag von Friedel »

Ich habe nun neutrino mit dem Zusatz -plugins gebaut und natürlich wieder Fragen:

a. wie kommentiere ich beim Bauen Plugins aus, die ich nicht haben will? Ich habe mir die settingsupdate.conf in /var/tuxbox/config mal angeschaut und das eingefügt:

-

Code: Alles auswählen

-/var/plugins/sodokan/*
-/var/plugins/games
-/var/plugins/lemmings
-/var/plugins/libfx2
-/var/plugins/master
-/var/plugins/mines
-/var/plugins/pacman
-/var/plugins/snake
-/var/plugins/soko
-/var/plugins/sol
-/var/plugins/solitair
-/var/plugins/sudoku
-/var/plugins/tank
-/var/plugins/tetris
-/var/plugins/tuxcom
-/var/plugins/vierg
-/var/plugins/yahtzee
und dann das File in die own_build gepackt nach /var/tuxbox/config
Das hat nicht wirklich was gebracht.

Behalten möchte ich von den angebotenen Plugins nur Flexmenü und Tuxwetter. In diesem Zusammenhang weitere Fragen:

b. Wie fülle ich das Flexmenü mit Leben? Wenn ich das Aufrufe, finde ich nur einen leeren ordner in der GUI
b. Wie editiere ich Tuxwetter? Ich kenne das noch aus DBox2 Zeiten und da waren wesentlich mehr Files vorhanden, als nur die beiden im Ordner /var/plugins
Bild
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1034
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Kontaktdaten:

Re: plugins

#2

Beitrag von udog »

Hi Friedel

Schön das Du das Thema mal anschneidest :wink:
Ich hab Hierschon mal nachgelesen
werde da aber auch net so richtig schlau.
Das Flexmenü entlastet die blaue Taste soviel steht fest.
Die Plugins müssen in die Shellexec eingetragen werden

Wie editiere ich Tuxwetter?
in /var/tuxbox/config/tuxwetter ist die config.....dort kann einiges geändert bzw. geslöscht werden
wenn Du dass meinst
Folgende Benutzer bedankten sich beim Autor udog für den Beitrag:
Friedel (Di 10. Dez 2013, 20:02)
Bewertung: 8.33%
mfg udog



Bild
Testimages
Grabber66
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 416
Registriert: Di 25. Sep 2012, 16:34
Wohnort: NRW
Kontaktdaten:

Re: plugins

#3

Beitrag von Grabber66 »

Ich geh dann mal etwas auf das Flexmenu ein (soweit ich das verstanden haben). Hier mal meine mini shellexec.conf:

Code: Alles auswählen

# config
FONT=/share/fonts/neutrino.ttf
FONTSIZE=28
LINESPP=20
PAGING=1

MENU=Flexmen~u
	MENU=*Camd-Men~u
		MENUDON=-os-cam,/var/bin/os-cam
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&os-cam starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.os-cam,os-cam wird gestartet
			DEPENDON=&os-cam beenden,/var/etc/init.d/scripts camdstop,/var/etc/.os-cam,os-cam wird beendet
		ENDMENU
		MENUDON=-viz-cam,/var/bin/viz-cam
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&viz-cam starten,touch /var/etc/.viz-cam && /var/etc/init.d/scripts camdstart,/var/etc/.viz-cam,viz-cam wird gestartet
			DEPENDON=&viz-cam beenden,/var/etc/init.d/scripts camdstop,/var/etc/.viz-cam,viz-cam wird beendet
		ENDMENU
		MENUDON=-mg-camd,/var/bin/mg-camd
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&mg-camd starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.mg-camd,mg-camd wird gestartet
			DEPENDON=&mg-camd beenden,/var/etc/init.d/scripts camdstop,/var/etc/.mg-camd,mg-camd wird beendet
		ENDMENU
		MENUDON=-cam-d3,/var/bin/cam-d3
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&cam-d3 starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.cam-d3,cam-d3 wird gestartet
			DEPENDON=&cam-d3 beenden,/var/etc/init.d/scripts camdstop,/var/etc/.cam-d3,cam-d3 wird beendet
		ENDMENU
		MENUDON=-in-cu-bus-camd,/var/bin/in-cu-bus-camd
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&in-cu-bus-camd starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.in-cu-bus-camd,in-cu-bus-camd wird gestartet
			DEPENDON=&in-cu-bus-camd beenden,/var/etc/init.d/scripts camdstop,/var/etc/.in-cu-bus-camd,in-cu-bus-camd wird beendet
		ENDMENU
		MENUDON=-g-box,/var/bin/g-box
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&g-box starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.g-box,g-box wird gestartet
			DEPENDON=&g-box beenden,/var/etc/init.d/scripts camdstop,/var/etc/.g-box,g-box wird beendet
		ENDMENU
		MENUDON=-m-box,/var/bin/m-box
			ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
			DEPENDOFF=&m-box starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.m-box,m-box wird gestartet
			DEPENDON=&m-box beenden,/var/etc/init.d/scripts camdstop,/var/etc/.m-box,m-box wird beendet
		ENDMENU
	ENDMENU
	MENU=*System-Men~u
		MENUDON=-Samba,/sbin/nmbd
			COMMENT=Samba Server
			DEPENDOFF=&Samba-Server starten,touch /var/etc/.samba && /var/etc/init.d/scripts sambastart,/var/etc/.samba,Samba-Server wird gestartet
			DEPENDON=&Samba-Server beenden,/var/etc/init.d/scripts sambastop,/var/etc/.samba,Samba-Server wird beendet
		ENDMENU
		MENUDON=-NFS,/usr/sbin/exportfs
			COMMENT=NFS-Server
			DEPENDOFF=&NFS-Server starten,touch /var/etc/.nfs && /var/etc/init.d/scripts nfsstart,/var/etc/.nfs,NFS-Server wird gestartet
			DEPENDON=&NFS-Server beenden,/var/etc/init.d/scripts nfsstop,/var/etc/.nfs,NFS-Server wird beendet
		ENDMENU
		MENUDON=-L~uftersteuerung,/bin/fp_control
			COMMENT=L~ufter an/aus schalten
			DEPENDOFF=&L~ufter starten,touch /var/etc/.fan && /bin/fp_control -sf 1,/var/etc/.fan,L~ufter wird gestartet
			DEPENDON=&L~ufter stoppen,rm /var/etc/.fan && /bin/fp_control -sf 0,/var/etc/.fan,L~ufter wird gestoppt
		ENDMENU
	ENDMENU
ENDMENU

Das macht im prinzip nur das:
MENUDON=-os-cam,/var/bin/os-cam
=> wenn os-cam vorhanden menue aktivieren

ACTION=&Camd-Reset,/var/etc/init.d/scripts camdreset,Camd wird neu gestartet
=> Befehl scripts camdreset ausführen

DEPENDOFF=&os-cam starten,touch /var/etc/.os-cam && /var/etc/init.d/scripts camdstart,/var/etc/.os-cam,os-cam wird gestartet
=> wenn .os-cam nicht vorhanden diese Zeile aktivieren - Bei nutzung script camdstart ausführen und touch .os-cam

DEPENDON=&os-cam beenden,/var/etc/init.d/scripts camdstop,/var/etc/.os-cam,os-cam wird beendet
=> wenn .os-cam vorhanden diese Zeile aktivieren - Bei nutzung script camdstop ausführen(im script wird .os-cam gelöscht)

ENDMENU
Folgende Benutzer bedankten sich beim Autor Grabber66 für den Beitrag (Insgesamt 2):
udog (Di 10. Dez 2013, 16:27) • slizer (Di 10. Dez 2013, 16:42)
Bewertung: 16.67%
Bild
http://www.cuberevo-forum.eu
IPBox9000HD - IPBox910HD - UnityMedia - LG 42LD650
NHD2-Cuberevo Testimages
Friedel
Developer
Developer
Beiträge: 759
Registriert: So 5. Feb 2012, 17:09

Re: plugins

#4

Beitrag von Friedel »

"in /var/tuxbox/config/tuxwetter ist die config.....dort kann einiges geändert bzw. geslöscht werden"

man bin ich blind!!! Ich habe nach alter Tradition nach einem Ordner nach tuxbox gesucht und da nur die config gesehen. In den config Ordner habe ich heute Nachmittag gar nicht mehr geschaut!!

Zum Flexmenü. Ich hatte mir gewünscht, dass ich die restlichen GUI Bereiche, wie in NMP Personalisieren kann. Hatte da mohousch auch mal drauf angesprochen und der hat dann das Flexmsnü angesprochen. Ist für den Neustart z.B. für EMU nicht interessant für mich. Ich starte g-box mit nem eigenen kleinen script erfolgreich neu.

Zum Eintragen der Menü selber, wie sieht ein Beispieleintrag für Shellexec aus.

Und dann noch das auskommentieren von nicht gewünschten Plugins?

Momentan sieht es für mich aus, als ob ich nur tuxwetter nutzen werde. Dafür lade ich aber nicht die ganzen Plugins runter. Mein Gedanke, ein eigenes Image zu bauen fußt ja auch darauf, es nicht zu überladen mit Funktionen. Ich werde nun mal das Plugin tuxwetter aus dem Image ziehen und in meine own_Build schieben. Dann versuche ich nochmal ohne den plugin Zusatz im Namen zu bauen.
Bild
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1034
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Kontaktdaten:

Re: plugins

#5

Beitrag von udog »

# config
#FONT=/share/fonts/micron_bold.ttf
FONT=/share/fonts/neutrino.ttf
FONTSIZE=28
LINESPP=20
PAGING=1

MENU=Flexmen~u
ACTION=&ACTION=&Schatz! Was kochen wir heute?,( /var/plugins/rezepte.sh makemenu ; shellexec /tmp/rezepte.inc ; rm /tmp/rezepte.inc )
ENDMENU

so könnte das aussehen, vorrausgesetzt "rezepte.sh" ist mit 755 in /var/plugins vorhanden
das plugin arbeitet mit dem Tuxwetterplugin ,funktioniert hier bis auf den zu sehenden Eintrag im Flexmenü auch nicht :uhoh3:

Aber da können uns die Profis bestimmt auskunft geben wie die shellexec.confg angepasst werden muß :wink:
mfg udog



Bild
Testimages
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: plugins

#6

Beitrag von BPanther »

Gibt doch dazu auch gute Anleitungen z.B. im Keywelt Board, da wo das Plugin (zu Dbox2-Zeiten) soweit ich weiß im Grunde herkam...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
Friedel
Developer
Developer
Beiträge: 759
Registriert: So 5. Feb 2012, 17:09

Re: plugins

#7

Beitrag von Friedel »

Mal ganz allgemein für auch ältere Anfragen geschrieben.

Wenn ich wüsste, wonach ich mit welchen Schlagwörtern suchen muß, würde ich Google kontaktieren.
Lange Erklärungen, was wo selbstverständlich (für mich leider nicht) ist, dauert genau so lange, wie kommentarlos nen Link zu posten.

Ich habe mir das Tuxwetter Plugin gezogen, in meine own_build eingebaut und ohne Plugins neu gebaut. Flexmenü entspricht nicht dem, was ich suchte (nämlich bei NHD2 eine Art Personalisierung, die sich nicht nur auf die blaue Taste beschränkt)
Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: plugins

#8

Beitrag von BPanther »

Zur ShellExec: Das ist nur eine Erweiterung von vorhandenen Sachen. Damit kannst Du nichts an den vorhandenen Menüs verändern, sondern nur im Features-Menü (blaue Taste) was hinzufügen.
Gesucht nach shellexec.conf Beispiele und der zweite Link sollte vieles erklären...

Das mit dem Tuxwetter habe ich bei mir ja ähnlich gemacht für das Online-Update. Einmal nur die Plugins gebaut und das benötigte rausgezogen und neu verpackt. ;)
Folgende Benutzer bedankten sich beim Autor BPanther für den Beitrag:
udog (Di 10. Dez 2013, 22:59)
Bewertung: 8.33%
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1034
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Kontaktdaten:

Re: plugins

#9

Beitrag von udog »

trotzdem wäre es hilfreich, hier mal auch für Newbies wie uns das zu erläutern wie man dass mit dem Flexmenü händelt
wie man Plugins /Scripte ins Flexmenü einbaut bzw.für was es eigendlich gut ist 8)
ich habe natürlich auch gegooglt aber so richtig :verstehe_bahnhof:
mfg udog



Bild
Testimages
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: plugins

#10

Beitrag von BPanther »

Hmm, im Grunde stehts doch im Link schon da im ersten Post von SnowHead wozu es gut ist und welche Variablen man für den Aufbau in der shellexec.conf benutzen kann. Lediglich der Path der shellexec.conf weicht hier ab, da es /var/tuxbox/config/ ist, aber das ist im Grunde der einzige Unterschied. Man kann damit seine eigenen Menüs (innerhalb des Feature Menüs) bauen, Scripte oder andere Programme starten etc. Ich meine, was genau willst Du denn wissen? Da mußt Du schon spezifischer werden.
Folgende Benutzer bedankten sich beim Autor BPanther für den Beitrag:
udog (Di 10. Dez 2013, 23:26)
Bewertung: 8.33%
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
Benutzeravatar
dbox-all
Moderator
Moderator
Beiträge: 1552
Registriert: Mo 4. Jul 2011, 21:15
Wohnort: HSK

Re: plugins

#11

Beitrag von dbox-all »

Habe mich mal vor ein paar Wochen während meines Fußbruchs damit beschäftigt...
... so lüppt es bei mir testweise momentan...

mfg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor dbox-all für den Beitrag (Insgesamt 2):
udog (Mi 11. Dez 2013, 09:50) • BPanther (Mi 11. Dez 2013, 12:53)
Bewertung: 16.67%
----------------------------------------
|-28,2E-23,5E-19,2E-13.0E-9,0E-|
|3xUFS910(ext.), 3 x UFS912, 2 x UFS913, 3xGalaxis ER |
----------------------------------------
Bild
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1034
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Kontaktdaten:

Re: plugins

#12

Beitrag von udog »

Genau
Ich wußte doch ich hatte das schon mal auf der Box
wir hatten uns ja damals unterhalten....Danke Dbox-all :mrgreen:
mfg udog



Bild
Testimages
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1034
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Kontaktdaten:

Re: plugins

#13

Beitrag von udog »

musicus vom Nachbar Board hatte vor einiger Zeit schon mal was hier gepostet.
Es geht um die Favoriten-Ytube Geschichte.

Das Script erlaubt häufig verwendete Suchbegriffe des Youtube-Players
mit Hilfe des Flexmenüs zu verwalten und zu starten.

Hab das jetzt auch auf blauer Taste ,kann also das Plugin soweit starten ....aber es tut sich noch nichts :cry:
bzw der Player springt nicht an :thinkerg:
/lib/tuxbox/plugins/ytfav.so #Nicht vergessen die Rechte auf 755 zu ändern!
/var/tuxbox/plugins/ytfav.cfg
/var/tuxbox/config/flex/ytfav.conf
/var/tuxbox/config/movieplayer.end #Nicht vergessen die Rechte auf 755 zu ändern!
den Ordner Flex hab ich angelegt

so sieht die ytfav.conf aus
MENU=Orte
ACTION=berlin,sed -i 's/mb_ytsearch=.*/mb_ytsearch=berlin/g' /var/tuxbox/config/moviebrowser.conf
ENDMENU
meine moviebrowser.conf wird auch gefunden....favoriten sind alle da

hat noch jemand ne Idee ? :confused:

https://gitorious.org/neutrino-mp/marti ... 8110ad1dd6
mfg udog



Bild
Testimages
musicus
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 4
Registriert: So 18. Aug 2013, 22:15

Re: plugins

#14

Beitrag von musicus »

bzw der Player springt nicht an :thinkerg:
Hi, wenn Du den YT-Player startest, wird dann der neue Suchbegriff aus den Favoriten genommen?

Da der Player bisher nicht direkt über einen Shell-Befehl gestartet werden konnte, habe ich den Befehl "/bin/rcsim" genommen, der Tastendrücke simuliert (ist der bei dir vorhanden?)

In der ytfav.so wird folgende Kombination verwendet um YT mit dem neuen Begriff suchen zu lassen
rcsim KEY_MENU
rcsim KEY_BLUE
rcsim KEY_3
rcsim KEY_BLUE

Evtl. muss das angepasst werden, das mit dem Ordner flex hast Du ja schon gefunden.
Alles andere steht auch in der readme.txt
Im FF-Team Image ist das Plugin über die blaue Taste erreichbar (kannst ja mal testweise flashen)

Anbei noch die neueste Version 0.6
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor musicus für den Beitrag:
udog (Mi 11. Dez 2013, 22:56)
Bewertung: 8.33%
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1034
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Kontaktdaten:

Re: plugins

#15

Beitrag von udog »

Danke für die schnelle Antwort :thumbs:

ne /bin/rcsim kann ich hier nicht finden
Hi, wenn Du den YT-Player startest, wird dann der neue Suchbegriff aus den Favoriten genommen?
ja der wird übernommen....
mfg udog



Bild
Testimages
Antworten