tma02 / baritone

Spotify controls that live in your menubar.
https://tma02.github.io/baritone/
MIT License
181 stars 15 forks source link

Always shows `Miss You - HONNE Remix` As song #5

Open lukeramsden opened 7 years ago

tma02 commented 7 years ago

Does the album art update as normal?

lukeramsden commented 7 years ago

@tma02 no, stays as the album for that song aswell.

tma02 commented 7 years ago

Is the track position being updated?

lukeramsden commented 7 years ago

Nope

lukeramsden commented 7 years ago

But the controls all work, including moving the mouse on the art

tma02 commented 7 years ago

Seems like baritone can't get Spotify to report it's current status. Could I get you to run baritone through Terminal and paste the output after changing tracks?

lukeramsden commented 7 years ago

Alright, what's the command?

tma02 commented 7 years ago

In the same dir as the .app ./Baritone.app/Contents/MacOS/Electron

lukeramsden commented 7 years ago
 /Applications/Baritone.app/Contents/MacOS/Electron ; exit;
[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
app is ready
waiting for spotify...
{ version: 9,
  client_version: '1.0.45.186.g3b5036d6',
  running: true }
done.
{ version: 9,
  client_version: '1.0.45.186.g3b5036d6',
  running: true }
[redacted]
album updated
2kFnm8AxcgOz7RQiR7aLnO
https://i.scdn.co/image/b9bbbc9e7e1d0d7c9df9fa35f90e154be069ec7c
(electron) preload-window is deprecated. Use preloadWindow instead.
tma02 commented 7 years ago

How long after changing the track did you capture this output?

lukeramsden commented 7 years ago

@tma02 Ran almost all the way through the song

tma02 commented 7 years ago

That's pretty strange that there aren't any errors generated by the update process. I'm also unable to reproduce the problem on my end on the same Spotify version. Do you know what processes you have running bound to ports 4370 through 4379?

lukeramsden commented 7 years ago

@tma02 Don't know how to find out, new to mac

tma02 commented 7 years ago

lsof -n -i4TCP:4370-4379 | grep LISTEN should do the trick

lukeramsden commented 7 years ago
SpotifyWe 17147 lukeramsden    5u  IPv4 0xc20225422f9b3585      0t0  TCP 127.0.0.1:4370 (LISTEN)
Spotify   17161 lukeramsden   44u  IPv4 0xc2022542102d7e7d      0t0  TCP 127.0.0.1:4372 (LISTEN)
tma02 commented 7 years ago

Seems normal, I'm still unable to reproduce the problem here.