OSD Messages

Vorschläge was dem Image fehlt oder was besser gemacht werden kann.
Antworten
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

OSD Messages

#1

Beitrag von felixka »

@BP
Ich bin gerade dabei GSMS (Gbox Short Message Services) in oscam zu integrieren.
Dabei soll als Hinweis eine OSD Message aufpoppen, die erst durch die Taste 'ok' wieder schließt.
Laut Yweb Doku ist das so, aber mit deinem Image schließt das Fenster nach gefühlten 10 Sec wieder.

Das ist der Aufruf dazu:
wget -O /tmp/popup http://192.168.2.13/control/message?nmsg=
Könntest du bitte mal schauen, was da zu machen ist...
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13411
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: OSD Messages

#2

Beitrag von BPanther »

Warum benutzt Du bei wget /tmp/popup? Der Parameter ist überflüssig. Ein

wget -O - http://localhost/control/message?nmsg="test"

reicht da auch aus.

Das das Fenster dennoch irgendwann verschwindet ist auch klar, gibt ja schließlich timeouts dafür, welche man auch einstellen kann. Bei mir geht es nach ca. 60 sek. von selbst wieder weg. Ein kurzer Test hat gezeigt, daß das Timeout des EPG hierfür benutzt wird, der im Standard 60s beträgt und den Du wohl mal auf 10s geändert hattest.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: OSD Messages

#3

Beitrag von felixka »

Der Kern meiner Frage war, warum eine Normale MSG (nmsg=Text) überhaupt timeouted. Macht doch keinen Sinn.
Dafür gibts doch die Popup MSG (popup=Text), die timeouted.
Die DoKu vom yweb sagt genau das aus:
http://www.yjogol.com/sdk/nhttpd-api-tuxbox-api.html

Parameter: popup=Text oder nmsg=Text

Rückgabewert: ok

Zeichensatz: UTF-8, Leerzeichen muessen als %20 gesendet werden

Neutrino oeffnet ein Popup(popup)- oder Message(nmsg)-Fenster, in dem
der Text des Parameters dargestellt wird. Ein Popupfenster schliesst
sich nach wenigen Sekunden selbst, wohingegen ein Message-Fenster mit
der Fernbedienung geschlossen werden muss.
Neutrino hat popup-kurz und popup-lang, aber keine normale MSG.
Den File in wget braucht man, wenn man einen Rückgabewert Success haben will.
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13411
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: OSD Messages

#4

Beitrag von BPanther »

Zum wget: Es gibt ja dennoch einen Rückgabewert als integer, aber sei es drum. ;)

Zum nhttpd: Durchaus möglich, daß das mal anders war (müsste ich mal mit einer DBox2 testen) und es jemand geändert hat, als der nhttpd direkt in Neutrino integriert wurde, denn die nhttpd-Doku passt da eh nicht wirklich mehr vollständig dadurch. Ist halt leider kein einzelner Dämon wie bei der DBox2 mehr...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: OSD Messages

#5

Beitrag von felixka »

BPanther hat geschrieben: Zum nhttpd: Durchaus möglich, daß das mal anders war (müsste ich mal mit einer DBox2 testen) und es jemand geändert hat, als der nhttpd direkt in Neutrino integriert wurde, denn die nhttpd-Doku passt da eh nicht wirklich mehr vollständig dadurch. Ist halt leider kein einzelner Dämon wie bei der DBox2 mehr...
Und das kannst du im NMP nicht fixen? 8)
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13411
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: OSD Messages

#6

Beitrag von BPanther »

Nö, da gibts nichts zu fixen, weil man ja nur ein &timeout=X noch anhängen braucht um den EPG-Timeout entsprechend zu überschreiben - siehe Source von Neutrino.

Ein

wget -O - 'http://localhost/control/message?nmsg=" ... t=99999999[/b]'

wartet also recht lange... ;)
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: OSD Messages

#7

Beitrag von felixka »

Super, danke. Genau das brauche ich :beerdrink:
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13411
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: OSD Messages

#8

Beitrag von BPanther »

Nanü, stand das etwa nicht in der Doku? :kicher:
Den Parameter gab es schon bei der DBox2, allerdings funktionierte er nicht mehr mit Neutrino v1 soweit ich weiß. Vielleicht auch deswegen wieder in Vergessenheit geraten...


EDIT:
Die Doku scheint aber auch nicht ganz aktuell zu sein, denn ein %20 ist nur als Leerzeichen nötig, wenn man "volles URL-Format" benutzt. Nimmt man Anführungszeichen gehen auch normale Leerzeichen:

wget -O - 'http://localhost/control/message?nmsg="test mit leerzeichen"&timeout=99999999'
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Antworten

Zurück zu „Anregungen / Wünsche“