I have noticed heaps and heaps of threads on these forums about controlling MP from outside of it, whether from a web interface, another program etc.
I have wanted to do this for a while, and I have finally had a bit of time to pull together something. I have created a plugin for MP that allows other programs to communicate with it via a HTTP port. Only basic functionality has been included at the time being (right now you can do all the actions you can normally do with a remote), but given that the plugin has full access to MP, there is basically no limit to what it can control in MP. It works regardless of whether MP has focus or not.
For those technically minded, I have used .NET remoting to accomplish this.
Anyway, here's the plugin so far for you guys to have a go!
Download it at http://members.dinkum.net.au/plai33/MPExtControlPlugin.zip
Instructions are in the readme file in the zip.
I have a web service version running on my computer as well, but I'm trying to make it easier to install first. But with the web service, the problem that people are having with making MP refresh recording data can be solved!
This plugin can also help with people making a Pocket PC remote for MP that works via WiFi.
Hope it works! Please post back thoughts/comments/bugs/errors etc.
It is not finished and further testing by me has shown that it is not 100% workable - it can bring down MP. So please try this, but be aware that it can crash MP.
BTW, jadz is this sort of overlapping what the winlirc plugin does?, because after reading some stuff on that I still don't get what all the server and client stuff it can do. I don't want to create something that you're already doing, that's all.
Sam
I have wanted to do this for a while, and I have finally had a bit of time to pull together something. I have created a plugin for MP that allows other programs to communicate with it via a HTTP port. Only basic functionality has been included at the time being (right now you can do all the actions you can normally do with a remote), but given that the plugin has full access to MP, there is basically no limit to what it can control in MP. It works regardless of whether MP has focus or not.
For those technically minded, I have used .NET remoting to accomplish this.
Anyway, here's the plugin so far for you guys to have a go!
Download it at http://members.dinkum.net.au/plai33/MPExtControlPlugin.zip
Instructions are in the readme file in the zip.
I have a web service version running on my computer as well, but I'm trying to make it easier to install first. But with the web service, the problem that people are having with making MP refresh recording data can be solved!
This plugin can also help with people making a Pocket PC remote for MP that works via WiFi.
Hope it works! Please post back thoughts/comments/bugs/errors etc.
It is not finished and further testing by me has shown that it is not 100% workable - it can bring down MP. So please try this, but be aware that it can crash MP.
BTW, jadz is this sort of overlapping what the winlirc plugin does?, because after reading some stuff on that I still don't get what all the server and client stuff it can do. I don't want to create something that you're already doing, that's all.
Sam