HOME | DD

#artist #clean #control #cover #flat #minimal #skin #title #windows #spotify #rainmeter #rainmeterskin #rainmeterdesktop #rainmeterskins #spotifyplayer
Published: 2016-03-01 16:31:48 +0000 UTC; Views: 407992; Favourites: 659; Downloads: 94288
Redirect to original
Description
Spotify removed the important local API some time ago. This is why all skins broke.
For now we are using a different approach which - unfortunately - needs some tweaking. I hate dependencies but this is the way to go.
It gets harder and harder to keep this skin alive. But it is alive. It is 4 years old by now and still working flawlessly.
The following steps are MANDATORY for a working skin, unfortunately. Read all the instructions first, please!
0. Delete any old version of the old "Spicetify Rainmeter Skin" if you used this skin before.
1. Follow these instruction carefully (5 commands one after an other into PowerShell + Comprehensive Guide available): pastebin.com/87muQXZ2
1.1 If an error occurs at the beginning you need to enable Internet Explorer 11 within the Windows settings and start it once for a properly working PowerShell.
1.2 If an error occurs saying something about a backup, just delete "backup" from the last line "spicetify backup apply" --> "spicetify apply" and press ENTER again
1.3 If an error occurs at the end simply reinstall Spotify as suggested by the script.
2. Install Spotify Control Rainmeter skin.
3. Play a song in Spotify and benefit.
4. After every Spotify client update you need to re-do step #1 (entering all 5 PowerShell commands again)
Features
Custom Right-Click-Menu for resizing (Fully scalable due to vector graphics)
Playback commands for free and premium users with on- and offline Spotify
Completely hidden when Spotify is closed
CHANGELOG
v1.0 Initial release (March 1, 2016)
(...)
v4.0 Redesign from scratch, new plugins for Spotify data fetching and color recognition, everything is new and relies on Spicetify by khanhas
v4.1 Bugfix
v4.2 Button related enhancements
v4.3 Updated color recognition plugin to the latest version, minor changes (January 12, 2020)
In case you find any bug or notice some weird behaviour I would be thankful if you could report it below.
Instructions backup: pastebin.com/87muQXZ2
Questions? Ask Them! Suggestions? Suggest Them!
Big thanks to khanhas: His plugin is open source @ GitHub github.com/khanhas/spicetify-cβ¦
Related content
Comments: 665
fuckyeahlucas In reply to ??? [2017-06-09 09:15:28 +0000 UTC]
I changed it to that way because I thought it looks much cleaner. You are missing the forward/previous buttons, right?
π: 0 β©: 1
RainmeterFag64 In reply to fuckyeahlucas [2017-06-11 09:27:07 +0000 UTC]
Yes, when I pause it the forward previous and name bar disappear
π: 0 β©: 1
fuckyeahlucas In reply to RainmeterFag64 [2017-06-22 18:31:32 +0000 UTC]
I will add an option to display the buttons while the music is paused
π: 0 β©: 1
RainmeterFag64 In reply to fuckyeahlucas [2017-06-24 10:21:16 +0000 UTC]
thank you so much
π: 0 β©: 0
PokeMaster008 In reply to ??? [2017-05-24 14:13:14 +0000 UTC]
is there a way to change colour to just b/w instead of dynamic?
π: 0 β©: 1
fuckyeahlucas In reply to PokeMaster008 [2017-05-25 07:15:52 +0000 UTC]
Replace every [Accent1] and [Accent2] and [BackgroundColor] with acolor you want in the RGB fomat xxx,xxx,xxx
π: 0 β©: 0
Yorgi-North In reply to ??? [2017-04-29 23:53:26 +0000 UTC]
I want to make it so if you right clickΒ the next track or backtrack it goes forwards or back by 5 seconds, but I can't figure out how to do this with spotifycontrol.exe, how would you do this?
π: 0 β©: 1
fuckyeahlucas In reply to Yorgi-North [2017-04-30 11:05:56 +0000 UTC]
Unfortunately poiru, the dev of the spotifycontrol.exe, removed his whole spotify work and its documentation. Therefore I don't know if this feature is implemented at all. But I think it is not.
π: 0 β©: 1
fuckyeahlucas In reply to fuckyeahlucas [2017-04-30 11:10:28 +0000 UTC]
There is an archived version of poiru's post right here archive.li/Jgo7y but the download button is not working and therefore the manual not reachable.
π: 0 β©: 0
cman888 In reply to ??? [2017-04-09 12:35:31 +0000 UTC]
In the "Spotify.ini" file I've changed the Update value to 500 so ... "Update=500" it was consuming 25% of my cpu (a whole core) at all times before this. (Spotify.ini version 1.0)
Walkthrough::
Right-Click the spotify skin, choose "Standard Context Menu"
Now select "Manage Skin"
A window will open, In the "Active" folder there is a Spotify.ini that's the one you want, select it and choose EDIT. Change the Update value from 50 to 500 save the file.
Back in the Manager choose Refresh,Β
You're done, close the window and go about your day with a happier CPU.
instantly your cpu usage will drop down. The update frequency is now half a second.Β
Rainmeter.exe CPU usage dropped for me from constant 25% to 2-3%
π: 0 β©: 2
fuckyeahlucas In reply to cman888 [2017-04-28 15:26:36 +0000 UTC]
I re-wrote the code (v2.6) and the method to detect whether Spotify is active or not. Now it is 10.000 times more efficient regarding CPU usage.
In fact it consumes 0% when Spotify is closed and not more than 1-2% when Spotify is active. Feel free to try it out.
π: 0 β©: 0
fuckyeahlucas In reply to cman888 [2017-04-09 16:16:16 +0000 UTC]
I'm aware of this. I used this low value to get an all-time snappy, instant response. On my computer this ended up in only around 0-5% of CPU usage.
To everybody:
If you increase this value every action (change of title, artist, play/pause, cover) needs a little bit more time. If you use too high values the meter for example can't display every second of the playing song anymore, so it starts skipping some numbers. I don't suggest to go higher than 500 - but also not lower than 50. Find the best fitting update value for your system. Change the update value in the skin .ini file (walkthrough from cman888 can be used), which is not Spotify.ini!
π: 0 β©: 0
dym7774 In reply to ??? [2017-03-21 21:31:03 +0000 UTC]
One thing with the latest update, everything works except the album cover shows the Spotify logo on half the songs :/. Pretty sure it was showing every album cover previously, now it's seemingly random if it shows the cover or not.
π: 0 β©: 2
Gilan11 In reply to dym7774 [2017-03-27 20:37:23 +0000 UTC]
dym7774 how did you fix this? I have exactly the same issue with some songs. The cover does show up in Spotify but not on the widget. Restarting doesn't fix this for me. Example: Rarities from Selah Sue.
π: 0 β©: 1
dym7774 In reply to Gilan11 [2017-04-01 23:56:01 +0000 UTC]
I did nothing out of the ordinary, after restarting it just started working again so I have no idea.
Check out what fuckyeahlucas wrote maybe that'll help ya.
π: 0 β©: 0
fuckyeahlucas In reply to dym7774 [2017-03-22 18:24:57 +0000 UTC]
That is weird since it is working fine for me. Can anyone confirm this? It is working fine for me on Spotify 1.0.51.693.g6ea1e7f6 with Rainmeter 64bit.
Are you using v2.5 of my skin? I updated to 2.4 and then to 2.5 within an hour.
Could you check if you've got v1.3 of the Spotify plugin? You can do this by opening Rainmeter settings, tap "Open log" and then take a look at the "Plugin" tab.
You can have a look at C:\Users\you_name\Documents\Rainmeter\Skins\Spotify Control Skin\resources \Images, there you'll find the cover.png whichΒ changes every time you switch to an other music title. When switching between tracks - does this image in the folder change?
π: 0 β©: 1
dym7774 In reply to fuckyeahlucas [2017-03-23 19:43:32 +0000 UTC]
Okay it was an issue on my end I think, now after restarting my PC it's working perfectly.
Thanks for the help though!
π: 0 β©: 1
fuckyeahlucas In reply to dym7774 [2017-03-24 16:20:00 +0000 UTC]
You're welcome! Glad to hear that it's working now.
π: 0 β©: 0
Gilan11 In reply to ??? [2017-03-17 12:29:38 +0000 UTC]
If you download and install the Spotify plugin on this page then everything works fine again.
forum.rainmeter.net/viewtopic.β¦
π: 0 β©: 1
fuckyeahlucas In reply to Gilan11 [2017-03-17 23:52:45 +0000 UTC]
Thank you for sharing. Finally the developer released the update!
Updated version 2.4 2.5 is online
π: 0 β©: 0
thevvang23 In reply to ??? [2017-03-13 11:59:55 +0000 UTC]
everything work but the progress bar wont move
π: 0 β©: 2
fuckyeahlucas In reply to thevvang23 [2017-03-18 00:09:06 +0000 UTC]
Update to latest version! Everything should be fine again. Nevertheless, I 'm working on an overall improvement of this skin. Stay tuned.
π: 0 β©: 0
fuckyeahlucas In reply to thevvang23 [2017-03-13 15:50:36 +0000 UTC]
Please read comments below. With the latest Spotify release the plugin behind almost any Spotify-related skin stopped working.
π: 0 β©: 0
anrkia In reply to ??? [2017-03-11 03:00:36 +0000 UTC]
Tenemos que esperar que actualicen el plugin para poder usar los skins de spotify sin problemas.
π: 0 β©: 1
TwelfthFrame In reply to ??? [2017-03-10 20:59:54 +0000 UTC]
Hey, my album artwork will not update and the progress bar will not move no matter how many re-installs and refreshes and updates i have done! It worked fine when I first got it, but after a while it just stopped :/
π: 0 β©: 2
fuckyeahlucas In reply to TwelfthFrame [2017-03-18 00:09:15 +0000 UTC]
Update to latest version! Everything should be fine again. Nevertheless,
I 'm working on an overall improvement of this skin. Stay tuned.
π: 0 β©: 0
Gilan11 In reply to TwelfthFrame [2017-03-10 21:03:20 +0000 UTC]
I have exactly the same problem with 360 music. So I guess that it has something to do with Spotify or Windows and not Rainmeter.Β
π: 0 β©: 1
TwelfthFrame In reply to Gilan11 [2017-03-10 21:12:14 +0000 UTC]
I just hope there is a way to fix it. Maybe a full Rainmeter re-install? Haven't tried that yet cause I don't want to have to organize everything again :/
π: 0 β©: 1
Gilan11 In reply to TwelfthFrame [2017-03-11 10:47:23 +0000 UTC]
Don't bother tinkering with Rainmeter. It's has something to do with Spotify I believe.
π: 0 β©: 1
fuckyeahlucas In reply to Gilan11 [2017-03-11 13:55:49 +0000 UTC]
You are right Gilan11, it has something to do with Spotify latest update. The dev of the plugin is looking into it.
Definitely no need to re-install Spotify or Rainmeter!
π: 0 β©: 1
TwelfthFrame In reply to fuckyeahlucas [2017-03-13 00:50:36 +0000 UTC]
Awesome, I'll just wait patiently
π: 0 β©: 0
quabisi In reply to ??? [2017-02-15 20:07:17 +0000 UTC]
Found a bug in the Spotify Control Skin Minimal.ini
There is a extra # in the [Previous_B]Β LeftMouseUpActionΒ removed it and it worked fine
[Previous_B]
Meter= Shape
Shape= Path MyPath | StrokeWidth 5 | Stroke Color 0,0,0,255
MyPath = (#SCALE #*96),(#SCALE #*34) | LineTo (#SCALE #*81),(#SCALE #*45) | LineTo (#SCALE #*96),(#SCALE #*56) | ClosePath 0
LeftMouseUpAction=!Execute ["##@#\Controls\spotifyctrl.exe" /prev]
AntiAlias=1
Group=Buttons
UpdateDivider=-1
DynamicVariables=1
Hidden=1
π: 0 β©: 1
fuckyeahlucas In reply to quabisi [2017-02-16 12:07:05 +0000 UTC]
Thank you very much! Fixed for everybody in the next release!
π: 0 β©: 0
millque In reply to ??? [2017-01-24 06:53:20 +0000 UTC]
is there a way to mess with the opacity? sorry i'm a newb to rainmeter :v
π: 0 β©: 1
fuckyeahlucas In reply to millque [2017-01-24 10:35:06 +0000 UTC]
Opacity of which element? The whole skin can be made more transparent in the main menu, under active skin, down at the bottom there is the transparency in %.
π: 0 β©: 2
saradarlingg In reply to fuckyeahlucas [2017-07-08 20:18:48 +0000 UTC]
Is there actually a way to change the transparency of the accent color? D:
I tried:
[Accent2],160Β
but doesn't seem to like that :\
I'm guessing because its not an actual number?
Any way around that lol.
π: 0 β©: 1
fuckyeahlucas In reply to saradarlingg [2017-07-09 18:18:31 +0000 UTC]
Simply add "ColorAlpha=160" within the Accent1, Accent2 or BackgroundColor measure. Range from 0 to 255.
π: 0 β©: 0
millque In reply to fuckyeahlucas [2017-01-24 21:21:16 +0000 UTC]
i was talking about the whole skin. thank you!
π: 0 β©: 1
jorisagtereek In reply to ??? [2017-01-07 17:34:59 +0000 UTC]
Is there a way to change the color of the buttons?
π: 0 β©: 1
fuckyeahlucas In reply to jorisagtereek [2017-01-07 21:25:05 +0000 UTC]
Yes.
Previous button: change the rgb value at the end of this line
Shape= Path MyPath | StrokeWidth (#SCALE #*5) | Stroke Color 0,0,0,255
Pause button: change the rgb value in this line
Opt1= Fill Color 0,0,0,255 | StrokeWidth 0
Play button: change the rgb value at the end of this line
Shape= Path MyPath | StrokeWidth 0 | Fill Color 0,0,0,255
Next button: change the rgb value at the end of this line
Shape= Path MyPath | StrokeWidth (#SCALE #*5) | Stroke Color 0,0,0,255
Nevertheless, I'm working on a major update which colorizes the buttons with an accent color from the album cover.
π: 0 β©: 0
Tinosvrus In reply to ??? [2016-10-22 22:31:56 +0000 UTC]
Incase someone wants to make it show longer song titles: change ClipStringW and ClipStringH from [MeterTitle], then move [pervious] , [playpause] and [next] x rates how you want. Enjoy.
π: 0 β©: 0
ColaEdits In reply to ??? [2016-10-19 19:10:54 +0000 UTC]
Is there the same thing for iTunes?
π: 0 β©: 1
fuckyeahlucas In reply to ColaEdits [2016-10-20 14:26:54 +0000 UTC]
Since I don't use iTunes - no. But you can have a look at the NowPlaying plugin (docs.rainmeter.net/manual/plug⦠) and include it into my skin. With a little work you would achieve your desired skin.
π: 0 β©: 1
disguisers In reply to fuckyeahlucas [2017-07-04 00:30:01 +0000 UTC]
I know this may be a little late, but how exactly do you do this?
π: 0 β©: 1
fuckyeahlucas In reply to disguisers [2017-07-05 07:43:55 +0000 UTC]
You have to include NowPlaying in my skin. That means that you're overwriting my code for Spotify. The measures for every Spotify related content (artist name, song name, album cover, duration, ...) needs to be changed. A good documentation is available over here docs.rainmeter.net/manual/plugβ¦
π: 0 β©: 0
wrysus In reply to ??? [2016-10-05 15:31:44 +0000 UTC]
Hey
Is there any way to increase the width so longer song titles don't get cut off?
Thanks
π: 0 β©: 1
fuckyeahlucas In reply to wrysus [2016-10-06 17:25:58 +0000 UTC]
There is a way, indeed. I'll make a larger version when I find some time.
But in the meantime you can try to edit it by yourself. Check out docs.rainmeter.net/manual-betaβ¦ . Moreover, you'll need Photoshop or Gimp to edit the background cardΒ
π: 0 β©: 1
wrysus In reply to fuckyeahlucas [2016-10-20 11:26:20 +0000 UTC]
Ahh I see, I had changed the code myself but not the background card! I'll give it a go. Thanks!
π: 0 β©: 0
<= Prev | | Next =>