HOME | DD

Eclectic-Tech β€” Win10 Weather (Patch 2020.10.18) by-nc-sa

#twc #rmskin #win10 #rainmeter #weather #widgets
Published: 2019-01-09 14:26:24 +0000 UTC; Views: 280160; Favourites: 282; Downloads: 33595
Redirect to original
Description This is a revised set of weather skins that use Weather.com JSON data as the source

in the style of the 'ORIGINAL' WIN10 WIDGETS using JSMorley's weather retrieval measures. If you have added other skins to Win10 Widgets and this doesn't work, it is up to YOU to fix.


This is a 'Patch' so it will only overwrite the files in the 'Win10 Widgets\Weather' folder.

It contains 5 weather skins converted to use TWC data:

Weather-ExtraLarge.ini | Weather-Large.ini | Weather-Medium | Weather-Small.ini | Weather-Tint.ini and the icons folder

It also contains '@ Resources\Includes' folder with needed variables and measures and @ Resources\Fonts


No other changes are made to any Win10 Widgets!


Sign in to DA and click the Download Button for the updated weather skins: WIN10 WEATHER


You must do a one time set up of the weather variables to set your latitude/longitude, language, and imperial/metric values.


NOTE: This version will not automatically find your location (also deprecated), however, it will now show forecasts when you hover the days, and can be setup for almost any language.


If you experience issues, you can manually extract the files to your PC and replace the 'Skins/Win10 Widgets/Weather' folder and 'Skins/Win10 Widgets/resources /Include' folder. This is what the patch should do.


V3.2020.10.18

Added middle-mouse-click to show weather meters when 'Retrieving Weather...' remains visible

- - Note: Some info may be incorrect when this happens

Modified day icons for better aliignment


V3.2020.09.03

Corrected skin only updating when refreshed


V3.2020.08.10

* Corrected forecast high temperature

Modified to show details when latitude changes

Added Imperial/Celsius option to right-click menu

Added 12Hr/24Hr Time option to right-click menu


V 3.2020.08.01

New JSON parsing


V 3.2020.07.02

Corrected skin updates

Corrected afternoon temperatures and icons


V 3.2020.06.25

Switch source for weather data to JSON (Thanks to JSMorley's efforts to maintain)

- Data loads quicker and JSON data is more reliable

Corrected spacing on variants

Weather language can be set and skin term translations added



Related content
Comments: 599

richardsim7 In reply to ??? [2019-02-05 13:27:58 +0000 UTC]

Weird, it definitely never corrects itself (has been like this for weeks)

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to richardsim7 [2019-02-05 15:13:58 +0000 UTC]

My only suggestion is to try a different, nearby reporting station... there were several for Brighton UK.


The skin can only show what TWC sends, and some stations, sadly, do not report everything.

πŸ‘: 0 ⏩: 1

richardsim7 In reply to Eclectic-Tech [2019-02-05 17:29:59 +0000 UTC]

Will give it a go, cheers

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to richardsim7 [2019-02-05 18:01:55 +0000 UTC]

For the most part TWC delivers reliable info from their stations...

But this free feed is not a priority for them, so I am just thankful to have an unrestricted access to whatever weather data they can supply.


I will look into this more, but doubt I can change anything. Cheers!

πŸ‘: 0 ⏩: 0

GreenLuthor In reply to ??? [2019-01-30 18:41:41 +0000 UTC]

THANK YOU!!!Β 

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to GreenLuthor [2019-01-30 18:46:36 +0000 UTC]

You are welcome!

πŸ‘: 0 ⏩: 0

bigdon199 In reply to ??? [2019-01-23 02:06:42 +0000 UTC]

this is awesome - I signed up for an account on here to say thanks.Β  I was really missing my weather widget.

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to bigdon199 [2019-01-23 02:44:27 +0000 UTC]

Happy to help!

πŸ‘: 0 ⏩: 0

Zeetocht In reply to ??? [2019-01-20 21:55:30 +0000 UTC]

Thanks for bringing this skin back to life πŸ‘ Is there a way to either make the background transparent or remove it completely?

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to Zeetocht [2019-01-20 22:31:06 +0000 UTC]

Open '@ Resources\variables.ini' file in text editor.


Look for BackgroundColor=24,24,24,217 andΒ  change to the color you want;

The format: red(0-255),green(0-255),blue(0-255),transparency(0-255)


So to make it invisible, change the transparency (217) to 0 or 1; 1 is preferred because it allows mouse reactions.

πŸ‘: 0 ⏩: 1

Zeetocht In reply to Eclectic-Tech [2019-01-21 02:03:39 +0000 UTC]

Thanks again, you rock! 😊

πŸ‘: 0 ⏩: 0

opticon82 In reply to ??? [2019-01-20 05:35:28 +0000 UTC]

how do I turn on set location? I am a noob so I don't really know where to set this in the source file. auto-location see's me in the incorrect city and state.

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to opticon82 [2019-01-20 14:07:37 +0000 UTC]

Right-click the skin. Go to 'Custom skin actions' and click 'Set location (auto: off)'.


In the window that opens, enter your 'postal code' OR 'city, state' OR 'city, region' and press 'Enter' to search. It will try to find the closest weather reporting station to you.

πŸ‘: 0 ⏩: 1

opticon82 In reply to Eclectic-Tech [2019-01-21 07:28:33 +0000 UTC]

Thank you!

πŸ‘: 0 ⏩: 0

SparkShredder In reply to ??? [2019-01-14 10:19:27 +0000 UTC]

Are you on Weather skin outbreak? πŸ˜‚ Nice work, I may modify it to suit on my upcoming suite.Β 

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to SparkShredder [2019-01-14 19:07:24 +0000 UTC]

Mod Away!


With the demise of Yahoo weather (needs OAuth, which doesn't work with Webparser.dll) I got involved in this rewrite, and decided to look at some other popular weather skins for Rainmeter that used Yahoo and update them...


I think the "outbreak" will subside soon!

πŸ‘: 0 ⏩: 0

ms310 In reply to ??? [2019-01-12 06:39:23 +0000 UTC]

Would you please consider upgrading your WorldTime gadget into this format? This is great work!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to ms310 [2019-01-12 12:50:01 +0000 UTC]

"WorldTime" ... That's an oldie!


I will look into that...

πŸ‘: 0 ⏩: 1

ms310 In reply to Eclectic-Tech [2019-01-13 02:08:44 +0000 UTC]

Thanks - I still use your code from WorldTime as it accurately deals with daylight savings time for any region. Unless this isn't a problem anymore I think that gadget is still the most accurate out there!


Thanks for your consideration!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to ms310 [2019-01-13 02:49:53 +0000 UTC]

Β Β Β  Something like this? ...

πŸ‘: 0 ⏩: 1

ms310 In reply to Eclectic-Tech [2019-01-13 04:15:05 +0000 UTC]

I think that looks pretty sharp!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to ms310 [2019-01-13 04:48:02 +0000 UTC]

Β Β  Here you go...

πŸ‘: 0 ⏩: 0

Jan-Oscar In reply to ??? [2019-01-11 10:28:28 +0000 UTC]

Great work. Autodetect location does not work for me, but that's really not a problem.

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to Jan-Oscar [2019-01-11 14:26:03 +0000 UTC]

Thanks!


Yes, 'Auto-location' tries to find your postal code based on your IP address and is not always possible or accurate.


'Set location' should be able to get you a better result.


If you are familiar with coding you can modify the WeatherURL as described here to get the most precise results.

πŸ‘: 0 ⏩: 0

Molnarka In reply to ??? [2019-01-11 05:17:56 +0000 UTC]

The regex does not seem to be fault tolerant enough for me.

wxdata.weather.com/wxdata/weat…
wxdata.weather.com/wxdata/weat…
contains invalid xml, the regex parser comes back with -1 error code compared to:
wxdata.weather.com/wxdata/weat…
It contains only closing tags but no open tags for elements, eg.:

29.60

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to Molnarka [2019-01-11 05:53:01 +0000 UTC]

I will look at those. Thanks for the info.


The absence of an opening tab will not affect parsing the data in areas of the file that are skipped using .* in the RegExp. In the all that is captured is between (.*)


I do not control the data sent; it's free, so we get what it's worth.

I'm just pleased to have access to free data.

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to Eclectic-Tech [2019-01-11 06:12:34 +0000 UTC]

All 3 locations are working here... I can search the city names or manually modify the variables.


If setting the URL manually in the code, make sure the 2 variable values after 'WeatherURL' are '0' {zero} and 'MeasureWeather'.

...

Β Β Β  WeatherURL={wxdataXMLSite}
Β Β Β 
Β Β Β  AutoLocation=0
Β Β Β  FirstStep=MeasureWeather

...

Save and refresh.

πŸ‘: 0 ⏩: 0

AngelOfSteel240 In reply to ??? [2019-01-10 12:11:10 +0000 UTC]

I have Fu*** Weather. It's amazing. :3

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to AngelOfSteel240 [2019-01-10 14:40:02 +0000 UTC]

Doesn't everybody?

πŸ‘: 0 ⏩: 0

adni18 In reply to ??? [2019-01-10 11:32:43 +0000 UTC]

Β Β Excellent work!Β Β 

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to adni18 [2019-01-10 14:36:45 +0000 UTC]

Thanks adni18! It had a good foundation to build from

πŸ‘: 0 ⏩: 0

sephirotess In reply to ??? [2019-01-10 06:02:12 +0000 UTC]

Great work, as alwaysΒ .

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to sephirotess [2019-01-10 14:35:22 +0000 UTC]

Thanks sephirotess !


Thinking of adding translations ... may I reference yours?

πŸ‘: 0 ⏩: 1

sephirotess In reply to Eclectic-Tech [2019-01-11 05:55:01 +0000 UTC]

You're welcomeΒ .

I do not use translation for weather with "weather.com". I use the local language, which works well with most languages. Nevertheless, if there are things in my translations that may be useful (for other skins for example), then do not hesitate to use them .

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to sephirotess [2019-01-11 06:26:43 +0000 UTC]

I also use the local language as part of the URL, so the conditions are in the selected language,

but that doesn't translate the labels used in the skin.


I looked at several of your skins and patched together a simple translation scheme for this style.


Thanks for the info!

πŸ‘: 0 ⏩: 0

bosslipxx In reply to ??? [2019-01-10 05:34:45 +0000 UTC]

Thanks for providing a fixed replacement!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to bosslipxx [2019-01-10 14:33:11 +0000 UTC]

Not a problem ... Enjoy!

πŸ‘: 0 ⏩: 0

FabioZumbi12 In reply to ??? [2019-01-10 02:23:53 +0000 UTC]

Thank man, its working fine here!!
Is there a way to localize the widget for my language, portuguese of Brazil?

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to FabioZumbi12 [2019-01-10 05:58:48 +0000 UTC]

Thanks!


There is a possibility of getting translations, I will look into it.

πŸ‘: 0 ⏩: 0

SoriceConsulting In reply to ??? [2019-01-09 22:17:28 +0000 UTC]

Thanks! Works great for me!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to SoriceConsulting [2019-01-10 01:21:49 +0000 UTC]

Good to hear!

πŸ‘: 0 ⏩: 0

patzip In reply to ??? [2019-01-09 22:02:57 +0000 UTC]

Thank you John!Β  All working well!!!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to patzip [2019-01-10 01:21:15 +0000 UTC]

πŸ‘: 0 ⏩: 0

mirceavx In reply to ??? [2019-01-09 21:46:15 +0000 UTC]

Thank You!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to mirceavx [2019-01-10 01:20:49 +0000 UTC]

You are welcome.

πŸ‘: 0 ⏩: 0

Archael7 In reply to ??? [2019-01-09 21:31:18 +0000 UTC]

You are doing gods work, thanks

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to Archael7 [2019-01-10 01:19:33 +0000 UTC]

Thanks, just doing what I can to keep popular skins working.

πŸ‘: 0 ⏩: 0

Vigilante1024 In reply to ??? [2019-01-09 20:00:07 +0000 UTC]

Thanks for providing a fixed replacement!

πŸ‘: 0 ⏩: 1

Eclectic-Tech In reply to Vigilante1024 [2019-01-09 20:39:59 +0000 UTC]

You are welcome!


Glad to correct popular skin when large companies decide to change their policies

πŸ‘: 0 ⏩: 0

Crsarts In reply to ??? [2019-01-09 19:57:41 +0000 UTC]

πŸ˜€πŸ‘

πŸ‘: 0 ⏩: 1


<= Prev | | Next =>