mague Posted May 3, 2011 Share Posted May 3, 2011 Bei mir klappt das leider auch nicht Muss ich nochmal nachhaken ob das auch so wirklich funktionieren kann. Jupp, da ist noch irgendein internes flag oder so beteiligt. Bei den internen Listen wie Senderliste und EPG zur Zeit tuts. Quote Link to comment
nuts Posted May 3, 2011 Share Posted May 3, 2011 Ja das war ein allgemeines Missverständnis. Derzeit gehts nicht - die Möglichkeit lässt sich aber wohl einbauen (im DVBViewer). Quote Link to comment
pmneo Posted May 3, 2011 Author Share Posted May 3, 2011 Okay schön zu hören D.h. es kommt evtl. mit einem Update? Quote Link to comment
mague Posted May 3, 2011 Share Posted May 3, 2011 (edited) Hi, ich habe noch was nettes gefunden Wenn man einen Film/Aufnahme anschaut und dann NeutrinoCL aufruft, dann siehts komisch aus Die Datamanager values sind gesetzt, aber die Liste unsichtbar. Man muss einmal die Gruppe wechseln damit die Liste sichtbar wird. Ist aber kein grosses Problem. Edited May 3, 2011 by mague Quote Link to comment
pmneo Posted May 3, 2011 Author Share Posted May 3, 2011 (edited) Hi, ich habe noch was nettes gefunden Wenn man einen Film/Aufnahme anschaut und dann NeutrinoCL aufruft, dann siehts komisch aus Die Datamanager values sind gesetzt, aber die Liste unsichtbar. Man muss einmal die Gruppe wechseln damit die Liste sichtbar wird. Ist aber kein grosses Problem. Ich hab noch was viel "lustigeres" gefunden: Wenn man einen Film übers Menü abspielt (DVBViewer -> Mediendatei öffnen) dann scheint mein NeutrinoCL handler angehalten zu werden ... und dadurch funktioniert nichts mehr ... Log's bleiben sauber !? Gruß Edited May 3, 2011 by pmneo Quote Link to comment
pmneo Posted May 3, 2011 Author Share Posted May 3, 2011 @mague mit v1.18 sollte das zumindestens laufen, das von mir gemeldete Problem liegt außerhalb meines einflussbereichs ... Gruß Quote Link to comment
pmneo Posted May 3, 2011 Author Share Posted May 3, 2011 * Current Channel Visualisierung durch eine Liste im Hintergrund * EpgStartTime und EpgEndTime jetzt getrennt über INI einstellbar Gruß Quote Link to comment
trudeh Posted May 3, 2011 Share Posted May 3, 2011 Ich hab auch noch was "befremdliches". Auf den Sky Sport / Buli Optionskanälen wird jetzt schon das EPG von Samstag als "aktuell" laufend angezeigt. Quote Link to comment
mague Posted May 4, 2011 Share Posted May 4, 2011 @mague mit v1.18 sollte das zumindestens laufen, das von mir gemeldete Problem liegt außerhalb meines einflussbereichs ... Gruß Hi, ich finde das passt ganz gut jetzt. Am PC nutze ich sowieso nur die Maus ohne OSD und am HTPC nutze ich ausschliesslich die Fernbedienung und das OSD. Kann es sein das du 12:00 und 24 Uhr verdrehst ? Z.B. Disney Cinemagic beginnt erst um 12:00 Uhr (Mittag) zu senden. NeutrinoCL zeigt als Startzeit aber 00:00 an. Kann aber auch am EPG liegen. Mich stoert es nicht. Vielleicht ist das Sky Select Prblem auch ein EPG Problem. Quote Link to comment
pmneo Posted May 4, 2011 Author Share Posted May 4, 2011 Was sagt denn das Channel EPG hier? Das mit den Sky Optionskanälen liegt daran, dass ich die EPG Info auslese, und dann als "Jetzt" das erste ergebnis verwende ... und hier scheint das eben der erste verfügbare Eintrag zu sein ... Gruß Quote Link to comment
trudeh Posted May 4, 2011 Share Posted May 4, 2011 Das mit den Sky Optionskanälen liegt daran, dass ich die EPG Info auslese, und dann als "Jetzt" das erste ergebnis verwende ... und hier scheint das eben der erste verfügbare Eintrag zu sein ... Hab mir schon gedacht, dass es sowas in der Art ist. Unschön ist es schon ein bissel. Kann man was dran machen? Ich hätt da aber noch einen anderen Vorschlag. Dadurch das die Parameteranzahl im Plugin ja in den letzten Versionen schier explodiert ist, ist es fast unmöglich mit einer ini mehrere Skins abzudecken. Könntest du die Parameter Datei nicht so aufbauen, dass sie sich anhand des gewählten Skins die entsprechenden Einstellungen holt? Beispiel: [concinnity_3D] parameter [blufuzz] parameter [vdr-retro] parameter Hätte den Vorteil, dass einen Skinwechsel wieder normal über die Optionen machen kann, ohne jedesmal dabei die passende ini Datei kopieren zu müssen. Quote Link to comment
mague Posted May 4, 2011 Share Posted May 4, 2011 Was sagt denn das Channel EPG hier? Hat sich erledigt. War ein Denkfehler meinerseits. Quote Link to comment
trudeh Posted May 4, 2011 Share Posted May 4, 2011 Ich hab die BluFuzz neutrinCL auf V1.19 angepasst. Link Quote Link to comment
kmb666 Posted May 7, 2011 Share Posted May 7, 2011 (edited) Hallo, hab den Bleach-Skin nun auch an die neue Version angepasst. Ich hoffe, es passt einigermaßen, habs noch nicht ausführlich getestet. Danke nochmals für das Plugin!! Grüße Bleach_Neutrino.zip Edit: Weiß jemand, wieso manche Senderlogos nicht angezeigt werden, obwohl sie vorhanden sind? Es sind auch nicht immer die gleichen, auf meinem Wohnzimmer-PC sind es andere als am Arbeits-PC... Edited May 7, 2011 by kmb666 Quote Link to comment
begica Posted May 8, 2011 Share Posted May 8, 2011 @pmneo Great idea and work you've done with this plugin. DVBViewer is by far the best DVB application I've tried, but I was missing a "better" channel/favourite OSD handling. One question maybe for you or someone else. Would it be possible to recreate something like an "Enigma" channels/favourites OSD handling in DVBViewer using pmneo's method? (see the attached image) Maybe I'm a bit to claustrophobic or just used too much to my old sat box, but I like having channels in the OSD in multiple rows and the option to always know in which favourite folder I am browsing at the moment. The picture was taken long time ago from a CRT TV. In this time of big resolution LCDs I believe there is even enough space to put a line of current EPG bellow of each channel name. Or even a logo in front of it. I don't have enough knowledge and time to do this kind of adjustments. Long time ago I tried to do it with the OSD skin Editor with no luck. Thank you Quote Link to comment
BALOU Posted May 10, 2011 Share Posted May 10, 2011 neutrinoCl v.19 für X-Skin angepaßt Quote Link to comment
cat320 Posted May 16, 2011 Share Posted May 16, 2011 Enigma Style wäre echt genial. Quote Link to comment
mague Posted May 17, 2011 Share Posted May 17, 2011 Enigma Style wäre echt genial. Enigma style ist viel Arbeit. Es ersetzt an sich alle vorhandenen Listen und muesste jede vorhandene Funktionalitaet bereitstellen. Einen feature request haette ich noch Kann man ins Option Menue eine Punkt einbauen mit dem ich zur Jetzt-Zeit zurueckspringen kann ? Wenn ich weit mit OSD-Blau vorausblaettere, dann muss ich endlos mit Gelb zurueck oder besser, ich beende die Seite und oeffne sie neu. Quote Link to comment
pmneo Posted May 17, 2011 Author Share Posted May 17, 2011 Hallo! Sry, aber für eine Enigma Style Channelliste wäre ein neues Plugin nötig, weil diese doch ganz anderst aufgebaut ist und nur kleine Teile vom jetzigen Plugin wiederverwendbar wäre ... Dieses Plugin war bis jetzt leicht 50-60 Std. Arbeit. Gut einiges davon ging drauf um zu verstehen wie der DVBViewer tickt Aber für das Enigma Plugin kannst auf jedenfall min. 10 Stunden anrechnen bis das läuft! @Mague: kann ich demnächst mal einbauen! Gruß Quote Link to comment
MDHD Posted May 17, 2011 Share Posted May 17, 2011 (edited) Hallo pmneo, könntest du bitte, bitte, bei channelnr. den punkt weg geben. ich habe eine extra list gemacht für channelnr. es sieht aber besser aus wenn nach der nummer kein punkt steht sondern nur die nummer. danke! in der ini habe ich bei channelnr. bei head und foot "" stehen. also kein punkt. trotzdem steht ein punkt im OSD. Edited May 17, 2011 by MDHD Quote Link to comment
neronmjj Posted May 20, 2011 Share Posted May 20, 2011 It is possible to set a favourite channel nr ?? now only the all channel nr is showing ex. i have canal + on 1 channel in my favourite list but is on 432 channel in all list and NeutrinoCL show me this nr - 432. Sorry for english greets. Quote Link to comment
pmneo Posted May 20, 2011 Author Share Posted May 20, 2011 fyi: [20.05.2011] * StaticHead und StaticTail eingeführt * FavNr eingeführt * "Jetzt" Option hinzgefügt Quote Link to comment
MDHD Posted May 20, 2011 Share Posted May 20, 2011 @pmneo, wo befindet sich der link zum download? Quote Link to comment
pmneo Posted May 20, 2011 Author Share Posted May 20, 2011 Sry, hatte ich wohl vergessen zu adden Quote Link to comment
MDHD Posted May 20, 2011 Share Posted May 20, 2011 danke! @pmneo ist es möglich das "vormerken" in die infoliste einzufügen? hast du auch ein moneybookers account wo man spenden kann? Quote Link to comment
MDHD Posted May 23, 2011 Share Posted May 23, 2011 so, bzgl. navigation: ich habe links und rechts mit neutrinoCL belegt. jedoch egal ob ich links oder rechts drücke komme ich immer in die gleiche gruppe, die aktuelle gruppe... ist es möglich, dass wenn ich lnks drücke, dass sich die vorherige gruppe anzeigt und beim rechts die nächste gruppe anzeigt. wenn ich rauf runter drücke, dann sollte ich in der aktuellen gruppe navigieren. so würde man sich tastendrücke ersparen. es sollte etwa wie das miniepg funktionieren beim rauf/runter. müsste da eine action erstellt werden, z.b 20481 zeigt die nächste gruppe beim aufrufen von neutrinoCL? Quote Link to comment
pmneo Posted May 23, 2011 Author Share Posted May 23, 2011 @MHDH: Sry, aber ich versteh nur Bahnhof ^^ Gruß Quote Link to comment
MDHD Posted May 23, 2011 Share Posted May 23, 2011 also... wenn man die taste auf der fb oder tatstatur "links" drückt, dann zeigt sich die neutrinoCL...ok... wenn man die taste auf der fb oder tatstatur "rechts" drückt, dann zeigt sich die neutrinoCL...ok... das sollte aber um eine spur anders sein... nämlich: wenn man die taste auf der fb oder tatstatur "links" drückt, dann zeigt sich die neutrinoCL, ABER nicht der aktuelle favoriten/channel ordner/gruppe, sondern, der ordner/gruppe davor. wenn man die taste auf der fb oder tatstatur "rechts" drückt, dann zeigt sich die neutrinoCL, ABER nicht der aktuelle favoriten/channel ordner/gruppe, sondern, der ordner/gruppe danach. Beispiel: ich sehe mir gerade arte HD an. arte HD ist im Favoritenordner "Kultur". Links von kultur ist "News" und rechts von kultur ist Sport. wenn ich jetzt direkt zu News ordner gelangen möchte, muss ich jetzt (wie es jetzt ist) links drücken (zum aufrufen von neutrinoCL) und nochmal links um zu Ordner "News" zu gelangen. und eigentlich wäre es besser, wenn man links drückt direkt zum ordner "News" zu gelangen, da man sich einen tastendruck erspart. will man im ordner Kurltur beliben, kann man mit rauf oder runter drücken... Quote Link to comment
pmneo Posted May 23, 2011 Author Share Posted May 23, 2011 (edited) Achso, ja dann solltest du dein Skript so umbauen, dass wenn neutrinoCL nicht geöffnet ist, nicht die links oder rechts aktion ausgeführt wird, sondern nur neutrinoCL geöffnet wird, und nur falls neutrinoCL offen ist, die taste durchschleifen! Gruß Edited May 23, 2011 by pmneo Quote Link to comment
MDHD Posted May 23, 2011 Share Posted May 23, 2011 könnte ich machen, aber da wüsste ich nicht wie die links/rechts tasten dann für andere osd seiten verwenden soll, wenn links und rechts mit "öffne neutrinoCL + links/rechts" definiert sind. ist eine doppelcommand in command.vbs überhaupt möglich? Quote Link to comment
pmneo Posted May 23, 2011 Author Share Posted May 23, 2011 du machst einfach ne if ungefähr so: sub main(ActionID) Select Case ActionID Case xxxxx: 'Custom Left Action die du deine left buttons mapst! If windowmanager.activeWindowID = -1 Then 'neutrinoCL öffnen WindowManager.ShowWindow(268435440) else 'Action left ausführen SendCommand(2000) end if Quote Link to comment
MDHD Posted May 23, 2011 Share Posted May 23, 2011 du machst einfach ne if ungefähr so: sub main(ActionID) Select Case ActionID Case xxxxx: 'Custom Left Action die du deine left buttons mapst! If windowmanager.activeWindowID = -1 Then 'neutrinoCL öffnen WindowManager.ShowWindow(268435440) else 'Action left ausführen SendCommand(2000) end if danke pmneo... damit wird aber nur die neutrinoCl geöffnet, und nicht "neutrinoCL öffnen und einaml nach links gehen". Quote Link to comment
pmneo Posted May 24, 2011 Author Share Posted May 24, 2011 Okay, mit v1.21 und diesem skript sollte es so tun wie du willst: sub main(ActionID) Select Case ActionID Case 20002000: 'Custom Left Action die du deine left buttons mapst! If windowmanager.activeWindowID = -1 Then 'neutrinoCL öffnen WindowManager.ShowWindow(268435440) end if 'Action left immer ausführen SendCommand(2000) end select end sub Gruß Quote Link to comment
MDHD Posted May 24, 2011 Share Posted May 24, 2011 'NeutrinoLinks Case 40010 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(2000) 'OSD-Links ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(75) 'OSD-Grün ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(79) 'OSD-Down Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(2000) 'OSD-links End if Else SendCommand(20480) End if so schaut mein script aus, der sehr gut funktioniert. @pmneo in der letzten zeile: Else SendCommand(20480) 'Show/Open NeutrinoCL End if (damit wird die neutrinoCL geöffnet. ich möchte aber zum vorherigen bouquet vom neutrinoCL kommmen, ohne 2 mal links zu drücken. es wird immer der bouqet geöffnet in welchem sich der aktuelle sender befindet. und das ist gut, wenn ich "up" oder "down" drücke. wenn ich aber links drücke möchte ich nicht, dass sich der aktuelle bouqet, wo der gerade laufende sender befindet, öffnet, sondern der vorherige bouqet. es wäre aber sehr praktisch da man linksdruck und rechtsdruck praktischer wären, und man würde schneller zu anderen bouqets kommen. tut mir leid, deutsch ist nicht meine muttersprache, ich habe das gefühl, dass ich es dir nicht erklären kann. vielleicht, kannst du mir kurz sagen, was du verstanden hast, was ich möchte... weil dieser 20002000 case öffnet nur die neutrinoCL und zeigt den aktuellen bouqet. das selbe wie mit 20480. Quote Link to comment
pmneo Posted May 24, 2011 Author Share Posted May 24, 2011 'NeutrinoLinks Case 40010 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(2000) 'OSD-Links ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(75) 'OSD-Grün ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(79) 'OSD-Down Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(2000) 'OSD-links End if Else WindowManager.ShowWindow(268435440) 'Action left ausführen SendCommand(2000) End if Probier mal das! Gruß Quote Link to comment
MDHD Posted May 24, 2011 Share Posted May 24, 2011 'NeutrinoLinks Case 40010 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(2000) 'OSD-Links ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(75) 'OSD-Grün ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(79) 'OSD-Down Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(2000) 'OSD-links End if Else WindowManager.ShowWindow(268435440) 'Action left ausführen SendCommand(2000) End if Probier mal das! Gruß funkt nicht, da ich dem script sagen muss, dass er neutrinoCL öffnet, mit SendCommand. d.h, entweder es gibt seitens neutrinoCL, ein 20481 für (NeutrinoCL-1 seite, vorheriger bouqet) und ein 20482 (NeutrinoCL+1 seite vor, nächster bouquet) dann würde ich es so schreiben: Else SendCommand(20481)' zeige neutrinoCL + ein bouqet/seite/ordner zurück. End if Quote Link to comment
pmneo Posted May 24, 2011 Author Share Posted May 24, 2011 Häng doch mal bitte dein Kompletes Script als datei an! Danke & Gruß Quote Link to comment
MDHD Posted May 24, 2011 Share Posted May 24, 2011 sub main(Command) Select Case Command Case 20480 WindowManager.ShowWindow(268435440) 'OSD-Blau (geändert) Case 30503 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(77) 'OSD-Blau ElseIf windowmanager.activeWindowID = 5 Then 'Wird gerade das Music Window angezeigt dann sende folgenden Befehl: SendCommand(8278) 'OSD Toggle View ElseIf windowmanager.activeWindowID = 6 Then 'Wird gerade das Movie Window angezeigt dann sende folgenden Befehl: SendCommand(8278) 'OSD Toggle View ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(8248) 'OSD-Show Audiomenu ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MyEpg Window angezeigt dann sende folgenden Befehl: SendCommand(8248) 'OSD-Show Audiomenu ElseIf windowmanager.activeWindowID = 1 Then 'Wird gerade das Channels Window angezeigt dann sende folgenden Befehl: SendCommand(8248) 'OSD-Show Audiomenu ElseIf windowmanager.activeWindowID = 268435440 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(77) 'OSD-Blau Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(77) 'OSD-Blau End if Else 'OSD-Show Audiomenu SendCommand(111) End if 'OSD-Rot (geändert) Case 30500 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(74) 'OSD-Rot ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(8264) 'OSD-Show EPG ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(84) 'OSD-Close ElseIf windowmanager.activeWindowID = 1 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(77) 'OSD-Show Audiomenu ElseIf windowmanager.activeWindowID = 268435440 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(75) 'OSD-Show Audiomenu Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(74) 'OSD-Show Menu End if Else SendCommand(8264) 'OSD-Show Menu End if 'REWNew Case 40017 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(112) 'OSD-vorige ElseIf windowmanager.activeWindowID = 268435440 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(76) 'OSD-Gelb Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(112) 'Show NeutrinoCL End if Else SendCommand(112) End if 'FWDNew Case 40016 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(113) 'OSD-Links ElseIf windowmanager.activeWindowID = 268435440 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(77) 'OSD-Blau Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(113) 'Show NeutrinoCL End if Else SendCommand(113) End if 'NeutrinoLinks Case 40010 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(2000) 'OSD-Links ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(75) 'OSD-Grün ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(79) 'OSD-Down Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(2000) 'Show NeutrinoCL End if Else WindowManager.ShowWindow(268435440) 'Action left ausführen SendCommand(2000) End if 'NeutrinoRechts Case 40011 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(2100) 'OSD-Rechts ElseIf windowmanager.activeWindowID = 501 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(76) 'OSD-Gelb ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(78) 'OSD-Up Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(2100) 'Show NeutrinoCL End if Else SendCommand(20480) End if 'UpNew Case 40013 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(78) 'OSD-Rechts ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(2000) 'OSD-Up Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(78) 'OSD-Up End if Else SendCommand(20480) 'OSD-NeutrinoCL End if 'DownNew Case 40014 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(79) 'OSD-Links ElseIf windowmanager.activeWindowID = 500 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(2100) 'OSD-Down Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(79) 'OSD-Down End if Else SendCommand(20480) 'OSD-NeutrinoCL End if 'BackNew Case 40015 if osd.isVisible Then 'Ist das OSD sichtbar dann mache folgendes: If windowmanager.isoverlay Then 'Wird gerade ein Dialogfenster angezeigt sende folgenden Befehl: SendCommand(84) 'OSD-Close ElseIf windowmanager.activeWindowID = 5 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(76) 'OSD-Gelb ElseIf windowmanager.activeWindowID = 6 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(76) 'OSD-Gelb ElseIf windowmanager.activeWindowID = 20 Then 'Wird gerade das MiniEpg Window angezeigt dann sende folgenden Befehl: SendCommand(76) 'OSD-Gelb Else 'Bei allen anderen OSD Fenster folgenden Befehl senden: SendCommand(82) 'OSD-Close End if Else SendCommand(63) 'Last-Channel End if Case Else 'osd.showInfoinTVpic "No action in th Command.vbs for this Action ID.",1000 End Select end sub weiß nicht wie ich eine datei anhänge, aber hier der ganze script. command.vbs Quote Link to comment
MDHD Posted May 24, 2011 Share Posted May 24, 2011 @pmneo, ich habe nur nachgefragt bzgl. dieser geschichte, ob es irgendwie geht. wenns kompliziert ist oder viel zeit in ansprch nimmt dann lass es... wenn du das blättern im MiniEpg des dvbviewers kennst, so habe ich mir das ungefähr vorgestellt. bei miniepg ist das normalerweise so, dass wenn du OK drückst, dir die laufende sendung angezeigt wird. wenn kein miniepg oder osd sichtbar und du drückst "Up" dann zeigt sich die laufende sendung des nächsten kanals, und umgekehrt mit "Down". das ist aber von haus aus so, da muss man nicht im command.vbs umstellen. und bei neutrinoCL stelle ich mir das genau so vor, nur halt mit bouqets... Quote Link to comment
bl4ck Posted May 28, 2011 Share Posted May 28, 2011 (edited) @pmneo Thank you for the new version of plugin with support favorite channels, but channels start from -0 - or could be done from -1 -? Edited October 17, 2011 by bl4ck 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.