It is currently March 28th, 2024, 10:35 pm

Windows Media Player Skin

Get help with creating, editing & fixing problems with skins
Scamp
Posts: 14
Joined: September 12th, 2010, 6:07 am

Windows Media Player Skin

Post by Scamp »

I am using WMP. and I have it skins for it.

But problem is, it doesn't show the Song title, song info, and play time on it. But those buttons for Forward, backward, pause, loop, repeat works.

I want it to show the song infos.

Additional Info:
I am using Windows Media Player 12.
Windows 7

Here is my code..

Code: Select all

;Skin by eAsy (kontrolertm@gmail.com)
[Rainmeter]
Author=eAsy (kontrolertm@gmail.com)
AppVersion=1.0
Update=1250

[Metadata]
Name=Windows Media Player Controller
Description=
Instructions=
Version=1.0
Tags=Music | WMP | Sidebar | Windows Media Player | Player | Media | Basic
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0

[Variables]
WMPFolder=c:\progra~1\Windows Media Player\ 
Start=0
Params="."

[Label]
Meter=STRING
X=105
Y=0
FontColor=255, 255, 255, 255
FontFace=Century Gothic
FontSize=8
StringAlign=LEFT
StringStyle=NORMAL
Text="Now playing:"
AntiAlias=1

[Border]
Meter=IMAGE
SolidColor=192, 192, 192, 128
X=0
Y=6
W=100
H=1

[LowerBorder]
Meter=IMAGE
SolidColor=192, 192, 192, 128
X=0
Y=85
W=195
H=1
; ------------------------------------------------------------------------------------------------
; MEASURES

[MeasureWindowsMedia]
Measure=Plugin
Plugin=Plugins\WindowMessagePlugin.dll
WindowClass=WMPlayerApp

[MeasureTrack]
Measure=Registry
RegHKey=HKEY_CURRENT_USER
RegKey=Software\Microsoft\MediaPlayer\CurrentMetadata
RegValue=Title

[MeasureArtist]
Measure=Registry
RegHKey=HKEY_CURRENT_USER
RegKey=Software\Microsoft\MediaPlayer\CurrentMetadata
RegValue=Author

[MeasureTotalTime]
Measure=Registry
RegHKey=HKEY_CURRENT_USER
RegKey=Software\Microsoft\MediaPlayer\CurrentMetadata
RegValue=DurationString

;Skin by eAsy (kontrolertm@gmail.com)

;-------------------------
; TEXT

[StyleText]
X=4
Y=16r
H=15
W=172
ClipString=1
FontFace=Century Gothic
FontSize=8
StringAlign=LEFT
StringStyle=Bold
AntiAlias=1

[Track]
Meter=STRING
MeterStyle=StyleText
MeasureName=MeasureTrack
Y=15
FontColor=255, 255, 255, 255

[Artist]
Meter=STRING
MeterStyle=StyleText
MeasureName=MeasureArtist
FontColor=255, 255, 255, 160

[Time]
Meter=STRING
MeasureName=MeasureTotalTime
X=198
Y=65
StringAlign=RIGHT
StringStyle=BOLD
FontColor=255, 255, 255, 255
FontFace=Century Gothic
FontSize=8
AntiAlias=1
Text="%1"

;-------------------------
; BUTTONS

[StyleButton]
X=16r
Y=47
FontColor=255, 255, 255, 255
StringStyle=BOLD
FontSize=10
StringAlign=LEFT
FontFace=Webdings
AntiAlias=1


[Prev]
Meter=STRING
MeterStyle=StyleButton
X=2
Text="7"
LeftMouseDownAction=!Execute [!RainmeterShowMeter PrevPush][!RainmeterHideMeter Prev][!RainmeterRedraw]

;Skin by eAsy (kontrolertm@gmail.com)

[PrevPush]
Meter=STRING
MeterStyle=StyleButton
X=r
FontColor=107, 174, 183, 217
Text="7"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18810 0"][!RainmeterHideMeter PrevPush][!RainmeterShowMeter Prev][!RainmeterRedraw]

[Play]
Meter=STRING
MeterStyle=StyleButton
Text="4"
Hidden=1
LeftMouseDownAction=!Execute [!RainmeterShowMeter PlayPush][!RainmeterHideMeter Play][!RainmeterRedraw]

[PlayPush]
Meter=STRING
MeterStyle=StyleButton
X=r
FontColor=153, 204, 51, 217
Text="4"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterShowMeter Pause][!RainmeterHideMeter PlayPush][!RainmeterHideMeter Play][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18808 0"]

[Pause]
Meter=STRING
MeterStyle=StyleButton
Text=";"
X=18
LeftMouseDownAction=!Execute [!RainmeterShowMeter PausePush][!RainmeterHideMeter Pause][!RainmeterRedraw]

[PausePush]
Meter=STRING
MeterStyle=StyleButton
X=18
FontColor=153, 204, 51, 217
Text=";"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterShowMeter Play][!RainmeterHideMeter PausePush][!RainmeterHideMeter Pause][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18808 0"]

[Next]
Meter=STRING
MeterStyle=StyleButton
Text="8"
X=35
LeftMouseDownAction=!Execute [!RainmeterShowMeter NextPush][!RainmeterHideMeter Next][!RainmeterRedraw]

[NextPush]
Meter=STRING
MeterStyle=StyleButton
X=35
FontColor=107, 174, 183, 217
Text="8"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18811 0"][!RainmeterHideMeter NextPush][!RainmeterShowMeter Next][!RainmeterRedraw]

[Stop]
Meter=STRING
MeterStyle=StyleButton
X=55
Text="<"
LeftMouseDownAction=!Execute [!RainmeterShowMeter StopPush][!RainmeterHideMeter Stop][!RainmeterRedraw]

[StopPush]
Meter=STRING
MeterStyle=StyleButton
X=55
FontColor=240, 73, 31, 217
Text="<"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterShowMeter Play][!RainmeterHideMeter PausePush][!RainmeterHideMeter Pause][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18809 0"][!RainmeterHideMeter StopPush][!RainmeterShowMeter Stop][!RainmeterRedraw]

;-------------------------
; LOWER BUTTONS

[StyleLowerButtons]
Y=64
FontColor=255, 255, 255, 255
StringStyle=BOLD
FontSize=10
StringAlign=LEFT
FontFace=Webdings
AntiAlias=1


[VolText]
Meter=String
MeterStyle=StyleText
X=4
FontColor=255, 255, 255, 255
Text=Vol:     |


[Vol-]
Meter=STRING
MeterStyle=StyleLowerButtons
X=28
Text="6"
LeftMouseDownAction=!Execute [!RainmeterShowMeter Vol-Push][!RainmeterHideMeter Vol-][!RainmeterRedraw]

[Vol-Push]
Meter=STRING
MeterStyle=StyleLowerButtons
FontColor=225, 91, 56, 217
X=r
Text="6"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18816 0"][!RainmeterHideMeter Vol-Push][!RainmeterShowMeter Vol-][!RainmeterRedraw]


[Vol+]
Meter=STRING
MeterStyle=StyleLowerButtons
X=45
Text="5"
LeftMouseDownAction=!Execute [!RainmeterShowMeter Vol+Push][!RainmeterHideMeter Vol+][!RainmeterRedraw]

[Vol+Push]
Meter=STRING
MeterStyle=StyleLowerButtons
FontColor=105, 171, 185, 217
X=r
Text="5"
Hidden=1
LeftMouseUpAction=!Execute [!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18815 0"][!RainmeterHideMeter Vol+Push][!RainmeterShowMeter Vol+][!RainmeterRedraw]

[VolMute]
Meter=STRING
MeterStyle=StyleLowerButtons
X=61
Text="X"
LeftMouseDownAction=!Execute [!RainmeterShowMeter VolMuteActive][!RainmeterHideMeter VolMute][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18817 0"]

[VolMuteActive]
Meter=STRING
MeterStyle=StyleLowerButtons
FontColor=231, 40, 20, 217
x=r
Text="X"
Hidden=1
LeftMouseDownAction=!Execute [!RainmeterHideMeter VolMuteActive][!RainmeterShowMeter VolMute][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18817 0"]

[StyleTextButton]
FontFace=Century Gothic
FontSize=9
FontColor=255, 255, 255, 255
AntiAlias=1


[Repeat]
Meter=String
MeterStyle=StyleTextButton
X=87
Y=47
Text=Repeat
LeftMouseDownAction=!Execute [!RainmeterShowMeter RepeatActive][!RainmeterHideMeter Repeat][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18843 0"]

[RepeatActive]
Meter=String
MeterStyle=StyleTextButton
X=87
Y=47
FontColor=237, 192, 101, 217
Text=Repeat
Hidden=1
LeftMouseDownAction=!Execute [!RainmeterHideMeter RepeatActive][!RainmeterShowMeter Repeat][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18843 0"]


[Shuffle]
Meter=String
MeterStyle=StyleTextButton
x=87
y=64
Text=Shuffle
LeftMouseDownAction=!Execute [!RainmeterShowMeter ShuffleActive][!RainmeterHideMeter Shuffle][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18842 0"]

[ShuffleActive]
Meter=STRING
MeterStyle=StyleTextButton
FontColor=237, 192, 101, 217
x=87
y=64
Text=Shuffle
Hidden=1
LeftMouseDownAction=!Execute [!RainmeterHideMeter ShuffleActive][!RainmeterShowMeter Shuffle][!RainmeterRedraw][!RainmeterPluginBang "MeasureWindowsMedia SendMessage 273 18842 0"]


[CheckWMP]
Measure=Plugin
Plugin=Perfmon.dll
PerfMonObject="Process"
PerfMonCounter="ID Process"
PerfMonInstance="wmplayer"
PerfMonDifference=0
IfEqualValue=0
IfEqualAction=!Execute [!RainmeterSetVariable Start "wmplayer.exe"][!RainmeterSetVariable Params "."][!RainmeterSetVariable Start "wmplayer.exe"]
IfAboveValue=0
IfAboveAction=!Execute [!RainmeterSetVariable Start "!RainmeterPluginBang"][!RainmeterSetVariable Params "MeasureWindowsMedia SendMessage 273 57665 0"]

[StyleStart/StopButton]
X=190
Y=50
FontColor=255,255,255,255
FontFace=Webdings
FontSize=10
StringAlign=Center
AntiAlias=1

[Start/Stop]
Meter=String
MeterStyle=StyleStart/StopButton
Text="r"
LeftMouseDownAction=!Execute [!RainmeterShowMeter Start/StopPush][!RainmeterHideMeter Start/Stop][!RainmeterRedraw]

[Start/StopPush]
Meter=STRING
MeterStyle=StyleStart/StopButton
FontColor=240, 73, 31, 217
Text="r"
LeftMouseUpAction=!Execute [#Start# "#Params#"][!RainmeterHideMeter Start/StopPush][!RainmeterShowMeter Start/Stop][!RainmeterRedraw]
DynamicVariables=1
Hidden=1

[StyleHide]
X=175
Y=50
FontColor=255,255,255,255
FontFace=Webdings
FontSize=10
StringAlign=Center
AntiAlias=1

[Show]
Meter=String
MeterStyle=StyleHide
Text="2"
LeftMouseDownAction=!execute [!RainmeterShowMeter ShowPush][!RainmeterHideMeter Show][!RainmeterRedraw]

[ShowPush]
Meter=String
Text="2"
MeterStyle=StyleHide
FontColor=104, 170, 182, 217
LeftMouseUpAction=!execute [!RainmeterHideMeter ShowPush][!RainmeterShowMeter Show][!RainmeterRedraw]["wmplayer.exe"]
Hidden=1

;Skin by eAsy (kontrolertm@gmail.com)
poiru
Developer
Posts: 2872
Joined: April 17th, 2009, 12:18 pm

Re: Windows Media Player Skin

Post by poiru »

Download http://poiru.deviantart.com/gallery/#/d2sirf5 and install the Song Signature plugin for WMP using "InstallPlugin.exe". Restart PC and it should work.
Scamp
Posts: 14
Joined: September 12th, 2010, 6:07 am

Re: Windows Media Player Skin

Post by Scamp »

Thanks ! It works like charm