美しい小さなブラウザページにSpotifyに現在の再生ステータスを表示する高度にカスタマイズ可能なインターフェイス!
これをSpotify独自の(私の意見では、むしろ圧倒的な)フルスクリーンモードで使用することをお勧めします。または、テレビに使用して、時代遅れの低解像度のOSDに新鮮な塗装ジョブを与えることができます。
このインターフェイスは主に読み取り専用です。具体的には、これは、演奏、一時停止、スキップなどのいくつかの基本的なコマンドを超えて、実際に音楽を制御できないことを意味します(最初に設定で有効にする必要があります)。これは、Spotify APIへの制限と、このアプリを一度設定することであり、その後、純粋な情報表示として永続的に実行されるためです。
これが便利な例は、ラズベリーPIに接続するダンスフロアの近くにモニターを置くことで、いつでもどの曲が先にあるかをゲストに見せたいパーティーをホストすることです。
これらの2つの例は、SpotifyBigPictureのデフォルトプリセットの例のみを示しています。その他のスクリーンショットについては、他のプリセットをご覧ください!
インターフェイスの左上にあるギアシンボルをクリックして、視覚的な好みのために設定を開きます。ここでは、数回クリックして、多くのオプションからインターフェイスのスタイリングをカスタマイズできます。
設定は自動的にローカルに保存されるため、Webサイトを再開するたびにすべてを再構成することを心配する必要はありません。
(ビデオチュートリアルをご希望の場合は、ここをクリックしてください)
ここから、インストールを続行する2つの方法のいずれかを選択できます。
http://localhost:8183/login-callback (保存する前に小さな緑の[追加]ボタンをクリックしてください!)spotifybot.propertiesファイルのそれぞれのフィールドに貼り付けますjava -jar SpotifyBigPicture.jarでアプリを起動しますhttp://ip-of-docker-machine:8183/login-callback 。ログインコールバックは/login-callbackで終了する必要があります!また、保存する前に、小さな緑の「追加」ボタンをクリックしてくださいdocker pull ghcr.io/selbi182/spotifybigpicturedocker run --name spotifybigpicture -d -p 8183:8183 -e client_id=CLIENTID -e client_secret=CLIENTSECRET -e redirect_uri=REDIRECTURI ghcr.io/selbi182/spotifybigpicturedocker logs -f spotifybigpictureを実行して、次のステップに必要なURLを確認できるようにしますhttps://accounts.spotify.com:443/authorize?client_id=[...]&response_type=code&redirect_uri=[...]&scope=[...]情報は、1秒に1回投票することにより、SpotifyのAPIから取得されます。残念ながら、曲の変更のためのwebhooks(たとえば、それらを使用するなど)はパブリックAPIでは利用できないため、「適切な」方法はありません。
その結果、接続が時々立ち往生する可能性があります。アプリは、可能であれば接続を自動的に再確立しようとしますが、通常は数秒しかかかりません。ただし、インターフェイスの外観を可能な限りスムーズに保つために、曲が現在再生されている場合は、数秒で数秒をカウントし続けることにより、タイマーは再生をシミュレートします。
ただし、インターフェイスが完全に反応しない場合は、これらのアプローチを試してください。
現在の再生コンテキストを変更します(たとえば、プレイリストからアルバムに変更)
どんな奇妙な理由でも、PCのSpotifyのデバイスボタンをクリックするだけで(別のデバイスを選択することも、文字通りドロップダウンを開けるだけで)、インターフェイスを追いかけることがあります。これは、立ち往生した画面を修正するための私の魅力であり、驚くほどうまく機能します。

問題が発生した場合は、GitHubに問題のあるチケットを書いてください。喜んで見てみましょう:)
あるいは、私に不一致にメッセージを送ってください。私のユーザー名は: selbiです