mirror of
https://github.com/SpotX-Official/SpotX-Bash.git
synced 2026-04-11 17:37:20 +10:00
Support 1.2.24.756.g7a7fc7f0
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
<center>
|
||||
<h4 align="center">Adblock for the Spotify desktop client on Linux & macOS</h4>
|
||||
<p align="center">
|
||||
<strong>Latest supported version:</strong> 1.2.23.1125.g920a7ada
|
||||
<strong>Latest supported version:</strong> 1.2.24.756.g7a7fc7f0
|
||||
</p>
|
||||
</center>
|
||||
|
||||
|
||||
9
spotx.sh
9
spotx.sh
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
buildVer="1.2.23.1125.g920a7ada"
|
||||
buildVer="1.2.24.756.g7a7fc7f0"
|
||||
|
||||
case $(uname | tr '[:upper:]' '[:lower:]') in
|
||||
darwin*) platformType='macOS' ;;
|
||||
@@ -503,8 +503,8 @@ fi
|
||||
|
||||
if [[ "${devMode}" ]] && (($(ver "${clientVer}") > $(ver "1.1.99.878"))); then
|
||||
[[ "${platformType}" == "Linux" ]] && $perlVar 's|\x72\x48\x89\x85.\xFA\xFF\xFF\xC6\x85.\xFA\xFF\xFF\x00\xC7\x85.[\xFD\xFE]\xFF\xFF\x00\x00\x00\x00\x48\x8D\xB5.\xFA\xFF\xFF\x48\x8D\x95.[\xFD\xFE]\xFF\xFF\K\xE8..(?=\x00\x00)|\xB8\x03\x00|' "${appBinary}"
|
||||
[[ "${platformType}" == "macOS" && "${archVar}" == "x86_64" ]] && $perlVar 's|\x5E\xFC\xFF\xFF\x00\xC7\x85[\x28x38]\xFA\xFF\xFF\x00\x00\x00\x00\x48\x8D\xB5\x50\xFC\xFF\xFF\x48\x8D\x95[\x28\x38]\xFA\xFF\xFF\K\xE8..(?=\x00\x00)|\xB8\x03\x00|' "${appBinary}"
|
||||
[[ "${platformType}" == "macOS" && "${archVar}" == "arm64" ]] && $perlVar 's|\xF8\xFF\xF7\x07\x39\xFF.\x00\xB9\xE1\xC3\x07\x91\xE2.\x02\x91\K..\x00\x94(?=[\xF7\xF8]\x03)|\x60\x00\x80\xD2|' "${appBinary}"
|
||||
[[ "${platformType}" == "macOS" && "${archVar}" == "x86_64" ]] && $perlVar 's|\x5E\xFC\xFF\xFF\x00\xC7\x85[\x28x38\xA0]\xFA\xFF\xFF\x00\x00\x00\x00\x48\x8D\xB5\x50\xFC\xFF\xFF\x48\x8D\x95[\x28\x38\xA0]\xFA\xFF\xFF\K\xE8..(?=\x00\x00)|\xB8\x03\x00|' "${appBinary}"
|
||||
[[ "${platformType}" == "macOS" && "${archVar}" == "arm64" ]] && $perlVar 's|\xF8\xFF[\x37\xF7][\x07\x08]\x39\xFF.\x00\xB9\xE1[\x03\xC3][\x07\x08]\x91\xE2.[\x02\x03]\x91\K..\x00\x94(?=[\xF7\xF8]\x03)|\x60\x00\x80\xD2|' "${appBinary}"
|
||||
$perlVar 's/(return ).{1,3}(\?(.{1,4}createElement|\(.{1,7}.jsxs\))\(.{3,7}\{displayText:"Debug Tools")/$1true$2/' "${xpuiJs}"
|
||||
$perlVar 's|(.{1,5},\{role.{25,35}children."Locales"\}\))||' "${xpuiJs}"
|
||||
printf "\xE2\x9C\x94\x20\x45\x6E\x61\x62\x6C\x65\x64\x20\x64\x65\x76\x65\x6C\x6F\x70\x65\x72\x20\x6D\x6F\x64\x65\n"
|
||||
@@ -594,9 +594,10 @@ else
|
||||
$perlVar 's|Enable the Stranger Things upside down Easter Egg",default:\K!1|true|s' "${xpuiJs}" #enableStrangerThingsEasterEgg
|
||||
$perlVar 's|label in the subtitle picker.,default:\K!1|true|s' "${xpuiJs}" #enableSubtitlesAutogeneratedLabel
|
||||
$perlVar 's|Enable ability to toggle playlist column visibility",default:\K!1|true|s' "${xpuiJs}" #enableTogglePlaylistColumns
|
||||
$perlVar 's|Enables editing of user.s own profile in Web Player and DesktopX",default:\K!1|true|s' "${xpuiJs}" #enableUserProfileEdit
|
||||
$perlVar 's|Enable video label for search results",default:\K!1|true|s' "${xpuiJs}" #enableVideoLabelForSearchResults
|
||||
$perlVar 's|Enables desktop picture-in-picture surface using betamax SDK.",default:\K!1|true|s' "${xpuiJs}" #enableVideoPip
|
||||
$perlVar 's|Enables editing of user.s own profile in Web Player and DesktopX",default:\K!1|true|s' "${xpuiJs}" #enableUserProfileEdit
|
||||
$perlVar 's|Enable list . compact mode in entity pages",default:\K!1|true|s' "${xpuiJs}" #enableViewMode
|
||||
$perlVar 's|Enable the what.s new feed panel",default:\K!1|true|s' "${xpuiJs}" #enableWhatsNewFeed
|
||||
$perlVar 's|Enable Whats new feed in the main view",default:\K!1|true|s' "${xpuiJs}" #enableWhatsNewFeedMainView
|
||||
$perlVar 's|Enable Your Library X Enhancements",default:\K!1|true|s' "${xpuiJs}" #enableYLXEnhancements
|
||||
|
||||
Reference in New Issue
Block a user