klausb Posted February 14, 2006 Share Posted February 14, 2006 Ich habe ein einfaches command.vbs geschrieben, was via SendCommand einen OSD-Screen anzeigt. Z.B. so: Option ExplicitOn Error Resume Next sub main(aID) DVBViewer.SendCommand 8198 end sub Wenn ich das mit einer Taste verknuepfe und die taste druecke, dann blitzt das OSD nur kurz auf und verschwindet gleich wieder. Was läuft hier schief? Hintergrund ist, dass ich Kontextabhängig versch. OSD-Teile anzeigen will. Gruss, klaus. Quote Link to comment
klausb Posted February 17, 2006 Author Share Posted February 17, 2006 Hmm. Kennt sich da keiner aus? klaus. Quote Link to comment
Guest Lars_MQ Posted February 17, 2006 Share Posted February 17, 2006 Beschreib doch bitte mal genauer was du genau machst In der form wie das jetzt ist, wird auf jedes custom user commando der befehl ausgeführt... Quote Link to comment
klausb Posted February 24, 2006 Author Share Posted February 24, 2006 Hi Lars, ich wollte das OSD so umbiegen, dass bei der FB-OK-Taste etwas anderes kommt, als per default bei OSD_OK angezeigt wird (minEPG). Gleichzeitig aber die OSD_OK bindung beibehalten. D.h. alle Tasten gehen auf mein Command.vbs und da wird entschieden, welcher OSD-Screen angezeigt wird bzw. welches Kommando wirklich gesendet wird. Was mir bei meinem Test aufgefallen ist, dass nach dem SendCommand das gewünschte OSD nur kurz aufblitzte und gleich wieder weg war. Wenn ich SendCommand von einer externen COM-Client-Applikation mache, dann geht's. Gib ja zu, klingt seltsam. Mittlerweile bin ich von der Kombination MCE-FB und HIP auf MCE-FM und Girder umgestiegen. Da ist sowieso mehr mit kontextabhängigem OSD möglich. Also belassen wir's mal dabei und ich spiel jetzt erstmal mit Girder rum. Kannst ja mal zum Spass ausprobieren, ob's bei dir auch so kommt. Gruss, klaus. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.