https://forum.rainmeter.net/viewtopic.php?p=123256#p123256vikingr wrote:I already use the feed from weather.com, but it stopped working too obviously (at least for me).
Is there also any option to get it working again.
I use the Very Flat Weather widget:
Thanks in advance!Code: Select all
[Metadata] Name=VeryFlatWeather ;End of added Metadata [Variables] Location=GMXX0051 ######################## // For location, go to // http://rainmeter.net/RainCMS/?q=tipsandtricksweathercode ######################## // For Celcius# change the Type to M and the Postfix to C Type=M postfix=C ######################## [mWeatherRSS] Measure=Plugin Plugin=Plugins\WebParser.dll UpdateRate=1600 Url=http://xml.weather.com/weather/local/#Location#?cc=*&unit=#Type#&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 IfAboveValue=1 IfAboveAction=!execute [!RainmeterHideMeter mWeatherDesc][!RainmeterHideMeter mWeatherTemp][!RainmeterShowMeter MeterText] ;Debug=1 [mWeatherTemp] Measure=Plugin Plugin=Plugins\WebParser.dll Url=[mWeatherRSS] StringIndex=17 [mIcon] Measure=Plugin Plugin=Plugins\WebParser.dll Url=[mWeatherRSS] StringIndex=20 [MeterTemp] MeasureName=mWeatherTemp Meter=STRING X=110 Y=0 FontSize=36 w=255 h=40 FontColor=18,31,73 StringStyle=NORMAL StringAlign=CENTER FontFace=ITC Avant Garde Pro Bk Antialias=1 Postfix=° [MeterIcon] MeasureName=mIcon Meter=IMAGE X=113 Y=4 w=60 h=44 Antialias=1
It is currently April 27th, 2024, 2:21 am
Change to Yahoo! weather feed
-
- Developer
- Posts: 22631
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Change to Yahoo! weather feed
https://forum.rainmeter.net/viewtopic.php?p=123256#p123256vikingr wrote:I already use the feed from weather.com, but it stopped working too obviously (at least for me).
Is there also any option to get it working again.
I use the Very Flat Weather widget:
Thanks in advance!
-
- Posts: 3
- Joined: May 13th, 2016, 9:43 pm
Re: Change to Yahoo! weather feed
Thank you very much for the quick reply and the big help!
-
- Posts: 24
- Joined: April 23rd, 2015, 11:36 pm
Re: Change to Yahoo! weather feed
(Redacted)
Last edited by SquaredCircle on May 15th, 2016, 9:11 pm, edited 1 time in total.
-
- Posts: 4
- Joined: May 13th, 2016, 8:05 am
Re: Change to Yahoo! weather feed
Thx a lot!jsmorley wrote:https://forum.rainmeter.net/viewtopic.php?p=123256#p123256
Works for me fine too
-
- Posts: 7
- Joined: August 1st, 2011, 1:33 am
Re: Change to Yahoo! weather feed
Gnometer weather 5 day fix here! (experimented myself)
Find this:
Replace with:
Find this:
Code: Select all
Url=http://xml.weather.com/weather/local/#weather.Zip#?cc=*&unit=#weather.Unit#&dayf=5
Code: Select all
Url=http://wxdata.weather.com/wxdata/weather/local/#weather.Zip#?cc=*&unit=#weather.Unit#&dayf=5
-
- Posts: 660
- Joined: June 25th, 2015, 7:02 pm
- Location: The Sky, USA
Re: Change to Yahoo! weather feed
Just a thought, but you might want to update this post to coincide with the death of the weather.com XML feed. Some people might get confused.
-
- Posts: 24
- Joined: April 23rd, 2015, 11:36 pm
Re: Change to Yahoo! weather feed
Is there a way using the weather.com feed to have abbreviations for day names rather than having the whole day spelled out?
-
- Developer
- Posts: 22631
- Joined: April 19th, 2009, 11:02 pm
- Location: Fort Hunt, Virginia, USA
Re: Change to Yahoo! weather feed
What does this have to do with the Yahoo! weather feed?SquaredCircle wrote:Is there a way using the weather.com feed to have abbreviations for day names rather than having the whole day spelled out?
Please start a thread in Help: Rainmeter Skins.
-
- Posts: 24
- Joined: April 23rd, 2015, 11:36 pm
Re: Change to Yahoo! weather feed
Other people had mentioned the weather.com feed in this thread, but I suppose my question would be better off in its own thread after all. Sorry.jsmorley wrote:What does this have to do with the Yahoo! weather feed?
Please start a thread in Help: Rainmeter Skins.
-
- Posts: 1
- Joined: May 17th, 2016, 6:36 pm
Re: Change to Yahoo! weather feed
Thanks for this! It worked perfectly except I noticed that my "Day 2" weather is the Current Day weather, however my "Day 3" weather is accurate. Could you by any chance help with this?
artyom wrote:Here's the fixed YahooWeather.inc for Enigma users... seems to be working for now, but let me know if there are any problems.
Code: Select all
[MeasureYahooWeather] Measure=Plugin Plugin=WebParser UpdateRate=1800 Url=https://query.yahooapis.com/v1/public/yql?q=select * from weather.forecast where woeid=#CurrentCode# AND u="#Unit#" RegExp=(?siU).*distance="(.*)".*pressure="(.*)".*speed="(.*)".*temperature="(.*)".*city="(.*)".*country="(.*)".*region="(.*)".*chill="(.*)".*direction="(.*)".*speed="(.*)".*humidity="(.*)".*pressure="(.*)".*rising="(.*)".*visibility="(.*)".*sunrise="(.*)".*sunset="(.*)".*<title>.*:.*m .*(.*)</title>.*lat>(.*)<.*long>(.*)<.*condition.*code="(.*)".*temp="(.*)".*text="(.*)".*forecast.*day="(.*)".*code="(.*)".*high="(.*)".*low="(.*)".*text="(.*)".*forecast.*day="(.*)".*code="(.*)".*high="(.*)".*low="(.*)".*text="(.*)".* ;----------------------- ; UNITS [MeasureWeatherUnitDistance] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=1 [MeasureWeatherUnitPressure] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=2 [MeasureWeatherUnitSpeed] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=3 [MeasureWeatherUnitTemp] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=4 ;----------------------- ; LOCATION [MeasureWeatherCity] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=5 [MeasureWeatherCountry] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=6 [MeasureWeatherRegion] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=7 ;----------------------- ; WIND [MeasureWeatherWindChill] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=8 [MeasureWeatherWindDirection] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=9 [MeasureWeatherWindDirectionCardinal] Measure=Calc Formula=FLOOR(((MeasureWeatherWindDirection/11.25)+1.5) < 33 ? ((MeasureWeatherWindDirection/11.25)+1.5) : ((MeasureWeatherWindDirection/11.25)+1.5)-32) Substitute="10":"EbS","11":"ESE","12":"SEbE","13":"SE","14":"SEbS","15":"SSE","16":"SbE","17":"S","18":"SbW","19":"SSW","20":"SWbS","21":"SW","22":"SWbW","23":"WSW","24":"WbSW","25":"W","26":"WbN","27":"WNW","28":"NWbW","29":"NW","30":"NWbN","31":"NNW","32":"NbW","1":"N","2":"NbE","3":"NNE","4":"NEbN","5":"NE","6":"NEbE","7":"ENE","8":"EbN","9":"E" [MeasureWeatherWindSpeed] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=10 ;----------------------- ; ATMOSPHERE [MeasureWeatherAtmoHumidity] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=11 [MeasureWeatherAtmoPressure] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=12 [MeasureWeatherAtmoRising] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=13 [MeasureWeatherAtmoVisibility] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=14 ;-------------------------------- ; SUN [MeasureWeatherSunrise] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=15 [MeasureWeatherSunset] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=16 ;-------------------------------- ; REGION [MeasureWeatherTimeZone] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=17 [MeasureWeatherLatitude] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=18 [MeasureWeatherLongitude] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=19 ;-------------------------------- ; CURRENT [MeasureWeatherIcon] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=20 [MeasureWeatherTemp] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=21 [MeasureWeatherDesc] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=22 ;------------------------- ; DAY 2 [MeasureWeatherDay2Date] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=23 Substitute="Sun":"Sunday","Mon":"Monday","Tue":"Tuesday","Wed":"Wednesday","Thu":"Thursday","Fri":"Friday","Sat":"Saturday" [MeasureWeatherDay2Icon] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=24 [MeasureWeatherDay2High] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=25 [MeasureWeatherDay2Low] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=26 [MeasureWeatherDay2Average] Measure=Calc Formula=ROUND((MeasureWeatherDay2Low+MeasureWeatherDay2High)/2) [MeasureWeatherDay2Desc] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=27 ;------------------------- ; DAY 3 [MeasureWeatherDay3Date] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=28 Substitute="Sun":"Sunday","Mon":"Monday","Tue":"Tuesday","Wed":"Wednesday","Thu":"Thursday","Fri":"Friday","Sat":"Saturday" [MeasureWeatherDay3Icon] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=29 [MeasureWeatherDay3High] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=30 [MeasureWeatherDay3Low] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=31 [MeasureWeatherDay3Average] Measure=Calc Formula=ROUND((MeasureWeatherDay3Low+MeasureWeatherDay3High)/2) [MeasureWeatherDay3Desc] Measure=Plugin Plugin=WebParser Url=[MeasureYahooWeather] StringIndex=32 ;----------------------- ; LOGO ; Yahoo! Weather requires that any application which uses their API include the Y!W logo and a link to their website. This section will automatically insert those elements into any skin which uses this measure module. Please do not remove these elements if you are redistributing this file with your own skin. [YahooWeatherLogo] Meter=IMAGE MeterStyle=Style#Variant#Icon Group=EnigmaMouseover ImageName=#@#Images\MoxaWeather\Logo.png H=25 W=25 Hidden=1 LeftMouseUpAction=["http://weather.yahoo.com/"][!Redraw] ToolTipText=Powered by Yahoo! Weather.