ToxxWeather
[Rainmeter]
Author=Albinozz
Update=3500
[Variables]
Destination=EUR|SE|SW007|JONKOPING
;--Find your destination code at "
http://www.rainmeter.net/locate_code"
celsiusORfahrenheit=1
;--for celsius type "1"
;--for fahrenheit type "0"
Font=Copperplate Gothic bold
;================================================================
[MeasureWeatherRSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=3600
Url=
http://rainmeter.accu-weather.com/widget/rainmeter/weather-data.asp?location=#Destination#&metric=#celsiusORfahrenheit#
RegExp="(?siU).*<currentconditions>.*<url>(.*)</url>.*<temperature>(.*)</temperature>.*<weathertext>(.*)</weathertext>.*<weathericon>(.*)</weathericon>.*</currentconditions>.*<day number="2">.*<daycode>(.*)</daycode>.*<weathericon>(.*)</weathericon>.*<hightemperature>(.*)</hightemperature>.*<day number="3">.*<daycode>(.*)</daycode>.*<weathericon>(.*)</weathericon>.*<hightemperature>(.*)</hightemperature>.*<day number="4">.*<daycode>(.*)</daycode>.*<weathericon>(.*)</weathericon>.*<hightemperature>(.*)</hightemperature>.*"
StringIndex=1
;--------------------------------
[mUrl]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=1
[MeasureWeatherTemp]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=2
[MeasureWeatherDesc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=3
[MeasureWeatherIcon]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=4
;-------------------------
[MeasureWeatherDate1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=5
[MeasureWeatherTemp1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=7
[MeasureWeatherIcon1]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=6
;-------------------------
[MeasureWeatherDate2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=8
[MeasureWeatherTemp2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=10
[MeasureWeatherIcon2]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=9
;-------------------------
[MeasureWeatherDate3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=11
[MeasureWeatherTemp3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=13
[MeasureWeatherIcon3]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=12
;================================================================
[MeterTemp]
MeasureName=MeasureWeatherTemp
Meter=STRING
X=50
Y=58
FontColor=255, 255, 255, 200
StringStyle=NORMAL
FontSize=13
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"
[MeterDesc]
MeasureName=MeasureWeatherDesc
Meter=STRING
X=160
Y=0
FontColor=255, 255, 255, 200
FontSize=10
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
[MeterIcon]
MeasureName=MeasureWeatherIcon
Meter=IMAGE
X=32
Y=22
H=30
W=48
Hidden=0
LeftMouseDownAction=!Execute ["[mURL]"][!RainmeterRedraw]
;------------------------- offset Y: +40
[MeterTemp1]
MeasureName=MeasureWeatherTemp1
Meter=STRING
X=120
Y=58
FontColor=255, 255, 255, 100
StringStyle=NORMAL
FontSize=10
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"
[MeterDate1]
MeasureName=MeasureWeatherDate1
Meter=STRING
X=120
Y=20
FontColor=255, 255, 255, 100
FontSize=7
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
[MeterIcon1]
MeasureName=MeasureWeatherIcon1
Meter=IMAGE
X=100
Y=30
H=28
W=44
;------------------------- offset Y: +40
[MeterTemp2]
MeasureName=MeasureWeatherTemp2
Meter=STRING
X=190
Y=58
FontColor=255, 255, 255, 100
StringStyle=NORMAL
FontSize=10
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"
[MeterDate2]
MeasureName=MeasureWeatherDate2
Meter=STRING
X=190
Y=20
FontColor=255, 255, 255, 100
FontSize=7
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
[MeterIcon2]
MeasureName=MeasureWeatherIcon2
Meter=IMAGE
X=170
Y=30
H=28
W=44
;------------------------- offset Y: +40
[MeterTemp3]
MeasureName=MeasureWeatherTemp3
Meter=STRING
X=260
Y=58
FontColor=255, 255, 255, 100
StringStyle=NORMAL
FontSize=10
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
Postfix="°"
[MeterDate3]
MeasureName=MeasureWeatherDate3
Meter=STRING
X=260
Y=20
FontColor=255, 255, 255, 100
FontSize=7
StringAlign=CENTER
StringStyle=BOLD
FontFace=#Font#
Antialias=1
[MeterIcon3]
MeasureName=MeasureWeatherIcon3
Meter=IMAGE
X=240
Y=30
H=28
W=44
;----------------------------
[Back]
Meter=IMAGE
SolidColor=0, 0, 0, 1
X=0
Y=1
W=320
H=110
[Line1]
Meter=IMAGE
ImageName=line.png
X=0
Y=15
W=320
H=3
AntiAlias=1
[Line2]
Meter=IMAGE
ImageName=line.png
X=0
Y=75
W=320
H=3
AntiAlias=1
[Minimize]
Meter=STRING
X=110
Y=80
FontColor=255, 255, 255, 200
FontSize=7
FontFace=#Font#
StringAlign=CENTER
Prefix="Minimize"
AntiAlias=1
Hidden=0
MouseOverAction=!Execute [!RainmeterShowMeter MouseOverMinimize][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter MouseOverMinimize][!RainmeterRedraw]
LeftMouseDownAction=!Execute [!RainmeterHideMeter MeterTemp1][!RainmeterHideMeter MeterDate1][!RainmeterHideMeter MeterIcon1][!RainmeterHideMeter MeterTemp2][!RainmeterHideMeter MeterDate2][!RainmeterHideMeter MeterIcon2][!RainmeterHideMeter MeterTemp3][!RainmeterHideMeter MeterDate3][!RainmeterHideMeter MeterIcon3][!RainmeterHideMeter Line2][!RainmeterHideMeter Refresh][!RainmeterMoveMeter 120 22 MeterIcon][!RainmeterMoveMeter 175 32 MeterTemp][!RainmeterShowMeter Maximize][!RainmeterHideMeter MouseOverMinimize][!RainmeterHideMeter Minimize][!RainmeterRedraw]
LeftMouseUpAction=!Execute [!RainmeterRedraw]
[MouseOverMinimize]
Meter=IMAGE
ImageName=MouseOver.png
X=78
Y=75
W=65
H=20
AntiAlias=1
Hidden=1
[Maximize]
Meter=STRING
X=160
Y=60
FontColor=255, 255, 255, 200
FontSize=7
FontFace=#Font#
StringAlign=CENTER
Prefix="Maximize"
AntiAlias=1
Hidden=1
MouseOverAction=!Execute [!RainmeterShowMeter MouseOverMaximize][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter MouseOverMaximize][!RainmeterRedraw]
LeftMouseDownAction=!Execute [!RainmeterShowMeter MeterTemp1][!RainmeterShowMeter MeterDate1][!RainmeterShowMeter MeterIcon1][!RainmeterShowMeter MeterTemp2][!RainmeterShowMeter MeterDate2][!RainmeterShowMeter MeterIcon2][!RainmeterShowMeter MeterTemp3][!RainmeterShowMeter MeterDate3][!RainmeterShowMeter MeterIcon3][!RainmeterShowMeter Line2][!RainmeterShowMeter Refresh][!RainmeterMoveMeter 32 22 MeterIcon][!RainmeterMoveMeter 50 58 MeterTemp][!RainmeterShowMeter Minimize][!RainmeterHideMeter MouseOverMaximize][!RainmeterHideMeter Maximize][!RainmeterRedraw]
LeftMouseUpAction=!Execute [!RainmeterRedraw]
[MouseOverMaximize]
Meter=IMAGE
ImageName=MouseOver.png
X=129
Y=55
W=65
H=20
AntiAlias=1
Hidden=1
[Refresh]
Meter=STRING
X=210
Y=80
FontColor=255, 255, 255, 200
FontSize=7
FontFace=#Font#
StringAlign=CENTER
Prefix="Refresh"
AntiAlias=1
Hidden=0
MouseOverAction=!Execute [!RainmeterShowMeter MouseOverRefresh][!RainmeterRedraw]
MouseLeaveAction=!Execute [!RainmeterHideMeter MouseOverRefresh][!RainmeterRedraw]
LeftMouseDownAction=!Execute [!RainmeterRefresh][!RainmeterRedraw]
LeftMouseUpAction=!Execute [!RainmeterRedraw]
[MouseOverRefresh]
Meter=IMAGE
ImageName=MouseOver.png
X=180
Y=75
W=60
H=20
AntiAlias=1
Hidden=1