I use Musicbee as my player, tagger, and library organizer when I'm on my home computer, but I use a third-party music server (Subsonic) for listening to my library on mobile devices, at work, and for streaming in my home to various Chromecast devices.
I have a large, well-tagged, multi-genre library and make extensive use of autoplaylists and playlist mixers, exporting static copies to a folder that gets scanned nightly by my music server.
My goal is to have the static exported copies of autoplaylists and mixers automatically refreshed by Musicbee at some preset interval, say nightly at X A.M. so that I have fresh lists to listen to throughout the day.
Currently, it seems MB only rewrites the playlist files when it exits--and only when the exit is triggered from within MB itself, not from a forced close. I thought it would be easy enough to schedule a nightly exit of the app at a certain time with a scripting tool like Autohotkey, but this becomes complicated because A) MB runs in the system tray, and many tools like AutoHotKey have limitations in dealing with apps running in the tray and B) because MB reports itself as the name of the last-played track rather than something a script could key on like just "Musicbee."
Because MB's autoplaylist building logic is second to none, I'm sure I'm not the only one who uses it this way. How about a preference setting to regenerate static copies of autoplaylists and mixers nightly at a set time? or, even simpler, just a setting for "daily" or "weekly"?