DonationCoder.com Software > Skwire Empire
Release: sWeather (tray-based weather app)
Biffle:
Yes, yes, of course, of course.
theinfinitypoint:
Hey Skwire,
I've been using your program for many years, and love it. However about a year ago for some reason it stopped receiving any updates, no matter what new machine I install it on (latest version, everything says "N/A"). I cannot even search for my particular location (city name, zip, etc.). This is not an issue with the Yahoo API that occurred back then, since I just reinstalled your program on my new Win 10 installation just now, and I'm still not getting any weather data. I added the sweather.exe to be allowed for both incoming and outgoing connections in the Windows Firewall but that has not fixed anything. I suspect maybe my router is blocking the port?!? What port is it using, I may try to troubleshoot that next. Also has anyone else experienced the same thing, and if so what was the fix? Thanks!
Ath:
Have you tried switching to https:// mode in the settings? AFAICS, sWeather only uses port 80 (http) or 443 (https) for communicating with the Yahoo API, and that would be really funny if blocked by your router.
Do you have an add-blocking dns service in use, maybe a Pi-hole or something similar, or a provider-applied filter? It can be set to block any url that's Yahoo-like...
theinfinitypoint:
Thanks for the quick reply, no I haven't tried https://. I just noticed that in fact. However I'm running into a slightly different problem now, the settings aren't being saved for some reason. Tried restarting the program and same thing. I hit "Save" on the bottom right and theres a ~4 second pause, then the window goes away. I open up options again and none of my settings were saved. This wasn't doing it the first time I opened up this program... Where are the settings for sWeather stored anyway?
EDIT: I tried "reset tray icon positions" and got an error:
Release: sWeather (tray-based weather app)
and indeed there is no file ".ico" in the path.
EDIT 2: OK I figured it out! I've identified the issues. First I had the sWeather directory in C:\Program Files (x86) which is privileged, and I think my security settings are still set such that sWeather cannot create the 2 additional files (config.ini and locations.lst) it needs. Once I moved it to another directory it ran fine. Enabling SSL/https I think fixed the issue of not receiving any weather updates. Thanks for your help!
Ath:
First I had the sWeather directory in C:\Program Files (x86) which is privileged
-theinfinitypoint (August 14, 2018, 04:51 AM)
--- End quote ---
This is portable software, and thus shouldn't be installed in Program Files or other protected directories.
Settings are stored in an .ini file in the directory where the .exe is found.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version