AnanthVivekanand / spotify-adblock

Blocking ads on desktop Spotify, crazy code ahead

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Album art for Blends not showing

Mahasvan opened this issue · comments

Screenshot 2022-05-28 at 11 20 42 AM

Sample screenshot above. This is the same case in all Blends.

Can you post your terminal output? Specifically, can you highlight the requests that are made when you open the Blends page?

This is the terminal output from around when I open the page
image

here's a snippet from a few seconds before and after I open the blend page

Blocked: https://spclient.wg.spotify.com/ad-logic/prefetch
Blocked: https://spclient.wg.spotify.com/ad-logic/prefetch
Blocked: https://spclient.wg.spotify.com/ads/v2/config?payload=eyJ1c2VyX2FnZW50IjoiTW96aWxsYVwvNS4wIChNYWNpbnRvc2g7IEludGVsIE1hYyBPUyBYIDEzXzBfMCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvMzYuMC4xOTQ0LjAgU2FmYXJpXC81MzcuMzYgU3BvdGlmeVwvMTE4NzAwNjEyICg5OyAwOyAyKSIsInNlc3Npb25faWQiOiJmNGZmZjIxNC03NzhkLTRkMjMtODg3My1kMTEwM2U5MTJkZGUifQ==
Allowing: i.scdn.co, 443
Blocking: blend-playlist-covers.spotifycdn.com, 443
Allowing: i.scdn.co, 443
Allowing: i.scdn.co, 443
Allowing: i.scdn.co, 443
Allowing: i.scdn.co, 443
Allowing: i.scdn.co, 443
Allowing: i.scdn.co, 443
Allowing: i.scdn.co, 443
Blocked: https://spclient.wg.spotify.com/ads/v2/config?payload=eyJ1c2VyX2FnZW50IjoiTW96aWxsYVwvNS4wIChNYWNpbnRvc2g7IEludGVsIE1hYyBPUyBYIDEzXzBfMCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvMzYuMC4xOTQ0LjAgU2FmYXJpXC81MzcuMzYgU3BvdGlmeVwvMTE4NzAwNjEyICg5OyAwOyAyKSIsInNlc3Npb25faWQiOiJmNGZmZjIxNC03NzhkLTRkMjMtODg3My1kMTEwM2U5MTJkZGUifQ==
Blocked: https://spclient.wg.spotify.com/ad-logic/prefetch
Blocked: https://spclient.wg.spotify.com/ads/v2/config?payload=eyJ1c2VyX2FnZW50IjoiTW96aWxsYVwvNS4wIChNYWNpbnRvc2g7IEludGVsIE1hYyBPUyBYIDEzXzBfMCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvMzYuMC4xOTQ0LjAgU2FmYXJpXC81MzcuMzYgU3BvdGlmeVwvMTE4NzAwNjEyICg5OyAwOyAyKSIsInNlc3Npb25faWQiOiJmNGZmZjIxNC03NzhkLTRkMjMtODg3My1kMTEwM2U5MTJkZGUifQ==
Blocked: https://spclient.wg.spotify.com/ads/v2/config?payload=eyJ1c2VyX2FnZW50IjoiTW96aWxsYVwvNS4wIChNYWNpbnRvc2g7IEludGVsIE1hYyBPUyBYIDEzXzBfMCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvMzYuMC4xOTQ0LjAgU2FmYXJpXC81MzcuMzYgU3BvdGlmeVwvMTE4NzAwNjEyICg5OyAwOyAyKSIsInNlc3Npb25faWQiOiJmNGZmZjIxNC03NzhkLTRkMjMtODg3My1kMTEwM2U5MTJkZGUifQ==
Blocked: https://spclient.wg.spotify.com/ads/v2/config?payload=eyJ1c2VyX2FnZW50IjoiTW96aWxsYVwvNS4wIChNYWNpbnRvc2g7IEludGVsIE1hYyBPUyBYIDEzXzBfMCkgQXBwbGVXZWJLaXRcLzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZVwvMzYuMC4xOTQ0LjAgU2FmYXJpXC81MzcuMzYgU3BvdGlmeVwvMTE4NzAwNjEyICg5OyAwOyAyKSIsInNlc3Npb25faWQiOiJmNGZmZjIxNC03NzhkLTRkMjMtODg3My1kMTEwM2U5MTJkZGUifQ==
Blocking: update.googleapis.com, 443

(PS: This is with running node mitm.js, as instructed in the readme)

So it seems that Blocking: blend-playlist-covers.spotifycdn.com, 443 is the issue here, and whitelisting the domain should allow it to work.

I added the fixes to a new branch: fix-70. Could you clone that branch and test whether the blends art works now?

Works now, thanks!