Gentlemen, Ladies,
I would like to submit a request for assistance. I have done some "hack-up" C coding in the past, mostly to do with an online MUD. I am fully aware that while my "computer intuition" is fairly acute, my programming skills are somewhere between nil and zero. I have an idea for an interface plugin that would make my MJ life much more robust and fulfilling.
This plugin would be based on a macro and the wrapping to customize its running. In my mind's eye, this macro:
- Would export every single playlist and smartlist to individual .m3u files to a "dump folder" on a local drive.
- Would create subdirectories in the dump folder to mirror MJ's playlist groups.
- Could be set to run when MJ starts up or shuts down.
- Could be mapped to a button that you could put on the toolbar.
- Offers customization of which folder to be used as the dump folder.
- Would have an option that, when enabled, would delete the entire contents of your dump folder before dumping.
As I mentioned, I'm not much of a programmer. I downloaded the SDK and some examples, but I have absolutely zero clue what to do with them or where to start. Best-case scenario would be that someone reads this, says to themselves "Heck, that's easy!" and codes it up. Short of that, if someone could mentor me and give me some guidelines on where to start, it would be very appreciated.