MCE_dll Release 0.9.10.1

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 59
Change Set: 6279
Released: Jun 27, 2011
Updated: Jul 17, 2011 by dperrow
Dev status: Stable Help Icon

Downloads

Application MCE_dll
application, 86K, uploaded Jun 27, 2011 - 59 downloads

Release Notes

MCEdll and MCETracer v0.9.10.1
Dave Perrow

MCE_dll Installation instructions
Install TcpIpController first which you can get from http://vmccontroller.codeplex.com/releases/view/23251 it’s an msi file
Don’t forget to reboot after installation so that the http server runs.
I installed the windows 7 x64 version and haven’t tested with anything else but it should work okay with win 7 32 bit.
The dll file should be useable as-is without recompiles. If you want to make changes then I use Dev-Cpp and have included the project and make files.
Please let me know of any bugs, mistakes or possible improvements at dave@perrow.net
Copy the MCEdll.dll and MCEdll.ini files to your smartie plugins folder.
The MCE_dll.ini file contains channel number and channel names in the following form and you may have to edit this to your own local channels.
// MCE_dll ini file contains tv channel info in the form
// channelnumber Channelname
// blank lines and lines starting with / are ignored
//
// Freeview EPG - Scottish Freeview Channel List
// Channel Number Freeview Channel Name
1 BBC One
2 BBC Two
3 ITV1
4 Channel 4
The supplied file contains the channel list for Freeview in the UK (Scotland).


Configuration
You can call the dll from the smartie configuration page using the functions below:
• Function 1 returns my interpretation of the first display line for a 2x16 display and is called by $dll((MCE_dll.dll,1,,) Now displays “Windows 7 HTPC” if media center not running.
• Function 2 returns an interpretation of the second display line for a 2x16 display using session status and is called by $dll((MCE_dll.dll,2,,)
• Function 3 returns the version number of the dll and is called by $dll((MCE_dll.dll,3,,)
• Function 4 returns the values of the tags supplied. You can have 1 or 2 tag names e.g. $dll(MCE_dll.dll,4,ArtistName,TrackName)
• Function 11 returns an interpretation of the first display line for a 2x16 display using session status and is called by $dll((MCE_dll.dll,11,,)
• Function 12 is identical to function 2 and is included to allow backward compatability
• (Note that functions 5,6,7,8 have been removed as they are no longer needed.)
• Function 20 checks if a process is active using the process file name. If active it returns param 2 otherwise a space. E.g. $dll(MCE_dll,20,ehshell.exe,Media Center Active) will check if media centre is active. Note this works in win7 x64 and x86

Normal set up would be to use functions 1 and 2 for the two lines.
See the included .doc file for further information

Reviews for this release

     
This works well under Windows 7 x86, however I have to install the MCE TCP/IP server version from May 25 2010 as I can't complete the installation of the Beta2 vmcController.
by charjol on Jul 15, 2011 at 9:23 PM