Computer program to set RTC to system time.

The Compile Time Error seems to be close to consistant for any particular PC so why could one not adjust the delayed time then add a correction factor - something like seconds = seconds + xxx then see how that goes? Don't know enought to write the code myself which may be obvious from my suggestion above.

Alternatively to get arround this I've used this VB / Arduino application to preload real time, that is real time until it drifts over time.
http://combustory.com/wiki/index.php/RTC1307_-_Real_Time_Clock#Examples

Cheers