It is currently September 30th, 2024, 11:29 pm

Spotify Plugin Released! Now with less bugs!

Plugins and Addons popular with the Community
Alendorian
Posts: 3
Joined: March 13th, 2015, 4:36 am

Re: Spotify Plugin Released! Now with less bugs!

Post by Alendorian »

.raptor wrote: Works just fine here, both with the new and the old version of spotify. Is it just the ' that disappears or is it the entire string?
Just the ' that disappears.
NeoCrowy23
Posts: 2
Joined: March 14th, 2015, 12:03 pm

Re: Spotify Plugin Released! Now with less bugs!

Post by NeoCrowy23 »

Image
[Rainmeter]
Update=0

[Metadata]
Name=La Compagnie des Ombres
Author=Milan - http://madmilov2.deviantart.com/
Information=
License=Creative Commons BY-NC-SA 3.0
Version=1.2

[Variables]
Update=100
Player=Spotify
PlayerChosen=1

[PlayerChosen]
Measure=Calc
Formula=#PlayerChosen#
DynamicVariables=1
IfEqualValue=0
IfEqualAction=[!HideMeterGroup Player][!ShowMeterGroup ChoosePlayer]
IfAboveValue=0
IfAboveAction=[!HideMeterGroup ChoosePlayer]

;---------------------------
; Visualizer
;---------------------------

[MeasureAudioRaw_Out]
; This measure is the heart of the visualizer.
; Documentation: http://rainmeter.net/forum/viewtopic.php?f=18&t=18802
Measure=Plugin
Plugin=AudioLevel
Port=Output
;RMSAttack=0
;RMSDecay=100
;RMSGain=0.0
;PeakAttack=20
;PeakDecay=80
;PeakGain=10
FFTSize=2048
FFTOverlap=1024
FFTAttack=40
FFTDecay=60
Bands=39
FreqMin=10
FreqMax=15000
Sensitivity=55

[measureAudioOut_01]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=1

[measureAudioOut_02]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=1

[measureAudioOut_03]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=2

[measureAudioOut_04]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=3

[measureAudioOut_05]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=4

[measureAudioOut_06]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=5

[measureAudioOut_07]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=6

[measureAudioOut_08]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=7

[measureAudioOut_09]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=8

[measureAudioOut_10]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=9

[measureAudioOut_11]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=10

[measureAudioOut_12]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=11

[measureAudioOut_13]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=12

[measureAudioOut_14]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=13

[measureAudioOut_15]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=14

[measureAudioOut_16]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=15

[measureAudioOut_17]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=16

[measureAudioOut_18]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=17

[measureAudioOut_19]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=18

[measureAudioOut_20]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=19

[measureAudioOut_21]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=20

[measureAudioOut_22]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=21

[measureAudioOut_23]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=22

[measureAudioOut_24]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=23

[measureAudioOut_25]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=24

[measureAudioOut_26]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=25

[measureAudioOut_27]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=26

[measureAudioOut_28]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=27

[measureAudioOut_29]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=28

[measureAudioOut_30]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=29

[measureAudioOut_31]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=30

[measureAudioOut_32]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=31

[measureAudioOut_33]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=32

[measureAudioOut_34]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=33

[measureAudioOut_35]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=34

;---------------------------
; Measure NowPlaying
;---------------------------

[MeasurePlayer]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#player#
Substitute="":""

[MeasureArtist]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#Player#
PlayerType=ARTIST
Substitute="":""

[MeasureTitle]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#player#
PlayerType=TITLE
PlayerPath=
Substitue="":""

;[MeasureCover]
; Measure=Plugin
; Plugin=NowPlaying.dll
; PlayerName=[MeasurePlayer]
; PlayerType=COVER
; Substitute="":"Default.jpg"

[MeasureCoverArt]
Measure=Plugin
Plugin=SpotifyPlugin.dll
PlayerName=[MeasurePlayer]
Type=AlbumArt
Res=200

[MeasureProgress]
Measure=Plugin
Plugin=NowPlaying
PlayerName=[MeasurePlayer]
PlayerType=PROGRESS

;---------------------------
; Meter Bar
;---------------------------

[meter_bar01]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_01
X=0
Y=0
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar02]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_02
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar03]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_03
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar04]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_04
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar05]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_05
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar06]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_06
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar07]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_07
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar08]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_08
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar09]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_09
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar10]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_10
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar11]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_11
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar12]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_12
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar13]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_13
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar14]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_14
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar15]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_15
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar16]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_16
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar17]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_17
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar18]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_18
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar19]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_19
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar20]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_20
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar21]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_21
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar22]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_22
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar23]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_23
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar24]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_24
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar25]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_25
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar26]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_26
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar27]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_27
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
AverageSize=0.1
DynamicWindowSize=1

[meter_bar28]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_28
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar29]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_29
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar30]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_30
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar30]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_30
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar31]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_31
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar32]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_32
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar33]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_33
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar34]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_34
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar35]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_35
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#[!Update]
DynamicWindowSize=1

;---------------------------
; Meter NowPlaying
;---------------------------

[MeterProgressBar]
Meter=Bar
MeasureName=MeasureProgress
X=0
Y=51
W=346
H=2
BarColor=#BarColor#
SolidColor=0,0,0,75
BarOrientation=HORIZONTAL
Group=Player

[MeterCover]
Meter=Image
MeasureName=MeasureCoverArt
X=2
Y=59
W=77
H=77
ImageName="%1"
SolidColor=0,0,0,75
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer OpenPlayer"]
DynamicWindowSize=1
Group=Player

[MeterTitle]
Meter=STRING
MeasureName=MeasureTitle
X=80
Y=59
W=300
H=20
FontColor=255,255,255
FontSize=18
StringAlign=Left
StringCase=Upper
FontFace=Gravity
ClipString=1
Text=%1
AntiALias=1
DynamicWindowSize=1

[MeterArtist]
Meter=STRING
MeasureName=MeasureArtist
X=r
Y=83
W=300
H=20
FontColor=255,255,255,99
FontSize=14
StringAlign=Left
StringCase=Upper
FontFace=Gravity
ClipString=1
Text=%1
AntiALias=1

;---------------------------
; Meter Buttons
;---------------------------

[Background cover]
Meter=Image
ImageName=bg.png
X=0
Y=57
Group=Player

[Prev]
Meter=Image
ImageName=prev.png
X=85
Y=105
Group=Player
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer Previous"]

[Play]
Meter=IMAGE
ImageName=play.png
X=110
Hidden=1
Y=105
AntiAlias=1
Group=Player
LeftMouseDownAction=!Execute [!RainmeterShowMeter Pause][!RainmeterHideMeter Play][!RainmeterRedraw][!CommandMeasure "MeasurePlayer Play"]

[Pause]
Meter=IMAGE
ImageName=Pause.png
X=110
Y=105
AntiAlias=1
Group=Player
LeftMouseDownAction=!Execute [!RainmeterShowMeter Play][!RainmeterHideMeter Pause][!RainmeterRedraw][!CommandMeasure "MeasurePlayer Pause"]

[Next]
Meter=Image
ImageName=next.png
X=135
Y=105
Group=Player
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer Next"]

;---------------------------

[Choose your Player]
Meter=String
MeterStyle=TitleStyle
X=500
Y=0
Text="Choose your Player"
Group=ChoosePlayer
FontColor=255,255,255,200
FontSize=30
FontFace=Steelfish RG
AntiAlias=1

[AIMP]
Meter=String
MeterStyle=TextStyle
X=r
Y=50r
Text="AIMP"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "AIMP"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[CAD]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="CAD"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "CAD"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[iTunes]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="iTunes"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "iTunes"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[WLM]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Last.fm"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "WLM"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[MediaMonkey]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="MediaMonkey"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "MediaMonkey"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[Spotify]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Spotify"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "Spotify"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[WMP]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="WMP"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "WMP"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[Winamp]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Winamp"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "Winamp"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1
Could someone help me please, I'm using the La Compagnie des Ombres and as you can see it's showing the image and the buttons work, but the artist and song title aren't working and it was working before on my last laptop, I've added the code in the spoiler, thanks.
User avatar
Kaz28100
Posts: 67
Joined: May 3rd, 2012, 3:59 pm
Location: France

Re: Spotify Plugin Released! Now with less bugs!

Post by Kaz28100 »

NeoCrowy23 wrote: Could someone help me please, I'm using the La Compagnie des Ombres and as you can see it's showing the image and the buttons work, but the artist and song title aren't working and it was working before on my last laptop, I've added the code in the spoiler, thanks.
Try this code for me this works :)
[Rainmeter]
Update=0

[Metadata]
Name=La Compagnie des Ombres
Author=Milan - http://madmilov2.deviantart.com/
Information=
License=Creative Commons BY-NC-SA 3.0
Version=1.2

[Variables]
Update=100
Player=Spotify
PlayerChosen=1

[PlayerChosen]
Measure=Calc
Formula=#PlayerChosen#
DynamicVariables=1
IfEqualValue=0
IfEqualAction=[!HideMeterGroup Player][!ShowMeterGroup ChoosePlayer]
IfAboveValue=0
IfAboveAction=[!HideMeterGroup ChoosePlayer]

;---------------------------
; Visualizer
;---------------------------

[MeasureAudioRaw_Out]
; This measure is the heart of the visualizer.
; Documentation: http://rainmeter.net/forum/viewtopic.php?f=18&t=18802
Measure=Plugin
Plugin=AudioLevel
Port=Output
;RMSAttack=0
;RMSDecay=100
;RMSGain=0.0
;PeakAttack=20
;PeakDecay=80
;PeakGain=10
FFTSize=2048
FFTOverlap=1024
FFTAttack=40
FFTDecay=60
Bands=39
FreqMin=10
FreqMax=15000
Sensitivity=55

[measureAudioOut_01]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=1

[measureAudioOut_02]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=1

[measureAudioOut_03]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=2

[measureAudioOut_04]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=3

[measureAudioOut_05]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=4

[measureAudioOut_06]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=5

[measureAudioOut_07]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=6

[measureAudioOut_08]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=7

[measureAudioOut_09]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=8

[measureAudioOut_10]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=9

[measureAudioOut_11]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=10

[measureAudioOut_12]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=11

[measureAudioOut_13]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=12

[measureAudioOut_14]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=13

[measureAudioOut_15]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=14

[measureAudioOut_16]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=15

[measureAudioOut_17]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=16

[measureAudioOut_18]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=17

[measureAudioOut_19]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=18

[measureAudioOut_20]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=19

[measureAudioOut_21]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=20

[measureAudioOut_22]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=21

[measureAudioOut_23]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=22

[measureAudioOut_24]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=23

[measureAudioOut_25]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=24

[measureAudioOut_26]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=25

[measureAudioOut_27]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=26

[measureAudioOut_28]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=27

[measureAudioOut_29]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=28

[measureAudioOut_30]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=29

[measureAudioOut_31]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=30

[measureAudioOut_32]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=31

[measureAudioOut_33]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=32

[measureAudioOut_34]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=33

[measureAudioOut_35]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=34

;---------------------------
; Measure NowPlaying
;---------------------------

[MeasurePlayer]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#player#
Substitute="":""

[MeasureArtist]
Measure=Plugin
Plugin=SpotifyPlugin.dll
PlayerName=#player#
Type=ARTISTNAME
Substitute="":""

[MeasureTitle]
Measure=Plugin
Plugin=SpotifyPlugin.dll
PlayerName=#player#
Type=TRACKNAME
Substitute="":""

[MeasureCover]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=AlbumArt
Res=300
Substitute="":"Default.jpg"

[MeasureProgress]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=Progress
Decimals=2

;---------------------------
; Meter Bar
;---------------------------

[meter_bar01]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_01
X=0
Y=0
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar02]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_02
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar03]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_03
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar04]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_04
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar05]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_05
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar06]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_06
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar07]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_07
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar08]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_08
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar09]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_09
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar10]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_10
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar11]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_11
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar12]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_12
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar13]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_13
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar14]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_14
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar15]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_15
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar16]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_16
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar17]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_17
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar18]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_18
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar19]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_19
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar20]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_20
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar21]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_21
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar22]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_22
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar23]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_23
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar24]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_24
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar25]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_25
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar26]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_26
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar27]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_27
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
AverageSize=0.1
DynamicWindowSize=1

[meter_bar28]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_28
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar29]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_29
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar30]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_30
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar30]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_30
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar31]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_31
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar32]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_32
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar33]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_33
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar34]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_34
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar35]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_35
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#[!Update]
DynamicWindowSize=1

;---------------------------
; Meter NowPlaying
;---------------------------

[MeterProgressBar]
Meter=Bar
MeasureName=MeasureProgress
X=0
Y=51
W=346
H=2
BarColor=#BarColor#
SolidColor=0,0,0,75
BarOrientation=HORIZONTAL
Group=Player

[MeterCover]
Meter=Image
MeasureName=MeasureCover
X=2
Y=59
W=77
H=77
ImageName="%1"
SolidColor=0,0,0,75
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer OpenPlayer"]
DynamicWindowSize=1
Group=Player

[MeterTitle]
Meter=STRING
MeasureName=MeasureTitle
X=80
Y=59
W=300
H=20
FontColor=255,255,255
FontSize=18
StringAlign=Left
StringCase=Upper
FontFace=Gravity
ClipString=1
Text=%1
AntiALias=1
DynamicWindowSize=1

[MeterArtist]
Meter=STRING
MeasureName=MeasureArtist
X=r
Y=83
W=300
H=20
FontColor=255,255,255,99
FontSize=14
StringAlign=Left
StringCase=Upper
FontFace=Gravity
ClipString=1
Text=%1
AntiALias=1

;---------------------------
; Meter Buttons
;---------------------------

[Background cover]
Meter=Image
ImageName=bg.png
X=0
Y=57
Group=Player

[Prev]
Meter=Image
ImageName=prev.png
X=85
Y=105
Group=Player
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer Previous"]

[Play]
Meter=IMAGE
ImageName=play.png
X=110
Y=105
AntiAlias=1
Group=Player
LeftMouseDownAction=!Execute [!CommandMeasure "MeasurePlayer Play"][!Update]

[Pause]
Meter=IMAGE
ImageName=Pause.png
X=135
Y=105
AntiAlias=1
Group=Player
LeftMouseDownAction=!Execute [!CommandMeasure "MeasurePlayer Pause"][!Update]

[Next]
Meter=Image
ImageName=next.png
X=160
Y=105
Group=Player
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer Next"]

;---------------------------

[Choose your Player]
Meter=String
MeterStyle=TitleStyle
X=500
Y=0
Text="Choose your Player"
Group=ChoosePlayer
FontColor=255,255,255,200
FontSize=30
FontFace=Steelfish RG
AntiAlias=1

[AIMP]
Meter=String
MeterStyle=TextStyle
X=r
Y=50r
Text="AIMP"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "AIMP"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[CAD]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="CAD"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "CAD"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[iTunes]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="iTunes"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "iTunes"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[WLM]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Last.fm"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "WLM"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[MediaMonkey]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="MediaMonkey"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "MediaMonkey"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[Spotify]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Spotify"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "Spotify"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[WMP]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="WMP"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "WMP"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[Winamp]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Winamp"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "Winamp"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1
Note: After that, the skin will only work with spotify. So made a copy of the original before if you want to use it with other music players.
NeoCrowy23
Posts: 2
Joined: March 14th, 2015, 12:03 pm

Re: Spotify Plugin Released! Now with less bugs!

Post by NeoCrowy23 »

Kaz28100 wrote: Try this code for me this works :)
[Rainmeter]
Update=0

[Metadata]
Name=La Compagnie des Ombres
Author=Milan - http://madmilov2.deviantart.com/
Information=
License=Creative Commons BY-NC-SA 3.0
Version=1.2

[Variables]
Update=100
Player=Spotify
PlayerChosen=1

[PlayerChosen]
Measure=Calc
Formula=#PlayerChosen#
DynamicVariables=1
IfEqualValue=0
IfEqualAction=[!HideMeterGroup Player][!ShowMeterGroup ChoosePlayer]
IfAboveValue=0
IfAboveAction=[!HideMeterGroup ChoosePlayer]

;---------------------------
; Visualizer
;---------------------------

[MeasureAudioRaw_Out]
; This measure is the heart of the visualizer.
; Documentation: http://rainmeter.net/forum/viewtopic.php?f=18&t=18802
Measure=Plugin
Plugin=AudioLevel
Port=Output
;RMSAttack=0
;RMSDecay=100
;RMSGain=0.0
;PeakAttack=20
;PeakDecay=80
;PeakGain=10
FFTSize=2048
FFTOverlap=1024
FFTAttack=40
FFTDecay=60
Bands=39
FreqMin=10
FreqMax=15000
Sensitivity=55

[measureAudioOut_01]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=1

[measureAudioOut_02]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=1

[measureAudioOut_03]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=2

[measureAudioOut_04]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=3

[measureAudioOut_05]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=4

[measureAudioOut_06]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=5

[measureAudioOut_07]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=6

[measureAudioOut_08]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=7

[measureAudioOut_09]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=8

[measureAudioOut_10]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=9

[measureAudioOut_11]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=10

[measureAudioOut_12]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=11

[measureAudioOut_13]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=12

[measureAudioOut_14]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=13

[measureAudioOut_15]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=14

[measureAudioOut_16]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=15

[measureAudioOut_17]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=16

[measureAudioOut_18]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=17

[measureAudioOut_19]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=18

[measureAudioOut_20]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=19

[measureAudioOut_21]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=20

[measureAudioOut_22]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=21

[measureAudioOut_23]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=22

[measureAudioOut_24]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=23

[measureAudioOut_25]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=24

[measureAudioOut_26]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=25

[measureAudioOut_27]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=26

[measureAudioOut_28]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=27

[measureAudioOut_29]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=28

[measureAudioOut_30]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=29

[measureAudioOut_31]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=30

[measureAudioOut_32]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=31

[measureAudioOut_33]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=32

[measureAudioOut_34]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=33

[measureAudioOut_35]
Measure=Plugin
Plugin=AudioLevel
Parent=measureAudioRaw_Out
Type=Band
BandIdx=34

;---------------------------
; Measure NowPlaying
;---------------------------

[MeasurePlayer]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#player#
Substitute="":""

[MeasureArtist]
Measure=Plugin
Plugin=SpotifyPlugin.dll
PlayerName=#player#
Type=ARTISTNAME
Substitute="":""

[MeasureTitle]
Measure=Plugin
Plugin=SpotifyPlugin.dll
PlayerName=#player#
Type=TRACKNAME
Substitute="":""

[MeasureCover]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=AlbumArt
Res=300
Substitute="":"Default.jpg"

[MeasureProgress]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=Progress
Decimals=2

;---------------------------
; Meter Bar
;---------------------------

[meter_bar01]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_01
X=0
Y=0
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar02]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_02
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar03]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_03
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar04]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_04
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar05]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_05
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar06]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_06
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar07]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_07
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar08]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_08
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar09]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_09
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar10]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_10
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar11]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_11
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar12]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_12
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar13]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_13
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar14]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_14
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar15]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_15
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar16]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_16
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar17]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_17
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar18]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_18
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar19]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_19
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar20]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_20
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar21]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_21
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar22]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_22
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar23]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_23
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar24]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_24
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar25]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_25
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar26]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_26
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar27]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_27
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
AverageSize=0.1
DynamicWindowSize=1

[meter_bar28]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_28
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar29]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_29
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar30]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_30
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar30]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_30
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar31]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_31
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar32]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_32
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar33]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_33
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar34]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_34
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#
DynamicWindowSize=1

[meter_bar35]
Meter=BAR
Orientation=Vertical
MeasureName=measureAudioOut_35
X=4R
Y=0r
W=6
H=50
BarColor=#BarColor#[!Update]
DynamicWindowSize=1

;---------------------------
; Meter NowPlaying
;---------------------------

[MeterProgressBar]
Meter=Bar
MeasureName=MeasureProgress
X=0
Y=51
W=346
H=2
BarColor=#BarColor#
SolidColor=0,0,0,75
BarOrientation=HORIZONTAL
Group=Player

[MeterCover]
Meter=Image
MeasureName=MeasureCover
X=2
Y=59
W=77
H=77
ImageName="%1"
SolidColor=0,0,0,75
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer OpenPlayer"]
DynamicWindowSize=1
Group=Player

[MeterTitle]
Meter=STRING
MeasureName=MeasureTitle
X=80
Y=59
W=300
H=20
FontColor=255,255,255
FontSize=18
StringAlign=Left
StringCase=Upper
FontFace=Gravity
ClipString=1
Text=%1
AntiALias=1
DynamicWindowSize=1

[MeterArtist]
Meter=STRING
MeasureName=MeasureArtist
X=r
Y=83
W=300
H=20
FontColor=255,255,255,99
FontSize=14
StringAlign=Left
StringCase=Upper
FontFace=Gravity
ClipString=1
Text=%1
AntiALias=1

;---------------------------
; Meter Buttons
;---------------------------

[Background cover]
Meter=Image
ImageName=bg.png
X=0
Y=57
Group=Player

[Prev]
Meter=Image
ImageName=prev.png
X=85
Y=105
Group=Player
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer Previous"]

[Play]
Meter=IMAGE
ImageName=play.png
X=110
Y=105
AntiAlias=1
Group=Player
LeftMouseDownAction=!Execute [!CommandMeasure "MeasurePlayer Play"][!Update]

[Pause]
Meter=IMAGE
ImageName=Pause.png
X=135
Y=105
AntiAlias=1
Group=Player
LeftMouseDownAction=!Execute [!CommandMeasure "MeasurePlayer Pause"][!Update]

[Next]
Meter=Image
ImageName=next.png
X=160
Y=105
Group=Player
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasurePlayer Next"]

;---------------------------

[Choose your Player]
Meter=String
MeterStyle=TitleStyle
X=500
Y=0
Text="Choose your Player"
Group=ChoosePlayer
FontColor=255,255,255,200
FontSize=30
FontFace=Steelfish RG
AntiAlias=1

[AIMP]
Meter=String
MeterStyle=TextStyle
X=r
Y=50r
Text="AIMP"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "AIMP"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[CAD]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="CAD"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "CAD"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[iTunes]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="iTunes"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "iTunes"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[WLM]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Last.fm"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "WLM"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[MediaMonkey]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="MediaMonkey"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "MediaMonkey"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[Spotify]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Spotify"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "Spotify"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[WMP]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="WMP"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "WMP"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1

[Winamp]
Meter=String
MeterStyle=TextStyle
X=r
Y=30r
Text="Winamp"
LeftMouseUpAction=[!WriteKeyValue "Variables" "Player" "Winamp"][!WriteKeyValue "Variables" "PlayerChosen" "1"][!Refresh]
Group=ChoosePlayer
FontColor=255,255,255,99
FontSize=18
FontFace=Steelfish RG
AntiAlias=1
Note: After that, the skin will only work with spotify. So made a copy of the original before if you want to use it with other music players.
Thank you, appreciate it.
User avatar
redsaph
Posts: 30
Joined: October 24th, 2013, 8:15 am

Special characters?

Post by redsaph »

Hey .raptor! I want to ask if is it possible for the special characters to appear correctly with the plugin? Is it on the encoding of the file or is it from Spotify's end?
You do not have the required permissions to view the files attached to this post.
Rainmeter-er since 2013 :welcome: | My DeviantART
User avatar
.raptor
Posts: 220
Joined: April 3rd, 2013, 11:03 pm
Location: Norway

Re: Special characters?

Post by .raptor »

redsaph wrote:Hey .raptor! I want to ask if is it possible for the special characters to appear correctly with the plugin? Is it on the encoding of the file or is it from Spotify's end?
I will fix this soon, got a uni assignment i have to prioritize right now.
User avatar
LunarBear
Posts: 6
Joined: April 15th, 2013, 1:40 pm

Re: Spotify Plugin Released! Now with less bugs!

Post by LunarBear »

Thank you for this great plugin. Just got here to ask for special characters support and I saw your post. I'll be waiting for it then :)
roosenquist
Posts: 1
Joined: March 19th, 2015, 1:27 pm

Re: Spotify Plugin Released! Now with less bugs!

Post by roosenquist »

Hi! I've been using the 10-Foot HUD with Spotify for ages now. Now some days ago Spotify pushed out a new update and the now playing text would just say "Spotify Premium"

So I've tried to mess around with this plugin but I can't get it to work no mather what.
I get no text returned at all, I'd really appreciate if someone could tell me what stupid error I'm making :?
(Player Measure/Meters at the bottom)

Edit: Uuuhm okay so now it just started to work... I didn't even change any code. Oh well.

Code: Select all

[Rainmeter]
10-Foot HUD (Black) - Created by Stephen R Gibson.

;Metadata added by RainBrowser
;http://rainmeter.net/RainWiki/index.php?title=Rainmeter_101#.5BMetadata.5D

[Metadata]
Name=
Config=
Description=
Instructions=
Version=
Tags=
License=
Variant=
Preview=

;End of added Metadata

[MeasureTime]
Measure=Time
Format=%H:%M

[MeasureDate]
Measure=Time
Format=%d

[MeasureMonth]
Measure=Time
Format=%B
Substitute="January":"JANUARY","February":"FEBRUARY","March":"MARCH","April":"APRIL","May":"MAY","June":"JUNE","July":"JULY","August":"AUGUST","September":"SEPTEMBER","October":"OCTOBER","November":"NOVEMBER","December":"DECEMBER"

[MeasureDay]
Measure=Time
Format=%A
Substitute="Monday":"MONDAY","Tuesday":"TUESDAY","Wednesday":"WEDNESDAY","Thursday":"THURSDAY","Friday":"FRIDAY","Saturday":"SATURDAY","Sunday":"SUNDAY"

-------------------------------------METERS--------------------------------------------

[MeterTime]
MeasureName=MeasureTime
Meter=STRING
X=0
Y=0
FontColor=0, 0, 0, 90
FontSize=78
FontFace=Arial
StringAlign=LEFT
StringStyle=Bold
AntiAlias=1

[MeterDate]
MeasureName=MeasureDate
Meter=STRING
X=5
Y=92
FontColor=0, 0, 0, 90
FontSize=56
FontFace=Arial
StringAlign=LEFT
StringStyle=Bold
AntiAlias=1

[MeterMonth]
MeasureName=MeasureMonth
Meter=STRING
X=100
Y=98
FontColor=0, 0, 0, 90
FontSize=32
FontFace=Arial
StringAlign=LEFT
StringStyle=Bold
AntiAlias=1

[MeterDay]
MeasureName=MeasureDay
Meter=STRING
X=103
Y=135
FontColor=0, 0, 0, 90
FontSize=20
FontFace=Arial
StringAlign=LEFT
StringStyle=Bold
AntiAlias=1


[MeasurePlayer]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=Spotify

[MeasureArtist]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=ArtistName

[MeasureTitle]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=TrackName

[MeterArtist]
Meter=STRING
MeasureName=MeasureArtist
X=14
Y=165
H=500
W=1400
ClipString=1
FontColor=0, 0, 0, 90
FontFace=Arial
FontSize=26
StringStyle=Bold
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
Text="Artist: %1"

[MeterTitle]
Meter=STRING
MeasureName=MeasureTitle
X=14
Y=195
H=500
W=1400
ClipString=1
FontColor=0, 0, 0, 90
FontFace=Arial
FontSize=26
StringStyle=Bold
StringAlign=LEFT
StringStyle=NORMAL
AntiAlias=1
Text="Title: %1"
User avatar
exper1mental
Posts: 269
Joined: January 9th, 2013, 7:52 pm
Location: Clemson University

Re: Spotify Plugin Released! Now with less bugs!

Post by exper1mental »

.raptor wrote:Playing, shuffle and repeat can be measured yes. Documentation on the first page :)
Let me rephrase that, the NowPlaying plugin measure value PlayerType=State doesn't seem to work with the new version of Spotify. :-(

Would it be possible for the Spotify plugin to detect Type=State to replace the lost functionality?
Image
User avatar
.raptor
Posts: 220
Joined: April 3rd, 2013, 11:03 pm
Location: Norway

Re: Spotify Plugin Released! Now with less bugs!

Post by .raptor »

exper1mental wrote: Let me rephrase that, the NowPlaying plugin measure value PlayerType=State doesn't seem to work with the new version of Spotify. :-(

Would it be possible for the Spotify plugin to detect Type=State to replace the lost functionality?
So what you are asking is if i can extend Playing to return 0 when spotify isnt running, and 2 when paused?

Code: Select all

[mStateButton]
Measure=Plugin
Plugin=SpotifyPlugin.dll
Type=Playing
Substitute="0":"#@#Play.png","1":"#@#Pause.png"