From f9c30d230aa58ad2062f1274d18af5dd84a6c69a Mon Sep 17 00:00:00 2001 From: Julien Maille Date: Sun, 16 Jan 2022 16:42:25 +0100 Subject: [PATCH] FIX: automatic path detection when patchin spotify.exe #155 --- patch-dark-mode.ps1 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/patch-dark-mode.ps1 b/patch-dark-mode.ps1 index 65d3c0b..307b614 100644 --- a/patch-dark-mode.ps1 +++ b/patch-dark-mode.ps1 @@ -1,7 +1,8 @@ Get-Process -Name Spotify -ErrorAction SilentlyContinue | Stop-Process -Force Get-Process -Name SpotifyWebHelper -ErrorAction SilentlyContinue | Stop-Process -Force -$sp = "$env:APPDATA\Spotify\Spotify.exe" +$sp = spicetify config spotify_path +$sp += "\Spotify.exe" Copy-Item $sp ($sp + ".backup") $bytes = [System.IO.File]::ReadAllBytes($sp); @@ -10,7 +11,7 @@ $toRemove = [System.Text.Encoding]::UTF8.GetBytes("force-dark-mode"); $sw = [System.Diagnostics.Stopwatch]::StartNew() for ($i = 0; $i -lt $bytes.Length; $i++) { if ($sw.Elapsed.TotalMilliseconds -ge 1000) { - Write-Progress -Activity "Eanbling dark mode in Spotify.exe" -status "Patching binary file $i" -percentComplete ($i / $bytes.Length*100); + Write-Progress -Activity "Enabling dark mode in Spotify.exe" -status "Patching binary file $i" -percentComplete ($i / $bytes.Length*100); $sw.Reset(); $sw.Start(); }