Well the best bet I have for you guys to fix it is to download this .ini https://db.tt/LjTUaHPq I created myself.
then edit this line 36 (if you dont know click on "view" status bar)
[ Url=http://wxdata.weather.com/wxdata/weather/local/[u][i]usfl0204[/i][/u]?cc=*&unit=f&dayf=6 ] replace the Undelined/italic with your location data.
Use this to find your code ( https://weather.codes/united-states-of-america/ )
save and that's it. usually the default location or this .ini resides in: C:\Documents\Rainmeter\Skins\Nova\Weather
but check in what drive (Drive letter) did you install the settings.
once you complete this steps it should work.
Please let me know if it does it for you or if you need help with the Vertical.ini.
It is currently April 25th, 2024, 6:23 am
Weather not working?
-
- Posts: 1
- Joined: July 13th, 2016, 1:14 pm
-
- Posts: 4
- Joined: July 30th, 2016, 4:58 pm
Re: Weather not working?
Code: Select all
[MeasureWeatherRSS]
Measure=Plugin
Plugin=WebParser
URL=http://xml.weather.yahoo.com/forecastrss?p=#WeatherCode#
RegExp=(?siU)<link.*>(.*)</link>.*city=\"(.*)\".*sunrise=\"(.*)\".*sunset=\"(.*)\".*<image>.*<url>(.*)</url>.*<title>.*:.*m .*(.*)</title>.*lat>(.*)<.*long>(.*)<.*yweather:condition.*text=\"(.*)\".*code=\"(.*)\".*temp=\"(.*)\".*yweather:forecast.*day=\"(.*)\".*high=\"(.*)\".*code=\"(.*)\".*yweather:forecast.*day=\"(.*)\".*high=\"(.*)\".*code=\"(.*)\".*
FinishAction=!SetOption "MString" "Text" "%1°#unit# %2"
UpdateRate=1800
URL=http://xml.weather.yahoo.com/forecastrss?p=#WeatherCode#
to
URL=http://xml.weather.yahoo.com/forecastrss?w=#LocationCode#&u=#Unit#
Still not working. I suspect it's the variables, but I'm not familiar.
Suggestions?
-
- Posts: 1
- Joined: July 31st, 2016, 4:39 am
Re: Weather not working?
Its been a long while since I edited anything in Rainmeter configs. Where do I put this?jsmorley wrote:Yep that fixes it...
URL=http://weather.yahooapis.com/forecastrss?w=#LocationCode#&u=#Unit#
URL=http://xml.weather.yahoo.com/forecastrss?w=#LocationCode#&u=#Unit#
1.png
No power in the 'verse can stop me.
-
- Posts: 43
- Joined: March 2nd, 2016, 5:57 am
Re: Weather not working?
Code: Select all
Url=http://wxdata.weather.com/wxdata/weather/local/INXX0087?cc=*&unit=c&dayf=1
-
- Rainmeter Sage
- Posts: 16168
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Weather not working?
First sorry for the late reply, I just came home after a short holiday.pulinshah07 wrote:Ain't working for the code INXX0087 is for Mumbai, according to weather.comCode: Select all
Url=http://wxdata.weather.com/wxdata/weather/local/INXX0087?cc=*&unit=c&dayf=1
If you still have the issue, I'm surprised, because the posted URL, as it is, is working well for me. What code are you using? Please post it.
-
- Rainmeter Sage
- Posts: 16168
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Weather not working?
Nowhere, because the Yahoo Weather is not working any more. Sorry, but it seems that you'll have to find another weather provider. Eg Url= http://wxdata.weather.com/wxdata/weather/local/#LocationCode#?cc=*&unit=#Unit#&dayf=1.Massacher wrote:Its been a long while since I edited anything in Rainmeter configs. Where do I put this?
-
- Rainmeter Sage
- Posts: 16168
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Weather not working?
As I wrote above, Yahoo Weather can't be used any more. Sorry...physchem wrote:Doesn't seem to work, so I changed
URL=http://xml.weather.yahoo.com/forecastrss?p=#WeatherCode#
to
URL=http://xml.weather.yahoo.com/forecastrss?w=#LocationCode#&u=#Unit#
Still not working. I suspect it's the variables, but I'm not familiar.
Suggestions?
-
- Posts: 2
- Joined: August 8th, 2016, 7:43 am
Re: Weather not working?
Hello all,
I recently got back into rainmeter and I cannot seem to get my weather skin to work properly. I have done a little research and tried to change a few URL's around, but to no avail. Can anyone provide some help here?
Here is the weather.ini code:
Thanks!
I recently got back into rainmeter and I cannot seem to get my weather skin to work properly. I have done a little research and tried to change a few URL's around, but to no avail. Can anyone provide some help here?
Here is the weather.ini code:
Code: Select all
; Sherlock for Rainmeter v1.0
; ----------------------------------
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
Author=Faiz M
AppVersion=1
Update=1000
[Metadata]
Name=SM 2
Config=
Instructions=Edit the /Weather/Weather.ini file, and replace the weather codes lines 23 and 24. Line 23 is the Yahoo weather code and 24 is the Weather.com code. Both codes can be obtained from their respective sites by searching your city and looking at the URL in the address bar Default is set to New York
Description=Sherlock Skin
Version=1
Tags=Sherlock Holmes
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
[Variables]
fontName=London Tube
textSize=9
YahooWeatherCode=2459115
WeatherCode=USGA0430
colorBar=235,170,0,255
colorText=255,255,255,180
colorGray=214,214,214,255
; ----------------------------------
; Styles
; ----------------------------------
[styleTitle]
StringAlign=LEFT
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=10
AntiAlias=1
ClipString=1
[mWeatherRSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=1600
Url=http://wxdata.weather.com/wxdata/weather/local/USGA0430?cc=*&unit=f&dayf=6
RegExp="(?siU).*<locale>(.*)</locale>.*<ut>(.*)</ut>.*<ud>(.*)</ud>.*<us>(.*)</us>.*<up>(.*)</up>.*<ur>(.*)</ur>.*<loc id="(.*)">.*<dnam>(.*)</dnam>.*<tm>(.*)</tm>.*<lat>(.*)</lat>.*<lon>(.*)</lon>.*<sunr>(.*)</sunr>.*<suns>(.*)</suns>.*<zone>(.*)</zone>.*<cc>.*<lsup>(.*)</lsup>.*<obst>(.*)</obst>.*<tmp>(.*)</tmp>.*<flik>(.*)</flik>.*<t>(.*)</t>.*<icon>(.*)</icon>.*<bar>.*<r>(.*)</r>.*<d>(.*)</d>.*<wind>.*<s>(.*)</s>.*<gust>(.*)</gust>.*<d>(.*)</d>.*<t>(.*)</t>.*<hmid>(.*)</hmid>.*<vis>(.*)</vis>.*<uv>.*<i>(.*)</i>.*<t>(.*)</t>.*<dewp>(.*)</dewp>.*<moon>.*<icon>(.*)</icon>.*<t>(.*)</t>.*"
StringIndex=1
[MeasureWeatherRSS]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=1800
Url=http://weather.yahooapis.com/forecastrss?w=12587976#&u=f
RegExp=(?siU)<link.*>(.*)</link>.*city=\"(.*)\".*sunrise=\"(.*)\".*sunset=\"(.*)\".*<image>.*<url>(.*)</url>.*<title>.*:.*m .*(.*)</title>.*lat>(.*)<.*long>(.*)<.*yweather:condition.*text=\"(.*)\".*code=\"(.*)\".*temp=\"(.*)\".*yweather:forecast.*day=\"(.*)\".*high=\"(.*)\".*code=\"(.*)\".*yweather:forecast.*day=\"(.*)\".*high=\"(.*)\".*code=\"(.*)\".*
StringIndex=1
[MeasureWeatherRSSWeatherCom]
Measure=Plugin
Plugin=Plugins\WebParser.dll
UpdateRate=3600
Url=http://wxdata.weather.com/wxdata/weather/local/USGA0430?cc=*&unit=f&dayf=6
RegExp="(?siU)<weather ver=(.*)>(.*)<dnam>(.*)</dnam>(.*)<lat>(.*)</lat>(.*)<lon>(.*)</lon>(.*)<sunr>(.*)</sunr>(.*)<suns>(.*)</suns>(.*)<lsup>(.*)</lsup>(.*)<tmp>(.*)</tmp>(.*)<flik>(.*)</flik>(.*)<t>(.*)</t>(.*)<icon>(.*)</icon>(.*)<r>(.*)</r>(.*)<d>(.*)</d>(.*)<s>(.*)</s>(.*)<d>(.*)</d>(.*)<t>(.*)</t>(.*)<hmid>(.*)</hmid>(.*)<vis>(.*)</vis>(.*)<i>(.*)</i>(.*)<t>(.*)</t>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<day d="1" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<ppcp>(.*)</ppcp>(.*)<day d="2" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<ppcp>(.*)</ppcp>(.*)<day d="3" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<ppcp>(.*)</ppcp>(.*)<day d="4" t="(.*)" dt="(.*)">(.*)<hi>(.*)</hi>(.*)<low>(.*)</low>(.*)<icon>(.*)</icon>(.*)<t>(.*)</t>(.*)<ppcp>(.*)</ppcp>(.*)"
StringIndex=1
Debug=1
[styleLeftText]
StringAlign=LEFT
; Meters using styleLeftText will be left-aligned.
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#Font#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleSeperator]
SolidColor=255,255,255,15
[MeasureWeatherTemp]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=11
[MeasureWeatherDesc]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureWeatherRSS]
StringIndex=9
; ----------------------------------
; Elements
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=Background.png
ImageTint=200,200,200,255
ImageAlpha=0
H=210
W=380
X=0
Y=0
[Temp]
MeasureName=MeasureWeatherTemp
Meter=STRING
X=10
Y=10
FontColor=#colorText#
FontSize=20
TransformationMatrix=1;0.02;-0.27;1;0;0
StringAlign=left
FontFace=London Tube
AntiAlias=1
[Temp2]
Meter=STRING
X=28r
Y=5
FontSize=27
StringAlign=Left
FontColor=#colorText#
FontFace=London Tube
AntiAlias=1
TransformationMatrix=1;0.02;-0.27;1;0;0
Postfix="°"
[Temp3]
Meter=STRING
X=25r
Y=7
FontSize=21
StringAlign=Left
FontColor=#colorText#
FontFace=London Tube
AntiAlias=1
TransformationMatrix=1;0.02;-0.27;1;0;0
Postfix="|"
[Desc]
MeasureName=MeasureWeatherDesc
Meter=STRING
X=80
Y=10
FontColor=#colorText#
FontSize=20
StringAlign=Left
FontFace=#Font#
AntiAlias=1
TransformationMatrix=1;0.02;-0.27;1;0;0
-
- Rainmeter Sage
- Posts: 16168
- Joined: October 11th, 2010, 6:27 pm
- Location: Gheorgheni, Romania
Re: Weather not working?
I recommend to use the [mWeatherRSS] measure and remove the [MeasureWeatherRSS] and [MeasureWeatherRSSWeatherCom] (and obviously their child measures). If you do so, you'll also have to rewrite the [MeasureWeatherTemp] and [MeasureWeatherDesc] measures. With all these changes, your code will look like:
Also note the followings:
On the other hand, [MeasureWeatherRSSWeatherCom] used the same URL as [mWeatherRSS], so you didn't need both. Due to this, I also removed the [MeasureWeatherRSSWeatherCom] measure.
Please let me know if this helped.
Code: Select all
; Sherlock for Rainmeter v1.0
; ----------------------------------
[Rainmeter]
; This section contains general settings that can be used to change how Rainmeter behaves.
AppVersion=1
Update=1000
BackgroundMode=2
SolidColor=0,0,0,1
[Metadata]
Name=SM 2
Config=
Instructions=Edit the /Weather/Weather.ini file, and replace the weather codes lines 23 and 24. Line 23 is the Yahoo weather code and 24 is the Weather.com code. Both codes can be obtained from their respective sites by searching your city and looking at the URL in the address bar Default is set to New York
Description=Sherlock Skin
Version=1
Tags=Sherlock Holmes
License=Creative Commons Attribution-Non-Commercial-Share Alike 3.0
Author=Faiz M
[Variables]
fontName=London Tube
textSize=9
WeatherCode=USGA0430
Unit=f
colorBar=235,170,0,255
colorText=255,255,255,180
colorGray=214,214,214,255
; ----------------------------------
; Styles
; ----------------------------------
[styleTitle]
StringAlign=LEFT
StringCase=UPPER
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,50
FontColor=#colorText#
FontFace=#fontName#
FontSize=10
AntiAlias=1
ClipString=1
[mWeatherRSS]
Measure=Plugin
Plugin=WebParser
UpdateRate=1600
Url=http://wxdata.weather.com/wxdata/weather/local/#WeatherCode#?cc=*&unit=#Unit#&dayf=6
RegExp="(?siU).*<locale>(.*)</locale>.*<ut>(.*)</ut>.*<ud>(.*)</ud>.*<us>(.*)</us>.*<up>(.*)</up>.*<ur>(.*)</ur>.*<loc id="(.*)">.*<dnam>(.*)</dnam>.*<tm>(.*)</tm>.*<lat>(.*)</lat>.*<lon>(.*)</lon>.*<sunr>(.*)</sunr>.*<suns>(.*)</suns>.*<zone>(.*)</zone>.*<cc>.*<lsup>(.*)</lsup>.*<obst>(.*)</obst>.*<tmp>(.*)</tmp>.*<flik>(.*)</flik>.*<t>(.*)</t>.*<icon>(.*)</icon>.*<bar>.*<r>(.*)</r>.*<d>(.*)</d>.*<wind>.*<s>(.*)</s>.*<gust>(.*)</gust>.*<d>(.*)</d>.*<t>(.*)</t>.*<hmid>(.*)</hmid>.*<vis>(.*)</vis>.*<uv>.*<i>(.*)</i>.*<t>(.*)</t>.*<dewp>(.*)</dewp>.*<moon>.*<icon>(.*)</icon>.*<t>(.*)</t>.*"
StringIndex=1
[styleLeftText]
StringAlign=LEFT
; Meters using styleLeftText will be left-aligned.
StringCase=NONE
StringStyle=BOLD
StringEffect=SHADOW
FontEffectColor=0,0,0,20
FontColor=#colorText#
FontFace=#Font#
FontSize=#textSize#
AntiAlias=1
ClipString=1
[styleSeperator]
SolidColor=255,255,255,15
[MeasureWeatherTemp]
Measure=Plugin
Plugin=WebParser
Url=[mWeatherRSS]
StringIndex=17
[MeasureWeatherDesc]
Measure=Plugin
Plugin=WebParser
Url=[mWeatherRSS]
StringIndex=19
; ----------------------------------
; Elements
; ----------------------------------
[meterBackground]
Meter=IMAGE
ImageName=Background.png
ImageTint=200,200,200,255
ImageAlpha=0
H=210
W=380
X=0
Y=0
[Temp]
MeasureName=MeasureWeatherTemp
Meter=STRING
X=10
Y=10
FontColor=#colorText#
FontSize=20
TransformationMatrix=1;0.02;-0.27;1;0;0
StringAlign=left
FontFace=London Tube
AntiAlias=1
[Temp2]
Meter=STRING
X=28r
Y=5
FontSize=27
StringAlign=Left
FontColor=#colorText#
FontFace=London Tube
AntiAlias=1
TransformationMatrix=1;0.02;-0.27;1;0;0
Postfix="°"
[Temp3]
Meter=STRING
X=25r
Y=7
FontSize=21
StringAlign=Left
FontColor=#colorText#
FontFace=London Tube
AntiAlias=1
TransformationMatrix=1;0.02;-0.27;1;0;0
Postfix="|"
[Desc]
MeasureName=MeasureWeatherDesc
Meter=STRING
X=80
Y=10
FontColor=#colorText#
FontSize=20
StringAlign=Left
FontFace=#Font#
AntiAlias=1
TransformationMatrix=1;0.02;-0.27;1;0;0
- The Author option newer belongs to the [Metadata] section, not to [Rainmeter] (it's deprecated there). That's why I moved it there (although leaving it there don't cause any trouble).
- I added two new options to the [Rainmeter] section:
These options create a transparent background to the skin. With this, will be easier to right click to the skin.
Code: Select all
[Rainmeter] ... BackgroundMode=2 SolidColor=0,0,0,1
- Since in the [Variables] section is declared a WeatherCode variable, I used it in the URL option of the [mWeatherRSS] measure and also declared a Unit variable (also used in the URL option).
On the other hand, [MeasureWeatherRSSWeatherCom] used the same URL as [mWeatherRSS], so you didn't need both. Due to this, I also removed the [MeasureWeatherRSSWeatherCom] measure.
Please let me know if this helped.
-
- Posts: 2
- Joined: August 8th, 2016, 7:43 am
Re: Weather not working?
Worked perfectly, thank you!!