XBMC Community Forum
[WINDOWS] XBMC on iMON Display (LCD / VFD) for Windows - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116)
+--- Thread: [WINDOWS] XBMC on iMON Display (LCD / VFD) for Windows (/showthread.php?tid=84166)



- Waven - 2011-12-01 19:47

cdenfert Wrote:Ok, the problem of tv episode is fixed i hope, and i fixed some other stuff.

download here:
http://www.megaupload.com/?d=ECZ1BDX7

Yes, it works now. Thanks!
Just a small request: Is it possible that you make 2 alternative patterns to %season% and %episode% which will always display at least 2 diggets (with a leading 0 if necessary)? IMO S01E01 looks mutch better then S1E1.


- cdenfert - 2011-12-02 11:50

Waven Wrote:Yes, it works now. Thanks!
Just a small request: Is it possible that you make 2 alternative patterns to %season% and %episode% which will always display at least 2 diggets (with a leading 0 if necessary)? IMO S01E01 looks mutch better then S1E1.

You can do it already, replace %season% with %season:2% to format on 2 digits, do the same for episode.


- Waven - 2011-12-02 15:51

Thanks again!
Now it's perfect Big Grin


- Fry7 - 2011-12-03 10:35

Using cdenfert's build in production with Dharma-release on VFD - works absolutely great Cool

Have been waiting for somebody to help this usefull and highly appreciated tool to survive for future-releases, and now it's even better and more informative than before. Thanks very much for that Nod

Just didn't know after setting it up that the latest iMON-software was needed, mine went with v7.9..., and so no scrollbar showed up.
Updated to v8.04... and everything's fine.

Again: thank you Montellese and cdenfert!


- cdenfert - 2011-12-04 03:18

dtorner Wrote:Yep, seem that my Display is using the next charset (I got the picture from imon board):

[Image: 24gsuj8.jpg]

I added another style for progress bar, try it and tell me (select vertical block)

Download here:
http://www.megaupload.com/?d=NFEJVHEU


- dtorner - 2011-12-05 10:09

cdenfert Wrote:I added another style for progress bar, try it and tell me (select vertical block)

Download here:
http://www.megaupload.com/?d=NFEJVHEU

YES! This works perfectly Big Grin Thanks you very much.


- TomislavV - 2011-12-06 23:57

Hey,

i get something like > in front of time (>00:14/00:45)

Is it supose to be like that or?

Greetings

Ps: this http://forum.team-mediaportal.com/mediaportal-plugins-47/imon-vfd-lcd-minidisplay-driver-mediaportal-1-1-3-1-2-1-a-95616/ works perfectly and looks really good, don't know if you can use it to copy/paste settings (i'm no programer)


- cdenfert - 2011-12-07 08:53

TomislavV Wrote:Hey,

i get something like > in front of time (>00:14/00:45)

Is it supose to be like that or?

Greetings

Ps: this http://forum.team-mediaportal.com/mediaportal-plugins-47/imon-vfd-lcd-minidisplay-driver-mediaportal-1-1-3-1-2-1-a-95616/ works perfectly and looks really good, don't know if you can use it to copy/paste settings (i'm no programer)

It must be the play symbol. I Will look at the mediaportal plugin thanks


- sb206 - 2011-12-28 11:51

It doesn't work for me. I get some errors with Netframework.

Here the errortext :

Quote:Informationen ├╝ber das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.ArgumentNullException: Der Zeichenfolgenverweis ist nicht auf einen Zeichenfolgeninstanz festgelegt.
Parametername: s
bei System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
bei XBMC.JsonRpc.XbmcGeneral.get_BuildDate()
bei iMon.XBMC.XBMC.xbmcConnectingFinished(IAsyncResult ar)
bei iMon.XBMC.XBMC.<>c__DisplayClass6.<xbmcConnectingFinished>b__4()
bei System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
bei System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
bei System.Threading.ExecutionContext.runTryCode(Object userData)
bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(​TryCode code, CleanupCode backoutCode, Object userData)
bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
bei System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
XbmcOniMonVFD
Assembly-Version: 0.1.4.0.
Win32-Version: 0.1.4.0.
CodeBase: file:///E:/_XBMC/Imonapi/XbmcOniMonVFD.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5447 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
iMonDisplayApiWrapperSharp
Assembly-Version: 0.1.0.7.
Win32-Version: 0.1.0.7.
CodeBase: file:///E:/_XBMC/Imonapi/iMonDisplayApiWrapperSharp.DLL.
----------------------------------------
XBMCJsonRpcSharp
Assembly-Version: 0.1.0.2.
Win32-Version: 0.1.0.2.
CodeBase: file:///E:/_XBMC/Imonapi/XBMCJsonRpcSharp.DLL.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Newtonsoft.Json.Net20
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.0.0.
CodeBase: file:///E:/_XBMC/Imonapi/Newtonsoft.Json.Net20.DLL.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.



- PatOso - 2011-12-28 17:06

eskro Wrote:well, looks like it works!!

i tried your updated pre-eden dll and walla!!

thanks man!

I have LCD, as you get it? I Connect with XBMC, but after some action doesn't change the text. Confused


- punking - 2011-12-28 22:20

Hi eskro

Is there any chance you could upload the files that you used to get the Imon LCD working in Eden, or could you post here the steps taken to get it to work.

Mine just crashes, and I think a lot of people would really appreciate it.

Thanks.


- eskro - 2011-12-29 01:00

well i just downloaded the official version here
http://sourceforge.net/projects/xbmc-on-imon/files/latest/download

and then i just added the XBMCJsonRpcSharp.dll found in this un-official version here
http://www37.zippyshare.com/v/13628701/file.html


- sb206 - 2011-12-29 07:47

That doesn't work for me. I have the imon vfd display in an silverstone case. Wich is the right version for eden beta?


- Fry7 - 2011-12-29 11:54

sb206 Wrote:Wich is the right version for eden beta?

As eskro described:
  1. download montellese's last build
  2. download cdenfert's last build
  3. replace montellese's files with those in cdenfert's archive
  4. if running Dharma, use the XBMCJsonRpcSharp.dll inside the archive's root
  5. if running Eden, replace the XBMCJsonRpcSharp.dll with the one in the subfolder '\XBMCJsonRpcSharp Lib Eden'
  6. make sure you have the lastest Soundgraph iMon-software installed 'cause they changed its API, which cdenfert is using...
  7. also make sure you have the .Net-Framework 2.0 installed (which seems to be the case on your system)


Works like a charm on my system - and seems to work with LCD also following eskro's workaround, but I assume that it will only work on LCD WITHOUT updating the iMon-Software because montellese's build still relies on Soundgraph's older API?!


- punking - 2011-12-30 01:46

Hi eskro

I downloaded those files and placed them on my htpc and... voila! it worked perfectly. I can stop tearing my hair out now (as I don't have much left).

Cheers