Edit - I've uploaded a newer version (v.1.1.10) after someone discovered a bug in 1.1.9. The lat/long controls somehow got their range values set back to default. This limited the longitude to 100. If your true longitude is greater than 100 and you went into that form in v.1.1.9, your longitude will have been changed to 100. Download the new version and check that your longitude degrees are correct. The minutes and seconds will not have been changed, nor any of the latitude values. Sorry for the trouble.
A new version of VPLive is now available on the SoftWx website http://www.softwx.com/weather/vplive.html
I wanted to get this out sooner, but I've had an issue at work that was demanding my full attention. With that passed, here finally is the new version of VPLive containing the changes brought about by the new recommendations from the CWOP folks and the APRS server folks. If you look over the changes below, you'll see that I've made it so I can deal with most of these server issues now without having to make a new version of VPLive. I haven't tested this a lot because I wanted to get it out as soon as I could. It's currently working for me. Let me know if you have any issues with it.
v.1.1.9 has these changes:
Implemented new CWOP recommendations for offsetting the APRS upload time based on the last digit of the user's CWOP callsign.
Added a "wobble" factor to randomly change the send time by an amount less than 1 minute so that data is not always sent on even minute boundaries.
Removed manual entry of APRS server and port.
Server and port list are no longer hard coded into the program. That data is now in a file called AprsServers.txt.
Added feature for periodically and automatically downloading the AprsServers.txt file from the SoftWx website.
Default AprsServers.txt file specifies the first server attempt as cwop.aprs.net, port 14580, per the new CWOP specifications.
Added recognition and handling of "Port full" response from APRS servers.