pc mit deutscher internetzeit abgleichen
Verfasst: 02.11.2008 13:58
da meine pc-uhr langsam alters-schwach wird , gleiche ich diese bei jedem xp-start mit der deutschen internetzeit ab ...
... ist wohl der kürzeste code , der das überhaupt erledigt ...

Code: Alles auswählen
#INTERNET_FLAG_DONT_CACHE = $4000000
tlen.l = 25 ;Fri Oct 31 22:49:54 2008
tbuffer.s = Space(tlen)
hinet.l = InternetOpen_("nix007",0,0,0,0)
hurl.l = InternetOpenUrl_(hinet,"http://time.fu-berlin.de:13", #Null, 0,#INTERNET_FLAG_DONT_CACHE,0)
InternetReadFile_(hurl,@tbuffer,tlen,@ret.l)
InternetCloseHandle_(hinet)
If tlen = ret
pt.systemtime
InternetTimeToSystemTime_(@tbuffer,@pt,0)
SetLocalTime_(@pt)
Else
;error
EndIf
End