aktuelle Zeit - Verbindung zu NTP-Timeserver?
-
Hi ich benötige bei meinem Programm immmer die aktuelle Zeit am besten wäre natürlich der aktuelle Timestamp... Die Zeit soll unabhängig vom Rechner des jeweiligen Nutzer sein und vom Internet kommen. Ich benötige nur einen Timestamp und diesen direkt nach dem Start des Programms, sonst nicht...
Wie soll ich vorgehen??
Meine Ideen waren:
-Mit einem NTP Zeitserver verbinden... habe leider keine Ahnung wie das geht
bräuchte ein Tutorial oder Beispiel.-Eine php-Seite ins Netz stellen welche einfach immer nur den aktuellen Timestamp anzeigt, diesen Quellcode jedesmal runterladen und den Timestamp auslesen
Hat jemand noch eine Idee???
Kennt sich jemand mit diesen NTP-Timeservern aus???MfG Straightflush
-
Wenn du noch keine Erfahrung mit sockets hast und mit windows programierst solltest du dich erst mal über winsock informieren. tut
Und dann solltest dich erkunnen wohin du deine zeit anfragen senden kannst, wie du sie senden musst und was zurück kommt.mfg tobZel
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
war es nicht ein einfacher connect zum Server auf Port 13 (?)
Der Server leifert einen 4Byte-Wert, den Timestamp zurück ...
rfc-editor.org -> NTP ?
-RB
-
deine frage auf brachte dich wohl nicht wirklich weiter
(wir sind ja auch um längen besser)
http://www.easy-coding.de/aktuelle-zeit-verbindung-zu-ntp-timeserver-oder-anders-t1698.html2beispiele allerdings für C# hab ich gefunden einmal für
NTP
http://www.c-sharpcorner.com/Code/2003/April/NistTimeServer.aspund einmal für SNTP
http://web6.codeproject.com/cs/internet/ntpclient.aspallerdings brauchst du bei codeproject.com nur mal rumschauen für C++ gibts das auch auf jedenfall
Aber du kannst auch mal schauen es gibt auch php skripte die selbst en aktuellen timestamp auslesen können