아름다운 작은 브라우저 페이지에서 Spotify에 현재 재생 상태를 표시하는 고도로 사용자 정의 가능한 인터페이스!
당신은 이것을 Spotify 자신의 (내 의견으로는 압도적으로) 전체 화면 모드보다 사용하고 싶을 수도 있고, TV에 사용하여 구식의 저해상도 OSD 신선한 페인트 작업을 제공 할 수 있습니다!
이 인터페이스는 주로 읽기 전용입니다. 특히, 이것은 Play, Pause 및 Skip과 같은 몇 가지 기본 명령을 넘어서 실제로 음악을 제어 할 수 없음 을 의미합니다 (먼저 설정에서 활성화해야 함). 이는 Spotify API에 대한 제한이 있기 때문에이 앱을 한 번 설정 한 다음 순수한 정보 표시로 영구적으로 실행되기 때문입니다.
이것이 유용한 예는 라즈베리 파이에 연결하는 댄스 플로어 근처에 모니터를 두어 언제든지 손님이 언제 어디서나 어떤 노래를 보도록하고 싶은 파티를 주최하는 것입니다.
이 두 예제는 SpotifyBigPicture의 기본 사전 설정의 예를 보여줍니다. 더 많은 스크린 샷은 다른 사전 설정을 참조하십시오!
인터페이스의 왼쪽 상단에있는 기어 기호를 클릭하여 시각적 환경 설정 설정을 엽니 다. 여기에서 몇 번의 클릭만으로 여러 옵션에서 인터페이스 스타일을 사용자 정의 할 수 있습니다!
설정은 로컬로 자동으로 저장되므로 웹 사이트를 다시 열 때마다 모든 것을 재구성하는 것에 대해 걱정할 필요가 없습니다.
(비디오 튜토리얼을 선호하는 경우 여기를 클릭하십시오)
여기에서 설치를 계속할 수있는 두 가지 방법 중 하나 중 하나를 선택할 수 있습니다.
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=[...]정보는 Spotify의 API에서 한 번 1 초를 투표하여 가져옵니다. 불행히도, 노래 변경을위한 Webhooks (예를 들어 Discord를 사용하는 것과 같은)가 공개 API에서 사용할 수 없기 때문에 "적절한"방법은 없습니다.
결과적으로 연결이 때때로 고착 될 수 있습니다. 앱은 가능한 경우 연결을 자동으로 재건하려고 시도하며, 일반적으로 몇 초 밖에 걸리지 않습니다. 인터페이스 모양을 최대한 매끄럽게 유지하려면 타이머는 노래가 현재 재생 중이면 자체적으로 몇 초를 계속 계산하여 재생을 시뮬레이션합니다 .
그러나 인터페이스가 완전히 응답하지 않으면 이러한 접근 방식을 사용해보십시오.
현재 재생 컨텍스트 변경 (예 : 재생 목록에서 앨범으로 변경)
기괴한 이유에 대해서는 PC의 Spotify에서 장치 버튼을 클릭하면 (다른 장치를 선택하지 않고 말 그대로 드롭 다운을 열면) 때때로 인터페이스를 따라 잡을 수 있습니다. 이것은 고정 스크린을 고치기위한 나의 노력이었으며 놀랍게도 잘 작동합니다.

문제가 있다면 Github에 문제 티켓을 작성하면 기꺼이 살펴 보겠습니다. :)
또는 불화로 나에게 메시지를 보내십시오. 내 사용자 이름은 : 셀비입니다