/BlockTheSpot

Video, audio & banner adblock/skip for Spotify

Primary LanguagePowerShellMIT LicenseMIT

Build status Discord

Help me stop the ************ in Thailand and Myanmar!

Southeast Asia strong together!

BlockTheSpot

A multi-purpose adblocker and skip-bypass for the Windows Spotify desktop application.

Please support Spotify by purchasing premium

Last updated: 29 October 2021
Last tested version: 1.1.78.765.g5ea20b00

Important checks before installing:

  1. Update Windows, update Spotify and update BlockTheSpot
  2. Go to "Windows Security" -> "Virus & Threat Protection"
  3. Click "Allowed threats" -> "Remove all allowed threats"

Features:

  • Blocks all banner/video/audio ads within the app
  • Retains friend, vertical video and radio functionality
  • Unlocks the skip function for any track
  • Now supports the new Alpha version (New UI)

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

Installation/Update:

or

  • Run The following command in PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -UseBasicParsing 'https://raw.githubusercontent.com/mrpond/BlockTheSpot/master/install.ps1' | Invoke-Expression

Automated installation via PowerShell

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-Expression "& { $(Invoke-WebRequest -UseBasicParsing 'https://raw.githubusercontent.com/mrpond/BlockTheSpot/master/install.ps1') } -UninstallSpotifyStoreEdition -UpdateSpotify -RemoveAdPlaceholder"

Manual installation

  1. Browse to your Spotify installation folder %APPDATA%\Spotify
  2. Rename chrome_elf.dll to chrome_elf_bak.dll
  3. Download chrome_elf.zip from releases
  4. Unzip chrome_elf.dll and config.ini

Uninstall:

Known Issues:

  • You may face issue #150. Can be fixed by enabling the experimental feature when using BlockTheSpot.bat.

Additional Notes:

  • Installation script automatically detects if your Spotify client version is supported, or not. If the version is not supported, you will be prompted to update your Spotify client. To enforce client update, supply an optional parameter UpdateSpotify to the installation script.
  • Remove "Upgrade" Button #83 and Remove "Ad Placeholder" #150 only works when you use any of the auto installation methods and press y when prompted.
  • "chrome_elf.dll" gets replaced by the Spotify installer each time it updates, hence why you'll probably need to apply the patch again when it happens
  • Spicetify users will need to reapply BlockTheSpot after applying a Spicetify patches.
  • If the automatic install/uninstall scripts do not work, please contact Nuzair46
  • For more support and discussions, join our Discord server