by mcow » Sat Feb 11, 2012 1:24 pm
I have my doubts about a third party communications layer for fourth-party apps to connect with. When I created my remote interface, I used Python to build a webserver that hooks directly to the MM scripting interface. It does use JSON to package data to and from my specialized web app, but that JSON has custom information that wouldn't be useful to anyone else; and it certainly doesn't open up MediaMonkey for general-purpose usage.
If you make a general open socket, what's to stop your roommate from accessing it and deleting your library?
I have my doubts about a third party communications layer for fourth-party apps to connect with. When I created my remote interface, I used Python to build a webserver that hooks directly to the MM scripting interface. It does use JSON to package data to and from my specialized web app, but that JSON has custom information that wouldn't be useful to anyone else; and it certainly doesn't open up MediaMonkey for general-purpose usage.
If you make a general open socket, what's to stop your roommate from accessing it and deleting your library?