mirror of
https://github.com/SpotX-Official/SpotX.git
synced 2026-04-11 17:37:21 +10:00
20a590537561560c50527de8b51ac8643e1a6734
Modified Spotify Client for Windows
System requirements
- OS: Windows 7-11
- Spotify: Recommended official version 1.1.95.893
- For Windows Desktop only (Microsoft store version is not suitable).
- PowerShell: 3 or higher
Features
- Blocks all banner, video and audio ads in the client
- Unlocks the skip function of any track
- Hiding podcasts, episodes and audiobooks from the homepage (optional)
- Block Spotify automatic updates (optional)
- Automatic clearing of audio cache (optional)
- More experimental features have been activated (see the full list)
- Disabled Sentry (Prevented Sentry from sending console log/error/warning to Spotify developers)
- Disabled logging (Stopped various elements to log user interaction)
- Removed RTL rules (Removed all right-to-left CSS rules to simplify CSS files)
- Code minification
Fast installation / Update
Choose installation type:
Usual installation
During installation, you need to confirm some actions, also contains:
- All experimental features included
Just download and run Install.bat
or
Run The following command in PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; (iwr -useb 'https://raw.githubusercontent.com/SpotX-CLI/SpotX-Win/main/Install.ps1').Content | iex
Automatic full installation
Automatic installation without confirmation, what does it do?
- Automatic removal of Spotify MS if it was found
- Automatic installation of the recommended version of Spotify (if another client has already been found, it will be installed over)
- Hiding podcasts/episodes/audiobooks from the homepage
- Automatic blocking of Spotify updates
- All experimental features included
- After the installation is completed, the client will autorun.
Just download and run Install_Auto.bat
or
Run The following command in PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iex "& { $((iwr -useb 'https://raw.githubusercontent.com/SpotX-CLI/SpotX-Win/main/Install.ps1').Content) } -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_off -cache_off -block_update_on -start_spoti"
Other types of installations
Automatic basic installation
Automatic basic installation without confirmation, what does it do?
- Automatic removal of Spotify MS if it was found
- Automatic installation of the recommended version of Spotify (if another client has already been found, it will be installed over)
- After the installation is completed, the client will autorun
Just download and run Install_Basic.bat
or
Run The following command in PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iex "& { $((iwr -useb 'https://raw.githubusercontent.com/SpotX-CLI/SpotX-Win/main/Install.ps1').Content) } -confirm_uninstall_ms_spoti -confirm_spoti_recomended_over -podcasts_on -cache_off -block_update_off -exp_standart -hide_col_icon_off -start_spoti"
Installation for premium
Usual installation only without ad blocking, for those who have a premium account, also contains:
- All experimental features included
Just download and run Install_Prem.bat
or
Run The following command in PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iex "& { $((iwr -useb 'https://raw.githubusercontent.com/SpotX-CLI/SpotX-Win/main/Install.ps1').Content) } -premium"
Installing with Scoop
Installing SpotX via the Scoop package manager includes:
- Automatic removal of Spotify MS if it was found
- Automatic installation of the recommended version of Spotify (if another client has already been found, it will be installed over)
- Hiding podcasts/episodes/audiobooks from the homepage
- Automatic blocking of Spotify updates
- All experimental features included
Installing SpotX with Scoop
Just run these commands in the command prompt or powershell:
scoop bucket add nonportable
scoop install spotx-np
Updating SpotX with Scoop
To update SpotX or check for updates run this command in the command prompt or powershell:
scoop update spotx-np
Uninstalling SpotX with Scoop
To fully uninstall SpotX and Spotify run this command in the command prompt or powershell:
scoop uninstall spotx-np
Installing with parameters
You can specify various parameters for a more flexible installation, more details here
Uninstall
- Just run Uninstall.bat
or
- Reinstall Spotify (Full uninstall Spotify recommended)
FAQ
- Read FAQ
Credits
- This repository partially uses BlockTheSpot, and also some tricks were taken from spicetify-cli, many thanks to the contributors
Description
SpotX patcher used for patching the desktop version of Spotify
adblockspotifyspotify-ad-blockerspotify-ad-freespotify-adblockerspotify-adsspotify-desktopspotify-desktop-clientspotify-no-adsspotify-no-updatespotify-windowswindows
Readme
MIT
26 MiB
Languages
PowerShell
83.2%
JavaScript
14.2%
CSS
1.4%
Batchfile
1.2%
