Full code:
Code: Select all
[Variables]
@include=#SKINSPATH#\WP7\Common\Variables\UserVariables.inc
@include1=#SKINSPATH#\WP7\Panels\Mail\UserVariables.inc
Previous=0
[Background]
Meter=IMAGE
Background=#Imagedir#\panel.png
[bg]
Meter=Image
ImageName=#Imagedir#\btn3.png
[mail]
Meter=Image
ImageName=mailhoveri2.png
X=32
Y=22
LeftMouseDownAction=!execute ["https://#GmailUsername#:#GmailPassword#@gmail.google.com/]
[MeasureGmail]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=https://#GmailUsername#:#GmailPassword#@gmail.google.com/gmail/feed/atom
RegExp="(?siU)<fullcount>(.*)</fullcount>"
Codepage=0
Download=1
UpdateRate=4
StringIndex=4
Substitute="":"no new"
[MeasureNumber]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureGmail]
StringIndex=1
UpdateRate=1
Substitute="":"no"
IfEqualValue=0
IfEqualAction=!execute [!RainmeterShowMeter NoMessages][!RainmeterHideMeter Number]
IfAboveValue=0
IfAboveAction=!execute [!RainmeterHideMeter NoMessages][!RainmeterShowMeter Number]
[Random]
Measure=Plugin
Plugin=Plugins\QuotePlugin.dll
PathName=#SKINSPATH#\WP7\Panels\Mail\Sounds
Subfolders=1
[MakeSound]
Measure=CALC
Formula=[MeasureNumber] - #Previous#
IfAboveValue=0
IfAboveAction=PLAY [Random]
PLAY #Random#
DynamicVariables=1
[MeasureSetCount]
Measure=CALC
Formula=#Previous#
IfAboveValue=-1000000
IfAboveAction=!RainmeterSetVariable Previous MeasureNumber
DynamicVariables=1
;------------------------------------------------------------------------------------------------
; METERS
[Number]
Meter=STRING
MeasureName=MeasureNumber
X=77
Y=82
FontColor=255, 255, 255
FontFace=Segoe UI Light
FontSize=30
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="%1 new"
AntiAlias=1
AutoScale=1
NumOfDecimals=0
[NoMessages]
Meter=STRING
X=77
Y=82
FontColor=255, 255, 255
FontFace=Segoe UI Light
FontSize=30
StringAlign=CENTER
StringStyle=NORMAL
AntiAlias=1
Text="no new"
AntiAlias=1
AutoScale=1
Hidden=1
[SoundOff]
Meter=IMAGE
X=0
Y=0
ImageName=SoundOn.png
LeftMouseDownAction=!execute [!RainmeterDisableMeasure MakeSound][!RainmeterHideMeter SoundOff][!RainmeterShowMeter SoundOn][!RainmeterRedraw]
[SoundOn]
Meter=IMAGE
X=0
Y=0
ImageName=SoundOff.png
LeftMouseDownAction=!execute [!RainmeterEnableMeasure MakeSound][!RainmeterShowMeter SoundOff][!RainmeterHideMeter SoundOn][!RainmeterRedraw]
Hidden=1
Code: Select all
[MakeSound]
Measure=CALC
Formula=[MeasureNumber] - #Previous#
IfAboveValue=0
IfAboveAction=PLAY [Random]
PLAY #Random#
DynamicVariables=1
;-------------------------------------
[SoundOff]
Meter=IMAGE
X=0
Y=0
ImageName=SoundOn.png
LeftMouseDownAction=!execute [!RainmeterDisableMeasure MakeSound][!RainmeterHideMeter SoundOff][!RainmeterShowMeter SoundOn][!RainmeterRedraw]
[SoundOn]
Meter=IMAGE
X=0
Y=0
ImageName=SoundOff.png
LeftMouseDownAction=!execute [!RainmeterEnableMeasure MakeSound][!RainmeterShowMeter SoundOff][!RainmeterHideMeter SoundOn][!RainmeterRedraw]
Hidden=1