The purpose of this thread is to compile and post fixes for the recent weather widget problem for anyone who has the patience to implement them. I'll try to edit this post to keep it up-to-date.
Edit 7/10: Important information for DX authors.
Edit 7/12: Added clarification to 2a for DX users - ZubaZ
Edit 7/13 : Removed fixes due to legal ambiguity
Contents
1. The Problem
2. The Fixes
e. Disable the Weather
3. For Authors
a. Using The Weather Channel Feeds
b. Using Another Source
c. Weather & DX Themes
If your weather widget has suddenly stopped working properly, it is likely because the source, Weather.com, has changed their site to prohibit unlicensed usage. The majority of weather widgets on this site were built with the same code which is now outdated.
Symptoms of this particular problem are:
-You get a message saying the location is invalid-When you try to clear this message it keeps popping up
2. The Fixes (as far as we know)
*** UPDATE 7/13/09 ***
I have tried to find more information and understand the legalities of the TWC XOAP data feed services and due to ambiguity I have removed these fixes so as not to put anyone else at risk of violating known or unknown weather.com license agreements.
A very good read on the situation with weather.com and their feeds can be found here: http://www.rainmeter.net/forum/viewtopic.php?f=4&t=615
At the present time the only remaining option for end-users is to disable and/or discontinue using the weather widgets.
E. DISABLE THE WEATHER:
If you are using a combo widget or theme and would just like to disable the weather parts read below.
There are a few objects that need to be "turned off". To do this you will open the widget/theme in DX Builder (be sure to turn off internet connection first,) find the object, right-click and uncheck Script Enabled.
These objects may be several of the following. (You can ctrl + click to select more than one object in the object list, then r-click and uncheck Script Enabled.)
Version 1:
"weather_image""weather_temp""weather_location"
Version 2:
"kdockweatherimage" (and/or "kdockweatherimage2")"Kdockweatherlocation" (and/or "kdockweatherlocation2")"kdockweathertemp" (and/or "kdockweathertemp2")"kdockforecastimage1" (through "kdockforecastimage5")
Version 3:
"Weather_Output""Weather_Script""WeatherFunction_ToggleUnits""CUI_SCripts""WeatherFunction_SetLocation"
A Notice From the WC Staff:
See here for more details.
Q: Can't I fix and reupload my widgets?
It's fairly certain that our widgets are not in compliance with The Weather Channel's license agreements. Among other things, a widget using TWC's feed now needs to include their logo and 5 advertisement links (to see the full details get registered and download the SDK file included in your confirmation email.)
This is aside from the fact that most of these fixes hard code YOUR license ID and KEY, and you CAN NOT allow others to use these; uploading a fixed widget with your ID and KEY is in violation of the license agreement.
The short answer is no. We can't use these fixes and then reupload our widgets.
Q: What CAN I do?
Right now you need to archive your skins before they are deleted from the galleries.
Q: So that's it? No more weather widgets?
Not necessarily. We have two options: A. Re-build our widgets in compliance with TWC's license agreement or B. find another data source.
A. USING THE WEATHER CHANNEL FEEDS
If you are looking to rebuild your widget in compliance with TWC's agreement you'll need to do the following:
- Register, download and thoroughly read the SDK file included in your confirmation email- Comply- Add a function to allow the user to input their license key and partner ID.- Add a link to the registration page so users know where to get the key and ID.- Be mindful of the fact that TWC could change their site again and consider putting contingencies in place to prevent further headaches. (i.e., Use and external script that can be copied onto the user's computer, and have as little code in the actual objects.)
To be clear, anyone looking to make a weather widget using weather.com services MUST be in compliance with their terms of service and license agreements.
B. USING ANOTHER SOURCE suggestions by Zubaz
If you decide to part ways with TWC, here are some alternative weather feed sources to consider (You will need to abide by their Terms of Service as well):
- Wunderground.com -- LINK
- Yahoo! -- LINK
- rssweather.com -- LINK
Again, I strongly advise using an external script to save yourself (and by extension your end-users) from any headaches in future.
C. WEATHER & DX THEMES
If you are a DesktopX theme author, the best advice for now is to exclude the weather widget from your theme and consider uploading weather as a separate widget in future.
That's all for now...
Leave questions, comments, and your experience reports below.
What if I had a book.
Every day I posted one sentence of it in my front garden. (Call it a "feed".)
And you wanted it on a sign on your garden.
But I wanted a dollar for you to copy it.
Or I told you that you had to wear an advert on your back to use it.
But you copied it down anyway when I wasn't looking.
And showed it on your garden.
And didn't tell anyone that I was the source.
And didn't give me the money
And didn't wear the advert.
Wouldn't that be the wrong thing to do?
Is that something you would want done to you?
Sticking with the analogy, Zubaz, you are wrong to claim ownership and demand money for the words you place in front of your garden because you didn't write the book. You, in this instance, would be a greedy opportunist, profiting off of the labor of the author of the book, and we have enough of those running around these days.The people claiming rights to their weather feeds didn't MAKE the weather. The universe made the weather, free for all of us to use and interpret as we see fit. To stamp capitalist, consumerist, Bourgeoisie logos all over something GIVEN to us by the universe is nauseating. Screw it. I'm done with weather widgets. This entire topic has me sick to my stomach. When I want to know the weather, I'll just freakin' look out the window, or get up off my fat @ss and walk outside to check. I'm totally sick to my stomach seeing price tags on everything, which is the mentality that has brought us to the financial mess the world is in today. Time for a new frame of mind for me and mine:
Live simply, so that others may simply live.....Mahatma Gandhi P.S. If all the inventions that we depend on every day were created with the caveat "what is the right thing to do" - we'd still be living in caves, living off of nuts and berries.
I just gotta ask.
Not to make any statement against you, Karen, but just to trying to make a point, your statement is just an example. No offense intended.
That said,If you make Master, will you sell Master skins, or will all your skins be free?
If you make master, and you do sell master skins, and I use your graphics without getting your permission, or even linking to your skin and giving you credit for your work, you gonna be pissed and turn me in to the mods? Or will you just let it pass?
If I use graphics made by anyone here, or at DA, etc. I must give them credit for their work, and link back, just as asked.
I guess the above applies even if they're not master skins. Ripping is ripping. If we are going to use TWC's feed, we should do the right thing and comply with their terms.
My 2 cents, and we're ok, right Karen?
That is parallel to saying we shouldn't get a water bill, because the universe made the water.
Still . . I think you made your point.
I have lived too long in the heads of the have-nots to NOT make things free if I were in a position to make it that way. It's just my deeply held philosophy that there aren't enough GIFTS in the world, and every chance I have to change that, I take.What's really ironic, is that I'm a self-confirmed atheist, and MY attitude is the one that would give the "YES" answer to the Christian question, "What would Jesus do?"
I'll ask again.
I don't think that's quite right. It's up to the moderator's what is OK or not OK. There are a number of solutions available, and in the end, they decide what is acceptable and what isn't. They will set the criteria, not the individual. This is all about what you can and can't upload.
I like Vad_M's solution the best because there are no links and no logo. There aren't many fans for the logo-link solution, however viable it may be. What's the sticking point in this? Something insignificant. A slight technical change in the means that it is accessed. Other than that, it fulfills the terms of service. It's amazing to see the pickiness and splitting of hairs occurring now, when you think back about a week or so ago, UNTIL THE FEED WAS CUT OFF, NOBODY CARED. Martin was the only person to express reservations about something that has always been a clear violation of the service. I'm not opposed to caution, but there isn't anything that daring in what he proposes.
The accepted solution will be one that complies with TWC's terms. This will be what the mods say.
Aahhh! A prediction.
I've been reading the posts for days and as in any situation, there can never be a solution that makes everyone happy. I respect all opinions and understand that there are some who will not be creating any more widgets. There are also those, like myself, that are just waiting for the final solution to start creating again. I know so little about scripting, or the legal part of using weather.com or others so the only thing I thought of to do was contact some weather sites to ask if we can use them to make our widgets. If I had a weather site I would gladly let you have it for free because there is so little left on this planet that is free. I do alot of photo restoration and found Flickr.com where I gladly help people with their old family photographs. So you see, there will always be people who will want to make money but there will also always be those who are there to help just out of kindness. I just wish or hope we can all work together here to find a way to keep the weather widgets alive for those of us that are here now and the future users of wincustomize.
Note, this is just my opinion, and I respect those who think differently.
Thanks to all that are trying hard to find a solution. Don't give up.
Why would anyone go to your revenue-generating site if they could get your data elsewhere? How long could you stay in business?
It will be hard to quibble with sViz's solution. Zubaz might think that she should display links on the widget instead of hiding them because "it's the right thing" and the "social contract" even though the terms of service don't specifically dictate it. She's meeting the requirements with precision. The agreement does seem to be geared towards a website or application author, rather than an individual, registering with TWC though, so it isn't quite dead on. I think the workaround of the individual registering would probably satisfy them anyway.
The moderators have made it clear that they will accept ANY solution that satisfies someone's terms of service. It doesn't have to be TWC. MSN's looks very promising. There is no requirement to put ads and icons on your application.
Yeah, and where are you going to get the money to give it away for free without charging somebody for something in the first place? TWC isn't selling the weather, they are selling their information package. The price is modest, money-wise: put an ugly logo and some advertising links on your application.
The WinCustomize mods have a number of goals to get through this debacle. We want to:
It has not been a good time for us.
A good strategy for the vast majority of us all, me thinks.
7. Display current Weather for a given location!
...........and did anyone else hear that TWC was thinking of changing thier name to TWONC..........
The Weather or Not Channel
I know what you mean, but it's turning into one. I don't agree with everything (who does), but I can tell that adults are in charge. Good luck.
lmao.. what a way to read something thats not there. Why not just have Stardock ASK? Tell them what you are going to be doing.. lol ask.. I get.. I dont see why not...
Can someone tell me what the latest news is about the weather widgets? Last I heard was that all the weather widgets would be taken off the gallery on the 20th of July.
I think latest news is something like "wait & see"
Ok, I'll keep on waiting.
There are many great features available to you once you register, including:
Sign in or Create Account