Log in

View Full Version : Shane Church Releases Weather Info 2005 and Currency Converter 2005


Darius Wey
12-31-2005, 08:00 AM
<div class='os_post_top_link'><a href='http://www.s-church.net/WindowsMobileSoftware.aspx' target='_blank'>http://www.s-church.net/WindowsMobileSoftware.aspx</a><br /><br /></div><img src="http://www.pocketpcthoughts.com/images/web/2003/wey-20051231-WI2005.jpg" /><br /><br />Shane Church has released new versions of Weather Info and Currency Converter - both supporting Windows Mobile 5.0 and various screen resolutions (including VGA). You can download the two applications for free from <a href="http://www.s-church.net/WindowsMobileSoftware.aspx">here</a>. Note the .NET Compact Framework 2.0 and System String Resources 2.0 requirements.

OSUKid7
01-01-2006, 07:40 AM
Wow, I kept searching his site and then the program for a registration page/dialog. It's free?! Quite a program to be free. Nice going, Shane. :)

edit: getting an error now though, unfortunately. Opened fine the first time...entered my zip code and looked around. Exited, saving the cache, and this is what I get when I try running Weather Info 2005 now:

An unexpected error has occurred in WeatherInfo.exe.
Select Quit and then restart this program, or select Details for more information.

WeatherInfo.exe
FormatException

at System.DateTimeParse.Parse()
at Net.SChurch.Weather.WeatherItem..ctor()
at Net.SChurch.Weather.WeatherCache..ctor()
at Net.SChurch.WeatherInfo.WeatherInfoMain.LoadCache()
at Net.SChurch.WeatherInfo.WeatherInfoMain..ctor()
at Net.SChurch.WeatherInfo.WeatherInfoMain.Main()

CUShane
01-01-2006, 05:35 PM
My first thought is to have you delete the cache file and try opening it
again. The cache file is in \Program Files\Weather Info 2005 and is
called WeatherInfo.xml. To make sure it saves correctly the first time,
you need to enter your zip code, hit search, then select the result, hit
save settings, and then hit Update/Update Selected. Then you can hit
File/Exit and Save Cache. What device are you running on? Can you send
me a copy of your WeatherInfo.xml cache file as well? I hope this helps.

Shane Church
[email protected]

OSUKid7
01-01-2006, 07:23 PM
My first thought is to have you delete the cache file and try opening it
again. The cache file is in \Program Files\Weather Info 2005 and is
called WeatherInfo.xml. To make sure it saves correctly the first time,
you need to enter your zip code, hit search, then select the result, hit
save settings, and then hit Update/Update Selected. Then you can hit
File/Exit and Save Cache. What device are you running on? Can you send
me a copy of your WeatherInfo.xml cache file as well? I hope this helps.

Shane Church
[email protected]
Also emailed to Shane:
Thanks for the fast response. I have a Dell Axim X51v running WM5. I tried deleting the WeatherInfo.xml file. I was able to successfully open the program and did the steps you suggested. I got the same error when I tried opening the program after that, though.

I attached the WeatherInfo.xml file. I'm thinking the problem lies in the second line:
&lt;WeatherItem UpdateDate="1/1/06 11:37 A1">

I honestly don't know why that is "A1" instead of AM. I've seen that a few other places on this and other Pocket PCs. It seems like your program is having trouble parsing that date string.

Thanks.

OSUKid7

CUShane
01-02-2006, 04:38 PM
Also emailed to Shane:
Thanks for the fast response. I have a Dell Axim X51v running WM5. I tried deleting the WeatherInfo.xml file. I was able to successfully open the program and did the steps you suggested. I got the same error when I tried opening the program after that, though.

I attached the WeatherInfo.xml file. I'm thinking the problem lies in the second line:
&lt;WeatherItem UpdateDate="1/1/06 11:37 A1">

I honestly don't know why that is "A1" instead of AM. I've seen that a few other places on this and other Pocket PCs. It seems like your program is having trouble parsing that date string.

Thanks.

OSUKid7

Thanks for your help in finding this and sending the information I need to debug it. I'm sure that you're correct in your assessment of the problem. I will be looking into this further and I will post an update when I figure out what's going on.

OSUKid7
01-02-2006, 07:54 PM
Thanks for your help in finding this and sending the information I need to debug it. I'm sure that you're correct in your assessment of the problem. I will be looking into this further and I will post an update when I figure out what's going on.
Well, I found a workaround/fixed that "A1" problem. The thing that was generating the A1 was the program Tweaks2k2 .NET. I had checked the box to "Show AM/PM in the clock." Checking that makes it A1, unchecking it makes it AM. I'm not sure if this is a fault of Tweaks2k2 .NET (seems that way) or an acceptable change. It couldn't hurt to check for this in your program anyway, just to be safe.

Good news is Weather Info 2005 opens and works correctly after I made that change.

ctitanic
01-02-2006, 08:41 PM
Thanks for your help in finding this and sending the information I need to debug it. I'm sure that you're correct in your assessment of the problem. I will be looking into this further and I will post an update when I figure out what's going on.
Well, I found a workaround/fixed that "A1" problem. The thing that was generating the A1 was the program Tweaks2k2 .NET. I had checked the box to "Show AM/PM in the clock." Checking that makes it A1, unchecking it makes it AM. I'm not sure if this is a fault of Tweaks2k2 .NET (seems that way) or an acceptable change. It couldn't hurt to check for this in your program anyway, just to be safe.

Good news is Weather Info 2005 opens and works correctly after I made that change.

That's the way that registry hack works and there is not any other way to apply it. So basically it's a known issue but it's the only way to get the AM/PM in your clock.

http://www.pocketpctweaks.com/tweak.php?id=26