Video, audio & banner adblock/skip for Spotify
Find a file
2020-02-01 15:40:11 +07:00
.github/ISSUE_TEMPLATE 0.36 2019-11-17 09:23:18 +07:00
src 0.44 memcpy instead of std::fill(performance) 2020-02-01 14:03:13 +07:00
.gitignore Fix Memory Leak(Just in case) 2020-01-06 18:42:23 +07:00
chrome_elf.zip memcpy instead of std:fill 2020-02-01 15:40:11 +07:00
LICENSE Create LICENSE 2018-11-13 08:00:58 +11:00
README.md memcpy instead of std:fill 2020-02-01 15:40:11 +07:00

BlockTheSpot

A multi-purpose adblocker and skip bypass for the Windows Spotify Desktop Application.

Please support Spotify by purchasing premium

Current Version: 0.44
Last updated: 1 February 2020
Last tested version: 1.1.25.559.g85cf5e4c

Important Notice(s)

This .dll is virus free, false checks may appear. This can be reassured via the source code.
"chrome_elf.dll" gets replaced by Spotify Installer each time it updates, make sure to replace it again.

Features:

  • Blocks all banner/video/audio ads within the app
  • Retains friend, vertical video and radio functionality
  • Unlocks the skip function for any track
  • (Optonal) Built-in AdGuard DNS for ads blocking!

⚠️ This mod is for the Desktop Application of Spotify on Windows, not the Microsoft Store version.

Installation/Update:

  1. Browse to Spotify installation folder %APPDATA%/Spotify
  2. Backup existing chrome_elf.dll by renaming it (e.g. chrome_elf.bak)
  3. Download chrome_elf.zip
  4. Extract chrome_elf.dll, config.ini from chrome_elf.zip to that folder.

Uninstall:

  1. Browse to Spotify installation folder %APPDATA%/Spotify
  2. Simply delete chrome_elf.dll, config.ini from your Spotify installation
  3. Rename your backup dll to chrome_elf.dll

Note:

  • Starting from v0.42, AdGuardDNS look up in config.ini are disable by default.
  • Built-in AdGuard DNS lookup, paranoid people may see additional DNS traffic UDP(53) going out to Adguard DNS Server.
  • if you can't reach AdGuard DNS for some reason, things still working as expected.
  • You can change Ads Check(blocking)DNS via config.ini AdGuardDNS_IP default are '176.103.130.134'

Known Issues and Caveats:

  • Ads banner maybe appear if you network use 'Web Proxy Auto-Discovery Protocol' https://en.wikipedia.org/wiki/Web_Proxy_Auto-Discovery_Protocol set Skip_wpad in config.ini to 1 may help.
  • On windows 7, Ads Blocking may not work set WinHttpReadDataFix in config.ini to 1 may help.
  • Built-in AdGuard DNS lookup, maybe cause application slowdown, set AdGuardDNS in config.ini to 0 to turn this feature off.