It is currently April 19th, 2024, 9:50 pm

Weather Skins Malfunctioning Since Update

General topics related to Rainmeter.
User avatar
anozirafire
Posts: 4
Joined: October 1st, 2019, 5:25 pm
Location: Arizona

Weather Skins Malfunctioning Since Update

Post by anozirafire »

Realized today that my Enmom Weather Skin is no longer giving any read out. The Degree symbols all still appear but no words or numbers. I re downloaded and installed the whole skin package to be sure i hadn't at some point accidentally changed the code but no luck. The rest of their skins in the package work fine. Double checked my weather code and the Weather.com api and urls too. Any thoughts?

Below is the straight copy/paste of the skins edit notepad:

Code: Select all

[Rainmeter]
Update=1000
Author=Connect-R
BackgroundMode=2
SolidColor=0,0,0,1
DynamicWindowSize=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 "Enmon\Settings" "Settings.ini"
AccurateText=1

[Variables]
@include=#@#Variables.inc
@include2=#@#Language\Language.inc
Scale=0.28

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeasureCurrent]
Measure=Plugin
Plugin=WebParser.dll
UpdateRate=1800
Url=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#
RegExp="(?siU)<head>.*<ut>(.*)</ut>.*<dnam>(.*),.*</dnam>.*<tmp>(.*)</tmp>.*<t>(.*)</t>.*"

[Measure5Days]
Measure=Plugin
Plugin=WebParser
URL=https://wxdata.weather.com/wxdata/weather/local/#Location#?cc=*&unit=#Unit#&dayf=6
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>.* d="5" t="(.*)".*<hi>(.*)</hi>.*<low>(.*)</low>.*<icon>(.*)</icon>.*<t>(.*)</t>.*
UpdateRate=1800

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeasureTempUnit]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=1
Substitute="F":"f","C":"c"

[MeasureLocation]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=2

[MeasureWeatherTemp]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=3

[MeasureWeatherCond]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrent]
StringIndex=4
Substitute=#Conditions#

[MeasureWeatherTempHi]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureCurrentHiLoTemp]
StringIndex=1

[MeasureWeatherTempLo]
Measure=Plugin
Plugin=WebParser.dll
Url=[MeasureCurrentHiLoTemp]
StringIndex=2

;-------------------------------------------------------------
;-------------------------------------------------------------

[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#

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeasureDay5Day]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=21
Substitute=#Date#

[MeasureDay5Hi]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=22

[MeasureDay5Low]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=23

[MeasureDay5Icon]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=24

[MeasureDay5Desc]
Measure=Plugin
Plugin=WebParser
URL=[Measure5Days]
StringIndex=25
Substitute=#Conditions#

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterLocation]
Meter=String
MeasureName=MeasureLocation
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(50*#Scale#)
X=(840*#Scale#)
Y=(410*#Scale#)
Text="%1"
AntiAlias=1

[MeterCurrentTemp]
Meter=String
MeasureName=MeasureWeatherTemp
MeasureName2=MeasureTempUnit
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Bold
FontSize=(250*#Scale#)
X=(850*#Scale#)
Y=(50*#Scale#)
Text="%1°%2"
AntiAlias=1

[MeterCurrentCond]
Meter=String
MeasureName=MeasureWeatherCond
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(840*#Scale#)
Y=(500*#Scale#)
Text="%1"
AntiAlias=1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterDay1Date]
Meter=String
MeasureName=MeasureDay1Day
StringAlign=Center
FontColor=#TextColor2#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(240*#Scale#)
Y=(620*#Scale#)
Text="%1"
AntiAlias=1

[MeterDay1DIcon]
Meter=Image
MeasureName=MeasureDay1Icon
ImagePath=#@#weatherIcons
X=(140*#Scale#)
Y=(670*#Scale#)
W=(200*#Scale#)
AntiAlias=1
ImageTint=#TextColor2#

[MeterDay1HighLow]
Meter=String
MeasureName=MeasureDay1Hi
MeasureName2=MeasureDay1Low
StringAlign=Center
FontColor=#TextColor2#
FontFace=Roboto Black
FontSize=(30*#Scale#)
X=(240*#Scale#)
Y=(875*#Scale#)
Text="%1°/%2°"
AntiAlias=1

[MeterDay1Description]
Meter=String
MeasureName=MeasureDay1Desc
StringAlign=Center
FontColor=#TextColor2#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(240*#Scale#)
Y=(930*#Scale#)
W=(300*#Scale#)
H=(170*#Scale#)
Text="%1"
ClipString=1
AntiAlias=1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterDay2Date]
Meter=String
MeasureName=MeasureDay2Day
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(535*#Scale#)
Y=(620*#Scale#)
Text="%1"
AntiAlias=1
Text=Utorak

[MeterDay2DIcon]
Meter=Image
MeasureName=MeasureDay2Icon
ImagePath=#@#weatherIcons
X=(440*#Scale#)
Y=(670*#Scale#)
W=(200*#Scale#)
AntiAlias=1
ImageTint=#TextColor1#

[MeterDay2HighLow]
Meter=String
MeasureName=MeasureDay2Hi
MeasureName2=MeasureDay2Low
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Black
FontSize=(30*#Scale#)
X=(535*#Scale#)
Y=(875*#Scale#)
Text="%1°/%2°"
AntiAlias=1

[MeterDay2Description]
Meter=String
MeasureName=MeasureDay2Desc
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(535*#Scale#)
Y=(930*#Scale#)
W=(300*#Scale#)
H=(170*#Scale#)
Text="%1"
ClipString=1
AntiAlias=1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterDay3Date]
Meter=String
MeasureName=MeasureDay3Day
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(840*#Scale#)
Y=(620*#Scale#)
Text="%1"
AntiAlias=1

[MeterDay3DIcon]
Meter=Image
MeasureName=MeasureDay3Icon
ImagePath=#@#weatherIcons
X=(740*#Scale#)
Y=(670*#Scale#)
W=(200*#Scale#)
AntiAlias=1
ImageTint=#TextColor1#

[MeterDay3HighLow]
Meter=String
MeasureName=MeasureDay3Hi
MeasureName2=MeasureDay3Low
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Black
FontSize=(30*#Scale#)
X=(840*#Scale#)
Y=(875*#Scale#)
Text="%1°/%2°"
AntiAlias=1

[MeterDay3Description]
Meter=String
MeasureName=MeasureDay3Desc
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(840*#Scale#)
Y=(930*#Scale#)
W=(300*#Scale#)
H=(170*#Scale#)
Text="%1"
ClipString=1
AntiAlias=1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterDay4Date]
Meter=String
MeasureName=MeasureDay4Day
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(1130*#Scale#)
Y=(620*#Scale#)
Text="%1"
AntiAlias=1

[MeterDay4DIcon]
Meter=Image
MeasureName=MeasureDay4Icon
ImagePath=#@#weatherIcons
X=(1040*#Scale#)
Y=(670*#Scale#)
W=(200*#Scale#)
AntiAlias=1
ImageTint=#TextColor1#

[MeterDay4HighLow]
Meter=String
MeasureName=MeasureDay4Hi
MeasureName2=MeasureDay4Low
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Black
FontSize=(30*#Scale#)
X=(1130*#Scale#)
Y=(875*#Scale#)
Text="%1°/%2°"
AntiAlias=1

[MeterDay4Description]
Meter=String
MeasureName=MeasureDay4Desc
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(1130*#Scale#)
Y=(930*#Scale#)
W=(300*#Scale#)
H=(170*#Scale#)
Text="%1"
ClipString=1
AntiAlias=1

;-------------------------------------------------------------
;-------------------------------------------------------------

[MeterDay5Date]
Meter=String
MeasureName=MeasureDay5Day
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(1440*#Scale#)
Y=(620*#Scale#)
Text="%1"
AntiAlias=1

[MeterDay5Icon]
Meter=Image
MeasureName=MeasureDay5Icon
ImagePath=#@#WeatherIcons
X=(1340*#Scale#)
Y=(670*#Scale#)
W=(200*#Scale#)
AntiAlias=1
ImageTint=#TextColor1#

[MeterDay5HighLow]
Meter=String
MeasureName=MeasureDay5Hi
MeasureName2=MeasureDay5Low
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Black
FontSize=(30*#Scale#)
X=(1440*#Scale#)
Y=(875*#Scale#)
Text="%1°/%2°"
AntiAlias=1

[MeterDay5Description]
Meter=String
MeasureName=MeasureDay5Desc
StringAlign=Center
FontColor=#TextColor1#
FontFace=Roboto Light
FontSize=(35*#Scale#)
X=(1440*#Scale#)
Y=(930*#Scale#)
W=(300*#Scale#)
H=(170*#Scale#)
Text="%1"
ClipString=1
AntiAlias=1
Last edited by balala on October 1st, 2019, 5:43 pm, edited 1 time in total.
Reason: Please use <code> tags whenever are you posting code snippets. It's the </> button.
User avatar
balala
Rainmeter Sage
Posts: 16147
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Weather Skins Malfunctioning Since Update

Post by balala »

anozirafire wrote: October 1st, 2019, 5:28 pm Realized today that my Enmom Weather Skin is no longer giving any read out. The Degree symbols all still appear but no words or numbers. I re downloaded and installed the whole skin package to be sure i hadn't at some point accidentally changed the code but no luck. The rest of their skins in the package work fine. Double checked my weather code and the Weather.com api and urls too. Any thoughts?
The issue isn't caused by your skin, but by this: https://forum.rainmeter.net/viewtopic.php?f=5&t=33575&p=166049&hilit=weather+down#p166049
User avatar
anozirafire
Posts: 4
Joined: October 1st, 2019, 5:25 pm
Location: Arizona

Re: Weather Skins Malfunctioning Since Update

Post by anozirafire »

balala wrote: October 1st, 2019, 5:45 pm The issue isn't caused by your skin, but by this: https://forum.rainmeter.net/viewtopic.php?f=5&t=33575&p=166049&hilit=weather+down#p166049
Thanks Balala, that's what i was starting to believe as it was only the Weather data not coming through as far as i could see but i hadn't seen any threads posted regarding it yet. That thread is much more informative than mine however and i've subscribed. Fingers crossed the update to fix the issue on Weather.com side is soon.
User avatar
jsmorley
Developer
Posts: 22629
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: Weather Skins Malfunctioning Since Update

Post by jsmorley »

anozirafire wrote: October 2nd, 2019, 8:04 pm Thanks Balala, that's what i was starting to believe as it was only the Weather data not coming through as far as i could see but i hadn't seen any threads posted regarding it yet. That thread is much more informative than mine however and i've subscribed. Fingers crossed the update to fix the issue on Weather.com side is soon.
Seems to be fixed. Restart Rainmeter.
User avatar
balala
Rainmeter Sage
Posts: 16147
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Weather Skins Malfunctioning Since Update

Post by balala »

anozirafire wrote: October 2nd, 2019, 8:04 pm Fingers crossed the update to fix the issue on Weather.com side is soon.
As jsmorley said, it is fixed. Give it a try now, refreshing the skin, as jsmorley advised you.
User avatar
anozirafire
Posts: 4
Joined: October 1st, 2019, 5:25 pm
Location: Arizona

Re: Weather Skins Malfunctioning Since Update

Post by anozirafire »

Finally got to test to make sure mine was up and working too and i can confirm, working now no issues.
User avatar
balala
Rainmeter Sage
Posts: 16147
Joined: October 11th, 2010, 6:27 pm
Location: Gheorgheni, Romania

Re: Weather Skins Malfunctioning Since Update

Post by balala »

:thumbup: