- UID
- 441836
- 主题
- 注册时间
- 2016-1-24
- 在线时间
- 小时
- 最后登录
- 1970-1-1
签到天数: 1 天 [LV.1]初来乍到
|
发表于 2016-1-24 21:41:17
|
显示全部楼层
[Rainmeter]
Author=whimsy3sh.deviantart.com, whimsy3sh
AppVersion=2005000
Update=100
BackgroundMode=1
DynamicWindowSize=1
[Metadata]
Name=Evolution
Description=Music Player with Round Album Cover
License=CC Attribution-ShareAlike 3.0
Version=1.0.0
[Variables]
AudioPlayerName=CAD
Update=100
CoverSize=165
DistanceFromTop=18
DistanceFromLeftEdge=5
FrameColor=f2f2f2
EmptyColor=0D0D0D
[Border]
Meter=String
FontColor=0,0,0,1
W=220
H=238
;; =======
;; DISPLAY
;; =======
[Base]
Meter=IMAGE
X=0
Y=0
ImageName='base.png'
Hidden=0
[TitleStyle]
StringAlign=Center
StringCase=NONE
StringStyle=NORMAL
StringEffect=SHADOW
SolidColor=0,0,0,1
FontEffectColor=0,0,0,20
FontColor=255,255,255,250
FontFace=Futura Lt
FontSize=13
AntiAlias=1
[ArtistStyle]
StringAlign=Center
StringEffect=SHADOW
SolidColor=0,0,0,1
FontEffectColor=0,0,0,20
FontColor=255,255,255,200
FontFace=Futura Lt
FontSize=12
AntiAlias=1
[Title]
Meter=STRING
MeterStyle=TitleStyle
MeasureName=mTitle
X=112
Y=205
Text=""
H=20
W=220
ClipString=1
Group=Player
[Artist]
Meter=String
MeterStyle=ArtistStyle
MeasureName=mArtist
X=112
Y=222
H=20
W=220
ClipString=1
Group=Player
;; =========
;; MEASURES
;; =========
[mPlayer]
Measure=Plugin
Plugin=NowPlaying
PlayerName=#AudioPlayerName#
Group=Player
[mTitle]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=TITLE
PlayerPath=
Substitue="":"Unknown"
Group=Player
[mCover]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=COVER
Substitute="":"cover.png"
Group=Player
[mArtist]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=ARTIST
Substitue="":"Unknown Artist"
Group=Player
[mAlbum]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=ALBUM
Substitue="":"Unknown Album"
Group=Player
;; ============
;; PROGRESS BAR
;; ============
[mPosition]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=POSITION
Group=Player
[mDuration]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=DURATION
Group=Player
[mProgress]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=PROGRESS
Group=Player
;---------------------------------------------------------------------
;Thank you tons to Kaelri for pretty much doing this for me. Couldn't have done it without you!
[MeasureProgress]
Measure=Script
ScriptFile=Progress.lua
ResetInterval=10
; How often, in seconds, the script checks the "real" position to make sure it's lined up. Default is 10 seconds.
SafetyRange=2
; If the difference between the "real" position and "fake" position exceeds this number of seconds, the fake position will reset. This makes the skin respond more promptly to scrubbing and track changes. Default is 2 seconds.
;---------------------------------------------------------------------
[Progress]
Meter=ROUNDLINE
MeasureName=MeasureProgress
X=18
Y=5
W=184
H=184
StartAngle=-1.5708
LineLength=70
LineStart=91
LineColor=92,190,7
Solid=1
AntiAlias=1
Group=Player
;; =================
;; ROUND ALBUM COVER
;; =================
[MeasureTitle]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=#AudioPlayerName#
PlayerType=Title
OnChangeAction=[!Refresh "#CURRENTCONFIG#"]
UpdateDivider=20
Group=Cover
[MeasureCover]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=[MeasureTitle]
PlayerType=Cover
UpdateDivider=20
Group=Cover
[MeasureCoverPosition]
Measure=Image
MeasureName=MeasureCover
X=18r
Y=5r
DynamicVariables=1
UpdateDivider=-1
Group=Cover
[MeterCoverDummy]
Meter=Image
MeasureName=MeasureCover
X=(-([MeterCoverDummy:W]))
Y=(-([MeterCoverDummy:H]))
DynamicVariables=1
UpdateDivider=-1
Group=Cover
[MeterTrans]
Meter=Image
SolidColor=ff000000
X=((#CoverSize#)*0.00)
Y=((#CoverSize#)*0.00)
W=((#CoverSize#)*1.08)
H=((#CoverSize#)*1.08)
UpdateDivider=-1
Group=Cover
[MeterGrey]
Meter=Roundline
X=((#CoverSize#)*0.67)
Y=((#CoverSize#)*0.59)
LineLength=((#CoverSize#)*0.50)
Solid=1
UpdateDivider=-1
LineColor=#EmptyColor#
Antialias=1
Group=Cover
[MeterCover1]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.17)
Y=((#CoverSize#)*0.42)
W=((#CoverSize#)*1.00)
H=((#CoverSize#)*0.34)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.00)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.33)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover1:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover1:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[MeterCover2]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.22)
Y=((#CoverSize#)*0.34)
W=((#CoverSize#)*0.90)
H=((#CoverSize#)*0.50)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.05)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.25)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover2:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover2:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[MeterCover3]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.26)
Y=((#CoverSize#)*0.284)
W=((#CoverSize#)*0.82)
H=((#CoverSize#)*0.62)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.09)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.19)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover3:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover3:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[MeterCover4]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.30)
Y=((#CoverSize#)*0.22)
W=((#CoverSize#)*0.74)
H=((#CoverSize#)*0.74)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.13)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.13)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover4:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover4:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[MeterCover5]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.36)
Y=((#CoverSize#)*0.184)
W=((#CoverSize#)*0.62)
H=((#CoverSize#)*0.82)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.19)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.09)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover5:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover5:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[MeterCover6]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.42)
Y=((#CoverSize#)*0.14)
W=((#CoverSize#)*0.50)
H=((#CoverSize#)*0.90)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.25)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.05)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover6:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover6:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[MeterCover7]
Meter=Image
MeasureName=MeasureCover
X=((#CoverSize#)*0.50)
Y=((#CoverSize#)*0.094)
W=((#CoverSize#)*0.34)
H=((#CoverSize#)*1.00)
DynamicVariables=1
Antialias=1
ImageCrop=(((([MeterCoverDummy:W])-([MeterCoverDummy:H]))>0?((([MeterCoverDummy:W])-([MeterCoverDummy:H]))/2):0)+(((#CoverSize#)*0.33)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),(((([MeterCoverDummy:H])-([MeterCoverDummy:W]))>0?((([MeterCoverDummy:H])-([MeterCoverDummy:W]))/2):0)+(((#CoverSize#)*0.00)/(#CoverSize#)*(([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W])))),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover7:W])/(#CoverSize#)),((([MeterCoverDummy:H])<([MeterCoverDummy:W])?([MeterCoverDummy:H]):([MeterCoverDummy:W]))*([MeterCover7:H])/(#CoverSize#))
UpdateDivider=-1
Group=Cover
[ControlsBG]
Meter=IMAGE
X=55
Y=157
ImageName='controls-bg.png'
Hidden=0
[MeterWhite]
Meter=Roundline
X=((#CoverSize#)*0.67)
Y=((#CoverSize#)*0.59)
LineLength=((#CoverSize#)*0.53)
LineStart=((#CoverSize#)*0.47)
Solid=1
UpdateDivider=-1
LineColor=#FrameColor#
Antialias=1
Group=Cover
;; ========
;; CONTROLS
;; ========
[NextTopBG]
Meter=IMAGE
X=179
Y=80
ImageName='next-top-bg.png'
Hidden=0
[NextTop]
Meter=Image
ImageName='next-top.png'
X=195
Y=93
LeftMouseUpAction=!Execute [!RainmeterPluginBang "mPlayer Next"]
Group=Player
[PreviousTopBG]
Meter=IMAGE
X=2
Y=80
ImageName='previous-top-bg.png'
Hidden=0
[PreviousTop]
Meter=Image
ImageName='previous-top.png'
X=15
Y=93
LeftMouseUpAction=!Execute [!RainmeterPluginBang "mPlayer Previous"]
Group=Player
[mStateButton]
Measure=Plugin
Plugin=NowPlaying.dll
PlayerName=[mPlayer]
PlayerType=STATE
Substitute="0":"play.png","1":"pause.png","2":"play.png"
Group=Player
[PlayPause]
Meter=IMAGE
ImageName=[mStateButton]
X=109
Y=161
LeftMouseUpAction=!Execute [!RainmeterPluginBang "mPlayer PlayPause"]
DynamicVariables=1
Group=Player
[Previous]
Meter=Image
ImageName=previous.png
X=86
Y=161
LeftMouseUpAction=!Execute [!RainmeterPluginBang "mPlayer Previous"]
Group=Player
[Next]
Meter=Image
ImageName=next.png
X=126
Y=161
LeftMouseUpAction=!Execute [!RainmeterPluginBang "mPlayer Next"]
Group=Player
====================求助的分割线=============
代码打开之后是上面的样子,有好多LeftMouseUpAction=!Execute [!RainmeterPluginBang "XXX"]但是替换哪个都不对啊。。。要怎么关联到QQ音乐? |
|