pmneo Posted October 21, 2010 Share Posted October 21, 2010 (edited) Mein OSD Plugin was eine Channelliste bzw. Favoriten Liste im dbox2 Neutrino Style zur verfügung stellt! Ini-How-To [NeutrinoCL] List0=902 <-- ID der Hauptliste List1=999 <-- ID der Unterliste Listx=yyy <-- ID der Unterlist x ( index muss fortlaufend sein ) CurrentChannelList=953 <-- ID der Liste, welcher das CurrentChannelImage hinzugefügt wird, falls der Kanal gerade aktiv ist (-1 deaktiviert das Feature CurrentChannelImage=current_channel.png <-- Das zu verwendene Image BackgroundImage="background_neutrinoCLLogo.png" <-- Das zu verwendende BG Image SyncCurrentChannel=1 <-- Gibt an, ob bei Kanalwechsel (z.B. übers menü) dieser Selektiet werden soll [blackList] group0=dummy <-- Exakter Gruppenname, der nicht angezeigt werden soll ( index muss fortlaufend sein ) channel0=dummy <-- Exakter Channelname, der nicht angezeigt werden soll ( index muss fortlaufend sein ) [List] ChannelNr_Column=-1 <-- List Column (1-3 oder -1 für deaktiviert) ChannelNr_Order=0 <-- Reihenfolge falls mehrere in selber Column ChannelNr_List=0 <-- List Index ( eine der oben definierten ) ChannelNr_Head="" <-- Text, der vorher eingefügt wird, falls mehrere in selber Column ChannelNr_Foot=" " <-- Text, der nacher eingefügt wird, falls mehrere in selber Column ChannelNr_StaticHead="" <-- Text, der IMMER vorher eingefügt wird, falls inhalt nicht leer ChannelNr_StaticFoot="." <-- Text, der IMMER nacher eingefügt wird, falls inhalt nicht leer ... Changelog: [14.01.2013] * Added Source code of current Version [31.05.2011] * Respecting setup.xml FavOne setting [24.05.2011] * Kleiner Bugfix [20.05.2011] * StaticHead und StaticTail eingeführt * FavNr eingeführt * "Jetzt" Option hinzgefügt [03.05.2011] * Added #NeutrinoCL.EPG.ChannelName, #NeutrinoCL.EPG.ChannelNr,#NeutrinoCL.EPG.ChannelID * SyncCurrentChannel option hinzugefügt * SyncCurrentChannel Bugfix * Default Selection Bugfix (bei Medienwiedergabe) * Current Channel Visualisierung durch eine Liste im Hintergrund * EpgStartTime und EpgEndTime jetzt getrennt über INI einstellbar [02.05.2011] * Mouse Bugfix bei den OSD Tasten * Options Popup hinzgefügt * Blacklists für Channels und Groups eingeführt [01.05.2011] * Die Hauptliste (List0) muss nun nicht mehr ganz vorne sein, kann nun auch die hinterste Liste sein * EPG Info wird nun über Datamanager gesetzt z.B. #NeutrinoCL.EPG.Title ... (siehe neutrinoCL.xml) [30.04.2011] * Bugfix CloseOnTune * Neu designte Konfiguration [29.04.2011] * Tuning Bug bei CloseOnTune=0 behoben * Optionsbuttons im Skin eingefügt * Home-Icon added * Reihenfolge geändert im Skin wegen Mouse Handling * EPG aktualisierung bei verwendung der Maus [28.04.2011] * ListControl jetzt mit focus image und Maussteuerung * EPG text bei "später" funktion mit anfangszeit * Fav Tuning bugfix * Logo und Timeline support (neue neutrinoCL.xml!) * Vorselektierung des aktuellen Kanals [27.04.2011] * Ganz simples EPG Info Fenster (Grüne Taste) mit ShowInfoHelp hinzugefügt * EPG "danach" funktion hinzugefügt (Gelb zurück, Blau vor) * EPG Text Index / ChannelName Index = 0 > ausgeblendet [26.04.2011] * TimeLine Bug Fix * Wenn EPG Channel Index == Channel Name Index -> ChanelName Delimiter EpgText [26.04.2011] * Verwendung Channel oder Favoriten Liste (über INI einstellbar) * Channel readout modifiziert * Verhalten nach dem Tunen über INI einstellbar * Spalte der EPG und Name Spalte über INI einstellbar * TimeLine pro Sender (es geht aber nur Sender Icon ODER TimeLine) [29.10.2010] * alte set Channel Methode [29.10.2010] * Page Scrolling auch mit Fav +/- * neue set Channel Methode [29.10.2010] * Timeout per INI einstellbar * Channel Logo's eingefügt (auch per INI einstellbar) * Anzeige Kanalnummern per INI einstellbar [28.10.2010] * EPG Info eingefügt * Page Scrolling auch mit next/prev Song * Item selection auch mit 0-9 möglich * Timeout eingefügt [26.10.2010] * Page Scrolling mit Channel +/- hinzugefügt [25.10.2010] * Erste Version Gruß pmneo neutrinoCL_1.22.zip neutrinoCL_source.zip Edited January 14, 2013 by pmneo 1 Quote Link to comment
mague Posted October 21, 2010 Share Posted October 21, 2010 Senderliste ? OSD_gelb bei laufendem TV Nur die Nummer fehlen (was ich nie vermissste) und das Weiterblaettern zwischen den Kategorien geht nicht. Man muss hier erst in die Hauptkategorie und dann weiter in die Unterkategorie. Ich hab hier schonmal vorgeschlagen das Weiterblaettern auf den gelben Knopf zu legen. Wurde aber nicht realisiert. Man kann es mit einem plugin realisieren. Daten sind im Membersbereicht. Viel Glueck Quote Link to comment
pmneo Posted October 21, 2010 Author Share Posted October 21, 2010 Ja die Senderliste ist nicht ganz so wie ich meine Da steht dann immer der epg des aktuellen Programmes, im Neutrino sieht man auf einen Blick was gerade bei den aufgelisteten Programmen läuft Naja, leider find ich dort nicht so wirklich was für OSD Plugins Gruß Quote Link to comment
nuts Posted October 21, 2010 Share Posted October 21, 2010 (edited) Suchst du vielleicht sowas wie OSD-Timeline? Das SDK für Plugins gibts auf der Hauptseite: http://www.DVBViewer.com/de/index.php?page=downloads Edited October 21, 2010 by nuts Quote Link to comment
Tjod Posted October 21, 2010 Share Posted October 21, 2010 EPG zur Zeit bietet eine übersieht was grade auf allen Sendern läuft. Nur nicht Gruppenweise. Für OSD Plugins gibt es hier zwei Vorschläge: http://www.DVBViewer.tv/forum/topic/18888-myprograms-plugin/ http://www.DVBViewer.tv/forum/topic/18506-myinternet-plugin/ und die Sachen zur Plugin Schnittstelle sind glaube ich auch bei "DVBViewer COM Interface" dabei. Quote Link to comment
pmneo Posted October 25, 2010 Author Share Posted October 25, 2010 (edited) Meine erste Version von der neutrino Channelliste! Dabei Lese ich die Favoriten-Ordner aus! Dabei ist die xml für den concinnity 3D Skin. Öffnen kann man die Liste über das OSD Menü! Mit links/rechts navigiert man durch die Kathegorien, mit oben/unten wählt man den Sender aus, und mit Enter schaltet man um! Gruß Edited October 26, 2010 by pmneo Quote Link to comment
BALOU Posted October 26, 2010 Share Posted October 26, 2010 Schon mal super Sache jetzt gehts los mit den wünschen - seitenweises blättern(channel+/-) - über infotaste zugriff auf epg detailinfo(current show epg) - aufruf über action id(bestenfalls mit gelber taste auswahl im pluginmenue) - integration der Farbtasten zum aufrufen von epg und zur programmierung ich weiß sind schon wieder sehr viele wünsche,wenn aber der ein oder andere realisierbar wäre wäre das schon klasse. aber auch so schon vielen dank für das dbox2 feeling. greetz Quote Link to comment
pmneo Posted October 26, 2010 Author Share Posted October 26, 2010 Hi! Seitenweises Blättern ist kein Problem. Leider finde ich über die restlichen Punkte nichts, wie ich es schnell und einfach ( ohne es selber neu zu machen) verwenden kann. Daher würde ich mich über Tipps sehr freuen, da die Doku zur OSD Plugin erstellung leider wirklich sehr sehr karg ist Gruß pmneo Quote Link to comment
nuts Posted October 26, 2010 Share Posted October 26, 2010 Punkt 3 könnte jeder selbst einbauen (ganz unten): http://de.DVBViewer.tv/wiki/Actions.ini Die anderen hab ich jetzt leider gar nicht verstanden. Quote Link to comment
pmneo Posted October 26, 2010 Author Share Posted October 26, 2010 (edited) Page Scrolling mit Channel +/- hinzugefügt Edited October 26, 2010 by pmneo Quote Link to comment
test Posted October 26, 2010 Share Posted October 26, 2010 Page Scrolling mit Channel +/- hinzugefügt funktioniert bei mir nicht. Quote Link to comment
BALOU Posted October 26, 2010 Share Posted October 26, 2010 funktioniert bei mir nicht. funktioniert hier 100% @pmneo Vielen Dank für die bearbeitung von "Extrawünschen" @nuts stehe vielleicht auf dem Schlauch aber weiß nicht wo ich die ActionID herbekommen kann. DVBSpy zeigt mir bloß OSD Window Event oder OSD Controll Change Event. kann ich damit auch eine ActionID herleiten oder wie kann ich das auf eine Taste legen. Wäre da jetzt über Hilfe dankbar(grundsätzlich weiß ich was die command.vbs ist habe hier auch schon eine eigene erstellt aber das überfordert mein Anfängerwissen doch) greetz Quote Link to comment
nuts Posted October 26, 2010 Share Posted October 26, 2010 (edited) Hm bin mir auch nichtmehr so sicher Also ein OSD Fenster wird über die ID ( WindowManager.ShowWindow(integer) ) aufgrufen und über die command.vbs kann ja doe Möglichkeiten des Com Objekts nutzen. D.h. ein eigener Input-Befehl (s. link zum wiki, im Beispiel 20480) und mit diesen Zeilen im command.vbs kann ein bestimmtes OSD Fenster aufgerufen werden. Bei mir lautet die ID fürs Plugin: 268435440 sub main(ActionID) Select Case ActionID Case 20480 WindowManager.ShowWindow(268435440) End Select end sub Bin mir nur nicht sicher ob die ID vom Plugin-Programmierer vorgegeben wird oder ob diese vielleicht sogar variabel ist? Edited October 26, 2010 by nuts Quote Link to comment
BALOU Posted October 26, 2010 Share Posted October 26, 2010 (edited) @nuts cool,Danke geht hier auch gleich mal auf die schnelle eine anpassung für den X-Skin "edit on" X-Skin mit EPG Details angepaßt "edit off" Edited October 29, 2010 by BALOU Quote Link to comment
trudeh Posted October 27, 2010 Share Posted October 27, 2010 WOW!!! Sollte ein Traum wirklich in Erfüllung gehen? Ich habe viele Jahre eine DBox mit Neutrino benutzt, und obwohl ich schon fast zwei Jahre den DVBViewer nutze, vermisse die Navigation durch die Bouquets noch immer. Die erste Version läuft schon prima, schliesse mich aber den Wünschen von Balou an. Danke im Voraus Quote Link to comment
pmneo Posted October 28, 2010 Author Share Posted October 28, 2010 *Update* Die anderen Punkte kann ich momentan leider nicht umsetzten, da ich auf meinem Forumseintrag http://www.DVBViewer.tv/forum/topic/43026-showing-a-build-in-osd-window/ leider keine Antworten bekomme Sobald sich da was tut, kann ich den rest mit einbinden Gruß Quote Link to comment
BALOU Posted October 28, 2010 Share Posted October 28, 2010 Hi pmneo was heißt EPG Info eingefügt? konnte hier keine Veränderung des Plugins zur letzten Version feststellen. Vielleicht hab ich was übersehen? greetz Quote Link to comment
pmneo Posted October 28, 2010 Author Share Posted October 28, 2010 hi, ja weil sich auch die xml verändert hat! Gruß Quote Link to comment
BALOU Posted October 28, 2010 Share Posted October 28, 2010 (edited) ok,besten Dank wird immer besser nach ersten Tests muß ich sagen wäre mir lieber das Timeout wieder zu entfernen(oder verlängern). Durch die neue EPG Detail Anzeige verweilt man doch etwas länger im OSD. Edited October 28, 2010 by BALOU Quote Link to comment
v!rus Posted October 28, 2010 Share Posted October 28, 2010 Danke für das doch sehr nützliche Plugin! 2 Fragen wären bei mir aber noch offen: 1. Ist es auch möglich, dass man anstatt der Programmnummern die Icons angezeigt bekommt? 2. Weiß jemand die ActionID für das Plugin? Grüße, v! Quote Link to comment
nuts Posted October 28, 2010 Share Posted October 28, 2010 nach ersten Tests muß ich sagen wäre mir lieber das Timeout wieder zu entfernen(oder verlängern). Das kannst du doch im DVBViewer selbst einstellen? @pmneo: Welche Fragen sind noch offen? OSD-SenderEPG mit einem bestimmten Sender aufrufen? Quote Link to comment
BALOU Posted October 28, 2010 Share Posted October 28, 2010 Das kannst du doch im DVBViewer selbst einstellen? ne das hat irgendwie keinen Einfluß,habe das sowieso auf 0 Quote Link to comment
BALOU Posted October 28, 2010 Share Posted October 28, 2010 (edited) @v!rus Punkt 2 habe ich über die Command.vbs so gelößt(dank der Mithilfe von nuts) das bewirkt das aufrufen des neutrinoCL über Cursortasten rechts links.Ist dann wie bei der Dreambox Inputbefehle 40010 und 40011 müßen im DVBV angelernt werden. gelöscht Edited November 1, 2010 by BALOU Quote Link to comment
v!rus Posted October 28, 2010 Share Posted October 28, 2010 BALOU, die Command.vbs muss ich neu erstellen, oder!? Kommt die dann in den "Scripts" Order? Ich hab vom skripten nicht wirklich viel Ahnung! Quote Link to comment
BALOU Posted October 28, 2010 Share Posted October 28, 2010 (edited) Einfach in eine Textdatei kopieren und als Command.vbs abspeichern. Wichtig sind natürlich die inputbefehle im dvbv anzulernen. Ausführlich getestet ist das auch noch nicht in allen menues,hier gabs aber noch kein Problem. Vorrausetzung ist aber das man noch separate Tasten für laut und leise haben muß. Ansonsten das Script von nuts auf beliebige Taste legen. Greetz Edited October 28, 2010 by BALOU Quote Link to comment
nuts Posted October 28, 2010 Share Posted October 28, 2010 (edited) ne das hat irgendwie keinen Einfluß,habe das sowieso auf 0 Also bei mir schon. Hier steht alles zur command.vbs: http://de.DVBViewer.tv/wiki/Command.vbs Die Lösung von Balou ist schon weiter auf seine bedürfnisse zugeschnitten. Auf der ersten Seite hab ich die Basisversion gepostet. Edited October 28, 2010 by nuts Quote Link to comment
BALOU Posted October 28, 2010 Share Posted October 28, 2010 @nuts hast du auch die neue Pluginversion probiert? alle anderen OSD Menues bleiben bei mir auch erhalten außer halt dem neutrinoCL OSD. Quote Link to comment
nuts Posted October 28, 2010 Share Posted October 28, 2010 Stimmt mit der neusten Version ist bei mir auch so. Ist das im Plugin selbst so gewollt? Quote Link to comment
v!rus Posted October 28, 2010 Share Posted October 28, 2010 Danke euch beiden! Werd das heut abend testen. Quote Link to comment
v!rus Posted October 28, 2010 Share Posted October 28, 2010 Sorry für´n Doppelpost, aber editieren darf ich (noch) nicht. Das mit dem Skript hat wunderbar geklappt. Danke nochmal dafür! Jetzt wäre nur noch die Sache mit den Programm-Icons und die Timeout Geschichte wäre mir optional auch lieber. Den Rest kann ich mir mit dem Skineditor anpassen! Quote Link to comment
pmneo Posted October 29, 2010 Author Share Posted October 29, 2010 (edited) *Update* Ich habe noch ein Image zum Skin hinzugefügt Gruß Edited October 29, 2010 by pmneo Quote Link to comment
test Posted October 29, 2010 Share Posted October 29, 2010 Du bist ja schon, um es mal direkt zu sagen, eine coole Socke! :-D Vielen Dank! ... gleich mal testen! Wenn ich jetzt noch rausfinden würde warum das mit Channel +/- nicht funktioniert ... Vielleicht, weil ich Favoriten damit wechsel und nicht die ganze Channel Liste? Kann das? (UseFav 1) Noch etwas ist mir aufgefallen. Ich habe, wo es vorhanden ist, die Sender mit der AC3 Tonspur in den Favoriten gespeichert. Wechsel ich mit neutrinoCL die Sender, wird immer auf den Sender mit Stereo Tonspur gewechselt, obwohl er als AC3 in der Liste enthalten ist und die Umschaltung ansonsten auch richtig umschaltet, nur mit dem Plugin nicht. Quote Link to comment
pmneo Posted October 29, 2010 Author Share Posted October 29, 2010 Hey, schau doch mal ob die aktuelle Version den Kanalwechsel richtig macht! Und das Page-Scrolling sollte bei dir jetzt auch gehen! Gruß Quote Link to comment
test Posted October 29, 2010 Share Posted October 29, 2010 Page-Scrolling mit Fav +/i funktioniert! Vielen Dank Allerdings funktioniert die Kanalwahl nicht richtig. Er wählt immer irgendeinen anderen Kanal aus, vorzugsweise solche, die ich nicht in den Favoriten drin habe. Quote Link to comment
pmneo Posted October 29, 2010 Author Share Posted October 29, 2010 Hi test! Ja da hast du recht, bei mir ging es, weil bei mir die Fav Nr = Chan Nr ist Leider kann ich momentan den Channel nur über die Channel Nr (nicht Fav Nr) wechseln. Und wenn der AC3 Channel ein Sub-Channel vom normalen ist, dann hat dieser die selbe Channel Nr. Leider finde ich bei den kaum bis gar nicht vorhandenden Dokumentationen keine Möglichkeit den Channel über die eindeutige ChannelID zu setzten. Von daher kann ich da leider auch keine Lösung bieten. Es wäre jedoch schön wenn sich mal ein Entwickler hier melden würde! Gruß Quote Link to comment
v!rus Posted October 29, 2010 Share Posted October 29, 2010 (edited) @BALOU Könntest du bitte die xml wieder für den X-Skin anpassen? Mit der alten bekomm ich beim neuen Plugin nichts mehr angezeigt. Edited October 29, 2010 by v!rus Quote Link to comment
BALOU Posted October 29, 2010 Share Posted October 29, 2010 @v!rus ja mach ich wird aber wahrscheinlich erst morgen. greetz Quote Link to comment
BALOU Posted October 29, 2010 Share Posted October 29, 2010 @test hast du schonmal probiert im Senderlisteneditor den Sender mit der ac3 Tonspur auf die erste Stelle zu setzen(einfach hochziehen)? Quote Link to comment
v!rus Posted October 29, 2010 Share Posted October 29, 2010 @v!rus ja mach ich wird aber wahrscheinlich erst morgen. greetz Mach dir keinen Stress! Quote Link to comment
BALOU Posted October 29, 2010 Share Posted October 29, 2010 (edited) hier mal das update für den x-skin andere variante. in welche richtung solls den weitergehen? Edited October 30, 2010 by BALOU 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.