2019/1/18追記。
Yahoo!WeatherやRainmeterのEngimaスキンの天気表示については新しいエントリーを書きました。
以下に新しい対処法を書いております。
—————————————————————————
鯉のぼりをベランダに設置した。
こいつを出す時期というのはそういえばいったいいつが正しいのだろう。
地方によっては桃の節句が終わった直後という所もあるようだけども
春分の日を境に鯉のぼりを飾る所が多いらしい。
今年は色々とバタバタしてたので少しばかり遅くなってしまった。
幸いというか風が少し強めだったので、こんな感じで泳いでくれた。
子供らも喜んでくれてたので一安心ではある。
長男が生まれて3年。本当にあっという間だったと言う気がしてならない。
高校に入学した時を思うと、3年ってとてつもなく長く、そして色んな出来事があった気が
するんだけれども、ここまで生活に押し流されてると本当に早く感じてしまう。
もっともっと毎日を濃く、そして積み重ねていきたいという想いを新たに
この鯉のぼりを見ながら思うのでありました。
スピードを。もっとスピードを!!そんな感じの昼下がり。
Yahoo!WeatherのRSSがまたも仕様変更。そしてRainmeterは。
先日、Yahoo!WeatherのRSSフィードのURLが変わったせいで
Rainmeterのスキンの天気が表示されなくなった件。
この間のエントリーで解決したかと思ったらまた表示されなくなっていました。
またもやRSSフィードのURL、そして仕様が変更された様子です。
Rainmeterのフォーラムでも全く解決策がでておりませぬ。
https://forum.rainmeter.net/viewtopic.php?f=14&t=23003
が、Enigmaユーザーの人が別フォーラムで解決策を出してくれてました!
https://forum.rainmeter.net/viewtopic.php?f=13&t=23010&start=50
このフォーラムは以前のエントリーでも参照していた所ですが
Enigmaユーザの人がいたのが自分にとっては救いの神!!
\mydocu\Rainmeter\Skins\Enigma\@Resources\Measures(※Windows10環境です)
のyahooWeather.incを以下に置き換えると見事に天気スキンが復活です。
[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="(.*)".*.*:.*m .*(.*)<.*lat.*>(.{6}).*<.*long.*>(.{6}).*<.*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.
いやあ。助かりました。
参考になりました。ありがとう!
困っていましたところ、助かりました。
ほんとうに、ありがとうございました。
通りすがりで失礼します。管理人様と同じ名前のGakuと申します。
先日,Enigmaをインストールし各種設定をしていたのですが,世界時計の設定をするため,ツールのWeatherCodeFinderで検索を行い,setしようとしましたが,まったく検索結果に反応がありませんでした。そこで,たまたまGakuさんの紹介いただいた解決方法を拝見しました。試してみましたが,反応がありません。現在どのような方法で対処が可能でしょうか??
Yahoo!WeatherのRSSフィードのURLがまた変更されているのでしょうか??
どうぞよろしくお願いいたします。
>Gaku.M様
初めまして!閲覧と書き込みありがとうございます。
当方の環境でWeatherCodeFinderを起動して再度検索してみました。
こちらは茨木なので検索ワードに「Ibaraki」を放り込んでみるとこのようになります。
https://blog.g-fellows.com/wp-content/uploads/2017/02/weathercodefinder.jpg
これで右側の「Set」をクリックすればWeatherCodeはセットされました。
参考になるか分かりませんが、当方の環境ではこれで問題なく動いております。
あと、補足としてこちらでEnigmaの最新バージョン?が手に入ります。
https://github.com/sp1r0s/Enigma
僕はここのやつを使っていますので、こちらに変更してみて下さい。