jag4710

Invalid zip code when running weather widgets

Invalid zip code when running weather widgets

My computer was shutdown incorrectly when the breaker in my apartment went off. Now, when I run a weather widget, I get an invalid zip code error. I uninstalled and reinstalled DesktopX, but it didn't help. I cleared the widget cache, but I still get the same error. Does anyone have any suggestions? I never had any problems running anything in DesktopX before this.
996,722 views 382 replies
Reply #326 Top

What's your take on who opens the account with Weather.com, the end user or the program / web page creator?
I would error on the side of caution and have the user register.  It's not that much effort and it keeps everyone on the safer side.

Reply #327 Top

sViz

Thanks--I guess if anyone was going to do it, it would be you (the SDK). I'm trying to suggest a browser instead of a feed reader. Zubaz thinks a browser that ignores part of a page or site modifies the page. I don't. The page remains intact, just like if you use add-ons to a browser like an ad blocker, or picture finder. That's a tiny stumbling block to me. I'm trying to establish that it's perfectly alright to do so. It's certainly legal. Anyway, your solution works if you don't mind registering. I'm going to look at government websites; they are the source of most weather information anyway, and they are required by law in the U.S. to release the information to the public. I think that's a better alternative, but I believe you said it would be a tough job. Thanks again, you're doing your usual excellent job.

Reply #328 Top

willistuder, *I* believe that adblockers *do* violate a social contract.  Some sites, like MySpace, specifically have "no adblocker" clauses in their terms of service.  I believe that if a user wants to use a site that is funded by ad-views or ad-clicks they have an obligation to load those ads or not use the site.  I subscribe to sites who offer a subscription to not see adverts and pay my way.

The fact is that widgets that modify (from the moderator's view-point; not the athors or users) data feeds will not get through moderation.  Again, we will continue to protect the rights of the source.

If an author wants to pursue this further with a sites owner and comes to a resolution that allows it, they can pass that communication on to the moderators we would modify our policy.  Fair enough, yeah?

Reply #329 Top

That's why using a browser instead is a solution, not a loophole. The terms for using the subscriber feed are very strict, and could likely require the tools to be made using their SDK

Use of a browser to access the info....namely laoding the proprietary site is not an issue....you are accessing their data  AS INTENDED...hence their provision of the site itself.

Extracting their information in whole or in part, no matter how, what or why will violate their TOU...unless you personally have consent to do so.

I'd strongly suggest people wishing to argue/debate the TWC TOU take an extensive course in Copyright Law or at least flick through a few dubious links on Google.

Fact.  TWC obviously now objects to the scope and extent of datamining of their content by any and all methods, including Widgets and has enacted counter measures to prevent further such mining.

Fact. If a widget skinner wants to have a functional and legitimate weather object he will need to either set it to abide by the restrictions imposed by TWC or alter it to adopt/use an alternate data source that has no such limitations/restrictions.

That's it in a nutshell.

Reply #330 Top

Quoting Zubaz, reply 3
willistuder, *I* believe that adblockers *do* violate a social contract.  Some sites, like MySpace, specifically have "no adblocker" clauses in their terms of service.  I believe that if a user wants to use a site that is funded by ad-views or ad-clicks they have an obligation to load those ads or not use the site.  I subscribe to sites who offer a subscription to not see adverts and pay my way.

The fact is that widgets that modify (from the moderator's view-point; not the athors or users) data feeds will not get through moderation.  Again, we will continue to protect the rights of the source.

If an author wants to pursue this further with a sites owner and comes to a resolution that allows it, they can pass that communication on to the moderators we would modify our policy.  Fair enough, yeah?

I can almost agree with the social contract thing, but not really, if that makes any sense. It has some merit, at least, and I don't completely disagree with it. If I want to be nice to them, maybe I'll look at them, but I'm still willing to bar them from my desktop. You might take your social contract a little further and click on their ads, as that is also clearly their desire.

As for your last point, plenty fair enough. Anyway, another crisis nearly resolved, right?

Reply #331 Top

Quoting Jafo, reply 4



Use of a browser to access the info....namely laoding the proprietary site is not an issue....you are accessing their data  AS INTENDED...hence their provision of the site itself.

Extracting their information in whole or in part, no matter how, what or why will violate their TOU...unless you personally have consent to do so.

I'd strongly suggest people wishing to argue/debate the TWC TOU take an extensive course in Copyright Law or at least flick through a few dubious links on Google.

Fact.  TWC obviously now objects to the scope and extent of datamining of their content by any and all methods, including Widgets and has enacted counter measures to prevent further such mining.

Fact. If a widget skinner wants to have a functional and legitimate weather object he will need to either set it to abide by the restrictions imposed by TWC or alter it to adopt/use an alternate data source that has no such limitations/restrictions.

That's it in a nutshell.

I extract skins from Wincustomize. Am I violating your terms of service? I've read the terms of service for both the website and the subscriber feed, which are different, as I've mentioned before, and one doesn't govern the other. You can't just mix them up like you do. Now suppose I go there and extract the weather information, or a file. Do you really think I'm violating the terms?

I've read the Copyright Act a few times, read books on the subject and written contracts. Maybe you should read it. You referred to a mysterious third party in one of your posts. Who is the third party you are talking about? There is the website and me. That's two.

Speaking of violations, Stardock/Wincustomize and the proprietors have allowed and overlooked those violations from the very beginning. TWC copyright claims date back to at least 1999, I forget exactly which year. It's only now that they've crippled the feed that a few people have suddenly become deeply concerned citizens. If you're such an expert on the act, and so concerned, where were you the last few years? Anybody who knows anything about copyrights would know that the data is private property. I'll ask you again, where were you? It's a bit much to get a lecture from someone who's tolerated these violations all this time. For years, you allowed it, and now you're wielding the mighty sword of righteousness in our faces.

Reply #332 Top

My end-users download my widget and it becomes their personal desktop application, therefore they must sign up for their own license key and ID to use on Their Desktop Application.

I disagree to create "Their Desktop Application" for TWC. First they must pay money to me for this job! So I want make my own applications. And If it became outlaw I will not upload my new gadget here but still use it only on my desktop. And no one can forbid me to do so!

That's all that I have to say... 

Reply #333 Top

I disagree to create "Their Desktop Application" for TWC. First they must pay money to me for this job! So I want make my own applications. And If it became outlaw I will not upload my new gadget here but still use it only on my desktop. And no one can forbid me to do so!

That's all that I have to say...

You're perfectly right :rolleyes: and in same spirit, if Stardock / Wincustomize don't buy / negociate a global license / rights for all his customers, it should be the same ...

Reply #334 Top

Quoting sViz, reply 23
Lantec mentioned METAR from NOAA and it looks doable. Daunting, but doable.

Winstep Xtreme uses BOTH Weather.com and METAR data. The problem with METAR is that it provides no weather forecast, and locations are limited to airports worldwide (since it's from airports that NOOA gets their METAR data).

Reply #335 Top
I may sound way off base here but after giving this a good deal of thought, I have a theoretical solution to the strife between all of us and this frustrating issue. I would like to suggest that all you experienced developers work on a new application or plugin for Object Desktop which would act as a feed aggregator. Something invisible to the user but able to auto update to the current community options which seem to work, along with, perhaps a few user chosen preferences to allow for lesser used feeds which are being used by some. Then all objects could communicate with the plugin instead of relying on outdated scripts. With some time of such an application being continually tweaked it may also be possible to use the same program or one like it to update widgets automatically. This may sound like a tall order but it seems the only viable option. I am among those who believe that the weather objects are a necessity. Out of all the gadgets available to a first time user these are in the top three. I might add that Weather is what has pushed Objectdock to the top of the class!
Reply #336 Top

This may sound like a tall order but it seems the only viable option.

Probably needs a little more thought...so it can be seen clearly to reside in the 'un-doable' ...;)

It's the feeds themselves which are outside of others' control.  When they stop [for whatever reason] the receiver [widget in this case] becomes nothing more than an inanimate blob on the desktop.

The only way to potentially 'guarantee' a continued data source feed is to ensure THEY are contactually obligated to provide YOU with one....and even then there's no certainty in perpetua.... otherwise there'd be no needs in this world for tort Lawyers...;)

Reply #337 Top

For what it is worth . . most weather sites have RSS feeds . . there are many RSS widgets (and scripts available to make new widgets).  RSS feed restrictions are often more lienient than other feed types (like the XML and XOAP calls widget most often use).

 

(RSS widgets can be used for other things than just weather too. :) )

I'm just sayin'

Reply #338 Top

I use confabulator/yahoo's weather widget.  I get a 5 day forcast and a complete daily forcast.  So untill new widgets are made to the old/newly enforced standards, thats an option.

Reply #339 Top

After all my drama queen crap I just went and applied the fixes provided by which since have been taken down or rather he removed. I copied the info. My widgets work fine now although you do have to fix them one by one. I guess posting shots with these widgets is a no no? Anyone have that answer? >_>

Reply #340 Top

I guess posting shots with these widgets is a no no? Anyone have that answer?
Go ahead.  No harm.

Reply #341 Top

wrong thread...moved to https://forums.wincustomize.com/358892/page/9/#2304627

Reply #342 Top

I don't know anything about skinning or programming and would like to know as an end-user how to fix these weather widgits myself, if it is not to difficult.

Thanks for any help you can give me.

Reply #343 Top
Please don't misunderstand my suggestion. When I say that a feed aggregator would be a good solution, I am not necessarily referring to an RSS system. What I do mean is something similar to what Zubaz brought up in the very beginning of this thread. One .ini to rule them all. We could begin to script all objects in Object Desktop to look for the info they need from that file which we as the group, not Stardock, would maintain to be current and effective. Help from Stardock to get it started is all that might be needed. I suggest this because it would also work for other programs beside DesktopX, ie, Objectbar, and it would also be useful for any time sensitive data sources, not just weather. As I mentioned in my last entry, this would take care of the SD customers at first and with some development might also be useful also for implementing widget corrections. The plugin could be made available to non-Object Desktop users.
Reply #344 Top

Global, Smobal, I'm having the same stinking problem and it's driving me nuts!!! I've done all the things you folks have mentioned and still no luck. I've been using Richard Mohler's "Combined II" for years. Now, all of a sudden it crapped out. I know it's not Rich's fault. Like some of you folks I'm going into withdrawals. I want my "Comined II" back. I hope some geek finds a fix real soon; this is getting crazy.

It's a CIA plot!! >:(

Reply #345 Top

Quoting neophil78, reply 23
And here's THE solution to keep using weather.com (well at least to keep widgets OK) but without having to get any Partner ID and License Key


- Load DesktopX Builder

- Before importing your widget, disconnect from/turn off the internet (unplug cable, etc.)

- R-click on the DX Builder icon in your system tray and Import your widget

- R-click on the DX Builder icon and choose List Objects

- Find the "weather_image" object. R-click and choose Edit Script

(If you don't see this object, you are likely using a different version)

- In the script editor, find the line that looks similar to this:

http.Open "GET", "http://xoap.weather.com/weather/local/" & location & "?cc=*&dayf=5" & str_UNITS & str_RANDOM_URL, False

- Replace in that line http://xoap.weather.com/weather/local/ by http://xml.weather.com/weather/local/ , save & apply the script


- R-click on the DX Builder icon and find the "weather_forecaststatus" object. R-click and choose Edit Script

- In the script editor, find the line that looks similar to this:

http.Open "GET", "http://xoap.weather.com/search/search?where=" & x, False

- Replace in that line http://xoap.weather.com/search/search?where= by http://xml.weather.com/search/search?where=, save & apply the sript

(you may have to do the same with the second line:  http.Open "GET", "http://xoap.weather.com/search/search?where=" & y, False - in case of two locations choice ...)


- This hardcodes NOTHING and the widget goes fine

- Restore your internet connection and test the widget (Use the change location button)

- If all goes okay (and it will), you can now export the widget again.

Funny isn't it ?

Tempoary fix

Reply #347 Top

I had never created anything in Desktop X or edited a script.  It was a bit of a challenge and I fumbled around in Builder for quite awhile trying to follow the instructions. After quite a few attempts, I did manage to fix two of my widgets.  Thanks.

Reply #348 Top

After quite a few attempts, I did manage to fix two of my widgets. Thanks.

Yay....;)

Reply #349 Top

Oh well, it seems that the "temporary fix" isn't really legal either...

Here's the story:

https://forums.wincustomize.com/?postid=358753

Reply #350 Top

Oh well, it seems that the "temporary fix" isn't really legal either...

That's why it's "temporary" :-"