Code: Select all
[Rainmeter]
Update=1000
Author=Connect-R
BackgroundMode=2
SolidColor=0,0,0,1
DynamicWindowSize=1
AccurateText=1
MouseScrollUpAction=[!SetVariable Scale "(#Scale#+#ScrollMouseIncrement#)"][!WriteKeyValue Variables Scale "(#Scale#+#ScrollMouseIncrement#)"][!Refresh]
MouseScrollDownAction=[!SetVariable Scale "(#Scale#-#ScrollMouseIncrement# < 0.2 ? 0.2 : #Scale#-#ScrollMouseIncrement#)"][!WriteKeyValue Variables Scale "(#Scale#-#ScrollMouseIncrement# < 0.2 ? 0.2 : #Scale#-#ScrollMouseIncrement#)"][!Refresh]
LeftMouseDoubleClickAction=!ToggleConfig "Lasix\Settings" "Settings.ini"
[Variables]
@include=#@#Variables.inc
@include2=#@#Language\Language.inc
Scale=0.56
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureWeather]
Measure=Plugin
Plugin=WebParser
URL=https://www.yahoo.com/news/weather/united-states/california/los-angeles-12795992
RegExp=(?siU)<div id=module-location-heading class=".*"><div><h1 class=".*">(.*)</h1>.*<div class="My\(2px\).*60x60\/(.*)@2x.png.*<p class=".*">(.*)</p></div>.*</div><div class="temperature-forecast.*"> <span class=".*fahrenheit celsius.*">(.*)</span>
UpdateRate=900
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureLocation]
Measure=Plugin
Plugin=WebParser
URL=[MeasureWeather]
StringIndex=1
DynamicVariables=1
[MeasureWeatherIcons]
Measure=Plugin
Plugin=WebParser
URL=[MeasureWeather]
StringIndex=2
DynamicVariables=1
Substitute="rain_day_night":"rain","scattered_showers_day_night":"rain","windy_day_night":"wind","mostly_cloudy_day_night":"cloudy","cloudy_day_night":"cloudy","snow_rain_mix_day_night":"sleet","fair_day":"clear_day","fair_night":"clear_night","flurries_day_night":"snow","snow_day_night":"snow","thundershowers_day_night":"rain","fog_day_night":"fog"
[MeasureWeatherCond]
Measure=Plugin
Plugin=WebParser
URL=[MeasureWeather]
StringIndex=3
DynamicVariables=1
Substitute=#Conditions#
[MeasureTempFahrenheit]
Measure=Plugin
Plugin=WebParser
URL=[MeasureWeather]
StringIndex=4
DynamicVariables=1
[MeasureTempCelsius]
Measure=Calc
Formula=Round((MeasureTempFahrenheit-32)*5/9)
Substitute="-18":""
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterCurrentIcon]
Meter=Image
MeasureName=MeasureWeatherIcons
Path=#@#WeatherIcons
X=(0*#Scale#)
Y=(0*#Scale#)
W=(150*#Scale#)
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterLocation]
Meter=String
MeasureName=MeasureLocation
StringAlign=Left
StringCase=Upper
FontFace=Montblanc
FontColor=#Color1#
FontSize=(28*#Scale#)
X=(150*#Scale#)
Y=(30*#Scale#)
Text="%1"
AntiAlias=1
[MeterCurrentCond]
Meter=String
MeasureName=MeasureWeatherCond
MeasureName2=#MeasureName2#
StringAlign=Left
StringCase=Upper
FontFace=Montblanc
FontColor=#Color1#
FontSize=(16*#Scale#)
X=(150*#Scale#)
Y=(90*#Scale#)
Text="%1 %2°#TempSymbol#"
AntiAlias=1