Please open the script and look at the services hard coded there and try them in your browser and with wGet or cURL.
What list of services? The only reference to "services" that I find is text that says "TITLE=Service Unavailable...".
FWIW, the latest incarnation now finds that I live in Bergsjoe (wherever that may be). Entering the proper information got me back to Lethbridge (don't know how), and I can't get back to Sherwood park, no matter what I try.
Yes, it will download the files to the root as a last resort if there's no bigicons folder. Gues one could disable that part all together when there's no bigicons folder.
Please do so. There is no need to download that stuff anyway. It should be in the package, and there seems to be no way to stop it from downloading every time the program starts. Definitely a waste of bandwidth, if nothing else, and I really do not appreciate having a bunch of useless files in the root of whatever drive I happen to put the program on (which is NOT the boot drive).
The script store information to:
I you have one desktop object it will save that to the EA of weather.cmd under weather...something, then next desktop object will be saved to the EA name in weather.cmd such as "newyork" in my example. It seem to overwrite that information if openweather can't detect the location right away.
This seems to be a very unreliable way to do things. I look in the EAs on the downloaded .CMD file, and I find a number of cities (none of them seem to be anything that I would be interested in). If I strip the EAs, I get a couple of attempts to make icons, and none of them work. After killing whatever I can find, and double clicking the icon, it opens the configuration, I enter the proper data, and I get an icon that shows Lethbridge, which is 500 KM away. I cannot seem to convince it to find my real location, anything closer than Lethbridge.