Tüftler Posted May 27, 2011 Share Posted May 27, 2011 @Geneon Ich suche noch nach einer Möglichkeit zu erkennen, ob der Graph geschlossen ist. Habe da bisher nichts gefunden. Von daher kann ich derzeit Deinen Vorschlag nicht umsetzen. @desweil Deine Vorschläge habe ich mal umgesetzt. Da ich den Zustand 'Graph Closed' nicht erkennen kann, habe ich den Zustand 'DVBViewer Minimized' als Kriterium gewählt, um den Plug-in Mode abzuschalten. Diese Option kann in den Settings enabled werden. Ich verlinke mal: http://www.DVBViewer...post__p__335202 Du kannst damit zwischen Pause, Stop (AUDIO/VIDEO deaktivieren) und no Graph (Schließe Wiedergabegraph) unterscheiden. Quote Link to comment
phylax Posted May 28, 2011 Share Posted May 28, 2011 (edited) Hi Tüftler, danke für den Hinweis auf diese neue Property! Damit sollte es gehen. Hast Du eine aktuelle Beschreibung der COM Schnittstelle? Mit DataManager.GetAll() bekomme ich eine Liste aller Properties, leider ist da "#currentplaystate" nicht enthalten! Ab welchem DVBViewer Release gibt es dieses Feature? phylax Edited May 28, 2011 by phylax Quote Link to comment
pyro Posted May 28, 2011 Share Posted May 28, 2011 Sehr gute Arbeit mit dem Plugin. Vielen Dank! Läuft bei mir 1a im Bypass Mode, auch nach Standby etc. Noch ein paar Anregungen: Bei Markymarks altem Plugin wurde auch angezeigt (mit Timer Icon), wenn Timer vorhanden sind. Außerdem wurde in der OSD-Menu Navigation in der ersten Zeile sozusagen die OSD Seite und darunter der ausgewählte Unterpunkt angezeigt. Z. B. HTPC Menu -> Videos. Dann noch eine Frage: Wie erkennt das Plugin, ob der DVBViewer läuft? Hintergund der Frage ist: Wenn das Plugin den DVBViewer erkennt schnappt es sich ja den Plugin Mode des Imon und andere Plugin Modes gehen nicht mehr (z. B. XBMC). Da ich z. B. zu Powerdvd oder XBMC per skripts umschalte und währenddessen den DVBViewer minimiere, bzw. graph stoppe etc. wäre es toll eine möglichkeit einzubauen, dass dein Plugin bei Stop Graph, oder minimieren oder sowas die Connection freigibt. Wäre sowas möglich? Wie hast du das so hin gebogen mit XBMC und DVBViewer? Suche sowas schon länger Quote Link to comment
Tüftler Posted May 28, 2011 Share Posted May 28, 2011 Hi Tüftler, danke für den Hinweis auf diese neue Property! Damit sollte es gehen. Hast Du eine aktuelle Beschreibung der COM Schnittstelle? Mit DataManager.GetAll() bekomme ich eine Liste aller Properties, leider ist da "#currentplaystate" nicht enthalten! Ab welchem DVBViewer Release gibt es dieses Feature? phylax Hi phylax, ab der 4.3.0 Beta wurde das eingeführt (siehe obiger Link in meiner Verlinkung ) und nein ich habe keine aktualisierte Beschreibung der COM Schnittstelle. Mit GetAll wird es nicht kommen da es ja eine Analysefunktion ist und keine direkte Variable, denke ich. Quote Link to comment
zpingo Posted May 28, 2011 Share Posted May 28, 2011 Hallo Phylax. Vielleicht könnte man den Titel in die zweite Zeile (Wie beim Tv) verschieben und in die erste Zeile links die Spielzeit und rechts Die Uhrzeit setzen. Oder einfach in die Zweite Zeile die Uhrzeit als Option mit einfügen (Remaining / aktual Time) Quote Link to comment
Geneon Posted May 29, 2011 Share Posted May 29, 2011 (edited) Ich bekomme immer eine Fehlermeldung wenn ich nach dem starten von DVBViewer (ohne vorher einen Sender anzuwählen) einen Menüpunkt aufrufe z.B. Senderliste. Wenn man aber zuerst einen Sender anwählt läuft alles Fehlerfrei. Ich kopiere die Fehlermeldung mal hier und hänge ein Screenshoot dran. Mein System: Win7 Home Premium 32bit; DVBViewer 4.8.0.1; iMON-Manager 8.02.0503; DVBimon 1.0.4 --------------------------------------------------------------------------------------- See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at DVBViMon.ScrollTextTimerBase.SetVFDLCDTextLine1(String line1, String line2) at DVBViMon.FormMain.ShowDvbvValuesLCD(Dictionary`2 iHt) at DVBViMon.FormMain.timerMainControlLoop_Tick(Object sender, EventArgs e) at System.Windows.Forms.Timer.OnTick(EventArgs e) at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.225 (RTMGDR.030319-2200) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- DVBViMon Assembly Version: 1.0.4.0 Win32 Version: 1.0.4.0 CodeBase: file:///C:/Program%20Files/DVB%20Viewer%20Tools/DVBViMon/DVBViMon.exe ---------------------------------------- Microsoft.Practices.Unity Assembly Version: 2.0.414.0 Win32 Version: 1.0.4.0 CodeBase: file:///C:/Program%20Files/DVB%20Viewer%20Tools/DVBViMon/DVBViMon.exe ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- Microsoft.Practices.ServiceLocation Assembly Version: 1.0.0.0 Win32 Version: 1.0.4.0 CodeBase: file:///C:/Program%20Files/DVB%20Viewer%20Tools/DVBViMon/DVBViMon.exe ---------------------------------------- Microsoft.Practices.EnterpriseLibrary.Common Assembly Version: 5.0.414.0 Win32 Version: 1.0.4.0 CodeBase: file:///C:/Program%20Files/DVB%20Viewer%20Tools/DVBViMon/DVBViMon.exe ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- ObjectListView Assembly Version: 2.4.1.40552 Win32 Version: 1.0.4.0 CodeBase: file:///C:/Program%20Files/DVB%20Viewer%20Tools/DVBViMon/DVBViMon.exe ---------------------------------------- XPTabControl Assembly Version: 1.0.1.0 Win32 Version: 1.0.4.0 CodeBase: file:///C:/Program%20Files/DVB%20Viewer%20Tools/DVBViMon/DVBViMon.exe ---------------------------------------- System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 (RTMRel.030319-0100) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.1 built by: RTMRel CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- Anonymously Hosted DynamicMethods Assembly Assembly Version: 0.0.0.0 Win32 Version: 4.0.30319.225 (RTMGDR.030319-2200) CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. --------------------------------------------------------------------------- Edited May 29, 2011 by Geneon Quote Link to comment
phylax Posted May 31, 2011 Share Posted May 31, 2011 (edited) Neue Version : v1.0.5 @Geneon Deine Fehlermeldung konnte ich nicht reproduzieren, habe aber dank Deines Posts eine mögliche Fehlerquelle gefunden und gefixed. Bitte um Rückmeldung, ob das Problem gelöst ist. @zpingo Remaining / actual Time jetzt in den Settings wählbar @desweil Deine Vorschläge habe ich umgesetzt. Bei 'DVBViewer Minimized' wird der Plug-in Mode abgeschaltet. Diese Option kann in den Settings enabled werden. Bei "Graph Closed" wird nun in der Anzeige in der ersten Zeile "Recording" + Uhrzeit, und in der zweiten Zeile der Titel der Sendung, die aufgenommen wird, angezeigt. Funktioniert nur ab DVBViewer Version 4.5. phylax SetupDVBViMon1.0.5.zip Edited May 31, 2011 by phylax Quote Link to comment
zpingo Posted June 2, 2011 Share Posted June 2, 2011 Hallo phylax! Danke für die Umsetzung. Top!!! Gibt es eigentlich die Möglichkeit im zweizeilen Modus eine andere Schrift einzustellen? Gruß Quote Link to comment
RobertB Posted June 2, 2011 Share Posted June 2, 2011 Ein wirklich gelungenes Tool. Wäre es nicht angebracht, das "Plug-in" auch im DVBViewer Mitgliederbereich zur Verfügung zu stellen? Quote Link to comment
Geneon Posted June 3, 2011 Share Posted June 3, 2011 Mit der neuen Version bekomme ich keine Fehlermeldung mehr. Funktioniert jetzt alles wie es soll. Vielen Dank Phylax. Quote Link to comment
smile-os Posted June 5, 2011 Share Posted June 5, 2011 Ein wirklich gelungenes Tool. Wäre es nicht angebracht, das "Plug-in" auch im DVBViewer Mitgliederbereich zur Verfügung zu stellen? Ich denke auch. Wäre schade, wenn man das Tool nur durch die gezielte Suche hier im Forum findet. Außerdem kann man dann auch Updates gleich auf einen Blick sehen. Quote Link to comment
sater Posted June 6, 2011 Share Posted June 6, 2011 Ich finde es super wie schnell Du auf gefundene Fehler und Wünsche reagierst. Der Effekt mit dem fehlenden TV-Symbol nach dem Aufwachen aus dem Standby besteht leider in der aktuellen Version immer noch. Schlimm finde ich das aber nicht wirklich. Viel wichtiger ist ja, dass es ansonsten perfekt läuft. Quote Link to comment
phylax Posted June 7, 2011 Share Posted June 7, 2011 @zpingo für VFD gibt es prinzipbedingt keinen anderen Zeichensatz. Bei LCD im 2-Zeilen-Modus habe ich nur einen Zeichensatz mit 6x8 Pixel. Dabei wird es wohl bleiben. @sater Das Problem mit dem TV Symbol im LCD nach dem Aufwachen aus Sleep oder Hibernate kann ich hier reproduzieren. Kann ich im nächsten Release fixen. Derzeit arbeite ich daran, das VFD direkt an der API vorbei anzusteuern. Damit sollte es möglich sein, die Umlaute und bestimmte sprachen-spezifische Zeichen darzustellen. Die API gestattet lediglich die ASCII Zeichen bis 0x7f anzuzeigen. Bei direkter Ansteuerung sind weitere 128 des insgesamt 256 Zeichen umfassenden Zeichensatzes verfügbar, darunter befinden sich auch die Umlaute. phylax Quote Link to comment
bfc_xxx Posted June 20, 2011 Share Posted June 20, 2011 Can you add a fuction when you change the volume or master volume to show on lcd?? Quote Link to comment
HVR4000er Posted June 25, 2011 Share Posted June 25, 2011 Hallo, eine schöne Programmoberfläche, aber das iMon Display Plugin erkennt das Display bzw. die iMon Software nicht Uploaded with ImageShack.us Was mache ich falsch? Es ist die iMEDIAN Software von der Antec Homepage installiert. Uploaded with ImageShack.us Quote Link to comment
Tüftler Posted June 25, 2011 Share Posted June 25, 2011 Installier mal die aktuelle direkt von Soundgraph: http://www.soundgraph.com/forums/showthread.php?t=9580 hier noch die History: http://www.soundgraph.com/forums/showthread.php?t=9579 Quote Link to comment
HVR4000er Posted June 25, 2011 Share Posted June 25, 2011 OK danke, mit der gehts. Quote Link to comment
RobertB Posted June 25, 2011 Share Posted June 25, 2011 Ich kann nur hoffen, dass dieses wirklich gute Tool bald seinen Weg auch in den Mitgliederbereich findet! Quote Link to comment
HVR4000er Posted June 28, 2011 Share Posted June 28, 2011 Da pflichte ich Robert bei. Richtig fertig entwickeltes Tool mit zweckmäßiger GUI. Eine Frage hätte ich dann doch: Wenn eine Videodatei am Ende angelangt ist (DVBViewer zeigt das letzte Bild des Videos als Standbild), verschwindet die Anzeige des Namens der Sendung. Absicht? Quote Link to comment
Tüftler Posted July 2, 2011 Share Posted July 2, 2011 Mit der Remote Control API kann man jetzt direkt mit den Fernbedienungsknöpfen verschiedener unterstützter Geräte interagieren. -> http://www.soundgraph.com/forums/showthread.php?t=9829 -> http://download.soundgraph.com/path/API/iMON_Remote_Control_API_1_00_0629.pdf Quote Link to comment
HVR4000er Posted July 4, 2011 Share Posted July 4, 2011 Und was heißt das auf deutsch? Unterstützt jetzt das iMon/Display/IR-Empfänger verschiedene fremde Fernbedienungen? Oder kann dieses Plugin auch befehle direkt an andere Programme, z.B. DVBViewer, weiterleiten, so wie es Eventghost kann? Quote Link to comment
Tüftler Posted July 4, 2011 Share Posted July 4, 2011 Über die API kann man erkennen welche unterstützte Fernbedienung welches Fernbedienungssignal sendet und dieses gegebenenfalls weiterverarbeiten. Der iMonManager muss aber immer aktiv sein damit die API arbeiten kann. Damit wäre es möglich für die entsprechenden Fernbedienungen eine weitestgehend einheitliche Konfiguration anzulegen ohne das die Befehle im iMonManager entsprechend angelernt werden müssen. Auf das iMonDisplay Plugin umgemünzt könnte man Einstellungen des Plugins direkt über die Fernbedienung realisieren oder aber verschiedene Anzeigemodi durchschalten, bspw. Lauftext an/aus; Aufnahmesignalisierung an/aus; Anzeige EPG-Daten im Display (ob sinnvoll oder nicht lasse ich mal offen ) etc. Quote Link to comment
phylax Posted July 8, 2011 Share Posted July 8, 2011 DVBViMon Version 1.0.6: Änderungen: 1. Bypass iMON Api wirkt nun auch für VFD Displays, damit auch Darstellung der Umlaute möglich. 2. Zeichensatz für LCD überarbeitet, verwendet wird nun CP850, enthält unter anderem auch alle deutschen Umlaute. 3. LCD TV Symbol nach Aufwachen aus Sleep oder Hibernate sollte nun aktiviert werden. Gruß phylax Quote Link to comment
smile-os Posted July 8, 2011 Share Posted July 8, 2011 Muss ich dazu noch ne bestimmte Schriftart installiert haben? Bei mir erscheinen mit der 1.0.6 gar keine Zeichen mehr. Deutsches Windows 7 64. Quote Link to comment
pyro Posted July 8, 2011 Share Posted July 8, 2011 Also bei mir ist das Display jetzt Leer,zeigt mit der neuen Version nix an. Das aber nur mit Bypass,fehler werden keine angezeigt. Quote Link to comment
phylax Posted July 9, 2011 Share Posted July 9, 2011 hallo, werde das mal überprüfen. Funktioniert die Version 1.0.6 bei irgendeinem Anwender? Ansonsten gibt es ja noch die Version 1.0.5 Gruß phylax Quote Link to comment
son goku Posted July 9, 2011 Share Posted July 9, 2011 Funktioniert im API, jedoch nicht im Bypass Modus. Quote Link to comment
phylax Posted July 9, 2011 Share Posted July 9, 2011 @pyro: @son goku: @smile os: Welches Display habt Ihr? LCD oder VFD? Bitte um kurze Rückmeldung. phylax Quote Link to comment
kawa-69 Posted July 9, 2011 Share Posted July 9, 2011 hallo phylax, ich habe ein lcd in einem antec gehäuse und bei mir gibbt es im bypass-mode auch keine zeichen...... Gruß kawa Quote Link to comment
smile-os Posted July 9, 2011 Share Posted July 9, 2011 Ich hab auch ein LCD. Wenn ich mich recht erinnere gab es bei mir weder im Bypass noch in über die API Zeichen. Quote Link to comment
phylax Posted July 10, 2011 Share Posted July 10, 2011 @pyro: @son goku: @smile os: @kawa69: Bitte prüft, ob nicht Euer Viren-Scanner bei der DVBViMon Installation zugeschlagen hat. Im Folder "\Program Files\DVBViewer Tools\DVBViMon" sollten folgende Files zu finden sein: DirectLCD.dll DVBViMon.exe DVBViMon.exe.config iMONDisplay.dll msvcr100.dll Das File DirectLCD.dll sollte in der Version 1.0.1.0 vorliegen. Gruß phylax Quote Link to comment
son goku Posted July 10, 2011 Share Posted July 10, 2011 (edited) LCD-Display Antec OEM Version Die Dateien sind alle vorhanden.... Edited July 10, 2011 by son goku Quote Link to comment
phylax Posted July 10, 2011 Share Posted July 10, 2011 @son goku: Funktioniert denn die Vorversion DVBViMon V1.0.5, Bypass Mode On/Off? Quote Link to comment
smile-os Posted July 10, 2011 Share Posted July 10, 2011 Ja, die Vorherige funktioniert perfekt, mit oder ohne Bypass. Bei mir sind auch alle Dateien vorhanden. Quote Link to comment
phylax Posted July 10, 2011 Share Posted July 10, 2011 Hallo, Vielen Dank für die Infos. Wie üblich habe ich bei mir keine Probleme mit der Software, ich kann also Euer Problem hier nicht reproduzieren. Ich könnte nun ein paar Dinge in der Software verändern. Zur Überprüfung, ob es etwas gebracht hat, müsste einer von Euch die Software testen. Wenn jemand also Lust hat, mitzuhelfen beim Eingrenzen des Problems, könnte er mir per PM seine eMail Adresse mitteilen, er bekommt dann die eine oder andere Version zum Testen zugeschickt. phylax Quote Link to comment
son goku Posted July 10, 2011 Share Posted July 10, 2011 (edited) Die Vorversion läuft bis auf TV-Icon einwandfrei. /edit Nochmal Daten zu meinem System: - Win 7 Premium 32bit - aktuelle Imon Version - Antec OEM Lcd Edited July 10, 2011 by son goku Quote Link to comment
kawa-69 Posted July 11, 2011 Share Posted July 11, 2011 Alle Dateien sind da, die .dll auch in der rihtigen version. Der Virenscanner hat auch nicht zu geschlagen, Im Bypass-mode keinerlei Zeichen und im API-Mode ist es ok..... Quote Link to comment
phylax Posted July 12, 2011 Share Posted July 12, 2011 DVBViMon Version 1.0.7: Änderungen: Datei DirectLCD.dll jetzt ohne Debug Option compiliert, Bypass Mode sollte jetzt wieder funktionieren. Gruß phylax SetupDVBViMon1.0.7.zip 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.