Need help :$
After several hours of working on the customisation of my skins, i'm rather satisfied with the result.
Here an preview of my final work : https://ibb.co/k8H9Kd
But in looking closer to weather skin, i noticed that the datas are incorrects.
Here a screen few minutes after of the source page : https://ibb.co/nR5oed
U can notice too that visibility, chance of precip and pressure are far from the data's skin and there are few differences for the others datas .. can u check the url source ? and the regexp pls ?
I worked from the simplony source (weather extended) and i mainly customise font, colors and form but not the datas.
Thanks a lot and sorry for my terrible english.
Pierre
Code: Select all
[Rainmeter]
Update=1000
Author=Connect-R
BackgroundMode=2
SolidColor=0,0,0,1
DynamicWindowSize=1
AccurateText=1
[Variables]
@include=#@#Variables.inc
@include2=#@#Language\#Language#.inc
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureCurrent]
Measure=Plugin
Plugin=WebParser.dll
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<head>.*<ut>(.*)</ut>.*<dnam>(.*),.*</dnam>.*<tmp>(.*)</tmp>.*<icon>(.*)</icon>"
UpdateRate=1800
[Measure5Days]
Measure=Plugin
Plugin=WebParser
URL=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#&dayf=5
RegExp="(?siU).*<day d="1" t="(.*)".*<hi>(.*)</hi>.*<low>(.*)</low>.*<icon>(.*)</icon>.*<t>(.*)</t>.* d="2" t="(.*)".*<hi>(.*)</hi>.*<low>(.*)</low>.*<icon>(.*)</icon>.*<t>(.*)</t>.* d="3" t="(.*)".*<hi>(.*)</hi>.*<low>(.*)</low>.*<icon>(.*)</icon>.*<t>(.*)</t>.* d="4" t="(.*)".*<hi>(.*)</hi>.*<low>(.*)</low>.*<icon>(.*)</icon>.*<t>(.*)</t>.*"
UpdateRate=1800
[MeasureFeelsLikeTemp]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<cc>.*<flik>(.*)</flik>"
[MeasureUnits]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#&dayf=1
RegExp="(?siU)<head>.*<locale>(.*)</locale>.*<form>(.*)</form>.*<ud>(.*)</ud>.*<us>(.*)</us>.*<up>(.*)</up>.*<vis>(.*)</vis>"
[MeasureHumidity]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<cc>.*<hmid>(.*)</hmid>"
[MeasureWind]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<cc>.*<wind>.*<s>(.*)</s>"
[MeasurePressure]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<cc>.*<bar>.*<r>(.*)</r>"
[MeasureChanceForPrecip]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#&dayf=1
RegExp="(?siU)<cc>.*<t>(.*)</t>.*<ppcp>(.*)</ppcp>.*"
[MeasureVisibility]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<cc>.*<vis>(.*)</vis>"
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureTempUnit]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=1
[MeasureLocation]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=2
[MeasureWeatherTemp]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=3
[MeasureWeatherIcons]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=4
[MeasureCurrentHi]
Measure=Plugin
Plugin=WebParser
URL=[MeasureCurrent]
StringIndex=5
[MeasureCurrentLow]
Measure=Plugin
Plugin=WebParser
URL=[MeasureCurrent]
StringIndex=6
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureDay1Day]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=1
Substitute=#Date#
[MeasureDay1Hi]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=2
[MeasureDay1Low]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=3
[MeasureDay1Icon]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=4
[MeasureDay1Desc]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=5
Substitute=#Conditions#
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureDay2Day]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=6
Substitute=#Date#
[MeasureDay2Hi]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=7
[MeasureDay2Low]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=8
[MeasureDay2Icon]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=9
[MeasureDay2Desc]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=10
Substitute=#Conditions#
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureDay3Day]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=11
Substitute=#Date#
[MeasureDay3Hi]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=12
[MeasureDay3Low]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=13
[MeasureDay3Icon]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=14
[MeasureDay3Desc]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=15
Substitute=#Conditions#
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureDay4Day]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=16
Substitute=#Date#
[MeasureDay4Hi]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=17
[MeasureDay4Low]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=18
[MeasureDay4Icon]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=19
[MeasureDay4Desc]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=20
Substitute=#Conditions#
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeasureFeelsLike]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureFeelsLikeTemp]
StringIndex=1
[MeasureHum]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureHumidity]
StringIndex=1
[MeasureWindSpeed]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureWind]
StringIndex=1
Substitute=#Index#
[MeasureWindUnit]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureUnits]
StringIndex=3
[MeasureWindUnit2]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureUnits]
StringIndex=4
[MeasureVis]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureVisibility]
StringIndex=1
[MeasurePrecip]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureChanceForPrecip]
StringIndex=2
[MeasurePressureInfo]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasurePressure]
StringIndex=1
[MeasurePressureUnit]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureUnits]
StringIndex=5
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterCurrentIcon]
Meter=Image
MeasureName=MeasureWeatherIcons
Path=#@#WeatherIconsBig
X=23
Y=0
W=130
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterCurrentTemp]
Meter=String
MeasureName=MeasureWeatherTemp
MeasureName2=MeasureTempUnit
StringAlign=Center
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=32
X=85
Y=120
Text="%1°%2"
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterDay1Date]
Meter=String
MeasureName=MeasureDay1Day
StringAlign=Center
FontColor=255,255,255
FontFace=The Frontman
FontSize=11
X=62
Y=180
Text="%1"
AntiAlias=1
[MeterDay1DIcon]
Meter=Image
MeasureName=MeasureDay1Icon
ImagePath=#@#WeatherIconsSmall
X=0
Y=175
W=130
AntiAlias=1
[MeterDay1HighLow]
Meter=String
MeasureName=MeasureDay1Hi
MeasureName2=MeasureDay1Low
StringAlign=Center
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=16
X=62
Y=270
Text="↑%1° ↓%2°"
InlinePattern="↑"
InlineSetting=Color | 241,55,55
InlinePattern2="↓"
InlineSetting2=Color | 0,153,255
DynamicVariables=1
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterDay2Date]
Meter=String
MeasureName=MeasureDay2Day
StringAlign=Center
FontColor=255,255,255
FontFace=The Frontman
FontSize=11
X=162
Y=180
Text="%1"
AntiAlias=1
[MeterDay2DIcon]
Meter=Image
MeasureName=MeasureDay2Icon
ImagePath=#@#WeatherIconsSmall
X=100
Y=175
W=130
AntiAlias=1
[MeterDay2HighLow]
Meter=String
MeasureName=MeasureDay2Hi
MeasureName2=MeasureDay2Low
StringAlign=Center
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=16
X=162
Y=270
Text="↑%1° ↓%2°"
InlinePattern="↑"
InlineSetting=Color | 241,55,55
InlinePattern2="↓"
InlineSetting2=Color | 0,153,255
DynamicVariables=1
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterDay3Date]
Meter=String
MeasureName=MeasureDay3Day
StringAlign=Center
FontColor=255,255,255
FontFace=The Frontman
FontSize=11
X=262
Y=180
Text="%1"
AntiAlias=1
[MeterDay3DIcon]
Meter=Image
MeasureName=MeasureDay3Icon
ImagePath=#@#WeatherIconsSmall
X=200
Y=175
W=130
AntiAlias=1
[MeterDay3HighLow]
Meter=String
MeasureName=MeasureDay3Hi
MeasureName2=MeasureDay3Low
StringAlign=Center
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=16
X=262
Y=270
Text="↑%1° ↓%2°"
InlinePattern="↑"
InlineSetting=Color | 241,55,55
InlinePattern2="↓"
InlineSetting2=Color | 0,153,255
DynamicVariables=1
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterDay4Date]
Meter=String
MeasureName=MeasureDay4Day
StringAlign=Center
FontColor=255,255,255
FontFace=The Frontman
FontSize=11
X=362
Y=180
Text="%1"
AntiAlias=1
[MeterDay4DIcon]
Meter=Image
MeasureName=MeasureDay4Icon
ImagePath=#@#WeatherIconsSmall
X=300
Y=175
W=130
AntiAlias=1
[MeterDay4HighLow]
Meter=String
MeasureName=MeasureDay4Hi
MeasureName2=MeasureDay4Low
StringAlign=Center
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=16
X=362
Y=270
Text="↑%1° ↓%2°"
InlinePattern="↑"
InlineSetting=Color | 241,55,55
InlinePattern2="↓"
InlineSetting2=Color | 0,153,255
DynamicVariables=1
AntiAlias=1
;-------------------------------------------------------------
;-------------------------------------------------------------
[MeterLocation]
Meter=String
MeasureName=MeasureLocation
StringAlign=Left
FontColor=255,255,255
FontFace=The Frontman
FontSize=16
X=158
Y=30
Text="%1"
AntiAlias=1
[MeterFeelsLikeMinMaxTemp]
Meter=String
MeasureName=MeasureFeelsLike
StringAlign=Left
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=12
X=r
Y=37r
Text="• #Feels Like# : %1°"
AntiAlias=1
[MeterHumidity]
Meter=String
MeasureName=MeasureHum
StringAlign=Left
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=12
X=r
Y=17r
Text="• #Humidity# : %1 %"
AntiAlias=1
[MeterWind]
Meter=String
MeasureName=MeasureWindSpeed
MeasureName2=MeasureWindUnit2
StringAlign=Left
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=12
X=r
Y=17r
Text="• #Wind# : %1 %2"
AntiAlias=1
[MeterVis]
Meter=String
MeasureName=MeasureVis
MeasureName2=MeasureWindUnit
StringAlign=Left
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=12
X=r
Y=17r
Text="• #Visibility# : %1 %2"
AntiAlias=1
[MeterPrecipText]
Meter=String
MeasureName=MeasurePrecip
StringAlign=Left
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=12
X=r
Y=17r
Text="• #Chance of Precip# : %1 %"
AntiAlias=1
[MeterPressureText]
Meter=String
MeasureName=MeasurePressureInfo
MeasureName2=MeasurePressureUnit
StringAlign=Left
FontColor=255,255,255
FontFace=Semi-Casual
FontSize=12
X=r
Y=17r
Text="• #Pressure# : %1 %2"
AntiAlias=1