Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pandora Desktop Support #31

Open
buffet-time opened this issue May 12, 2020 · 1 comment
Open

Pandora Desktop Support #31

buffet-time opened this issue May 12, 2020 · 1 comment

Comments

@buffet-time
Copy link

Just figured out that Pandora has a desktop application now

https://www.pandora.com/desktop. Any chance of adding support for this?

@pendo324
Copy link
Owner

pendo324 commented May 13, 2020

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants