Pandora Desktop Support
Just figured out that Pandora has a desktop application now
https://www.pandora.com/desktop. Any chance of adding support for this?
I just looked into it briefly. The short answer is "it might be possible". As far as I can tell, I can't use any simple methods to get the now playing track and artist from the desktop application.
But, and this is a big but, there might be an undocumented local webserver running, or some other undocumented local API, that would allow universal-np to get that information.
If it was an undocumented webserver, the way to find it would be to sniff packets with WireShark. If its some undocumented API built into a binary, you'd probably have to disassemble it and check.
There are also other ways to potentially accomplish getting information from any running processes, like reading the raw memory (could probably be done by using something like https://github.com/Rob--/memoryjs).