XeroxDev / YTMD-StreamDeck

This Stream Deck Plugin allows you to control the YouTube Music Desktop App (https://github.com/ytmdesktop/ytmdesktop)
MIT License
50 stars 16 forks source link

[Bug]: Streamdeck to YTMD cant get server info #115

Closed EnderVaedorn closed 1 month ago

EnderVaedorn commented 2 months ago

Consent

Current Behavior

Put shortly, The Desktop app itself currently has no ui element present to allow the user to obtain the required Host name and port for the Companion Server

Expected Behavior

A way to access the information, as was previously available.

Steps To Reproduce

Go to Integrations in Setting Toggle on the Companion Server No information given and no further interactables to get information image image image

OS

Windows

OS Version

11

Plugin Version

v2.1.0

YTMDesktop Version

v2.0.5

How did you download the software?

Elgato Store

Anything else?

No response

XeroxDev commented 2 months ago

Hey! That's currently a known bug. It should normally has a default value but somehow it fails to populate it.

This will be fixed in the next version. In the meantime, please see and follow https://help.xeroxdev.de/en/stream-deck/ytmd/home#h-5-how-to-use-it

Kigster85 commented 1 month ago

just add in for host Localhost and port 9863 then try to auth again

runningwolfie commented 2 weeks ago

I'm still having an issue with this. I followed the steps on the link XeroxDev provided and I can successfully get an authorization from YTMD. However, it seems my info isn't saved by the plugin. Pressing play/pause makes the button get stuck on play, and nothing happens on YTMD. Also, it seems that the host and port aren't saved; when I click away and go back to the play/pause button settings (on Stream Deck), the information is gone. So it seems like the authorization happens but then the information is lost by the plugin.

XeroxDev commented 2 weeks ago

The information are still there and saved. They just don't get displayed. Please update the plugin to the latest version (via releases) to fix the display bug.