Zeitsynchronisation mit den Indy-Komponenten (IdTime)

Diese Komponente synchronisiert die PC-Zeit mit einem Internetzeitserver. Dazu wird nicht das Windows "Einfallstor" RPC benutzt, sondern der "offizielle" Weg über Port 37 und das RFC 868 - Time Protocol. Port 37 darf also nicht durch eine Firewall geblockt sein.

Aus dem Reiter "Indy-Clients" ist eine TidTime Komponente in das Formular mit aufzunehemen. Wem das Timeout zu gring erscheit kann es erhöhen; sollte aber nicht notwendig sein.

bool test=false;
IdTime1->Host=NAME_DES_ZEITSERVERS;
try
	{
	test=IdTime1->SyncTime();
	}
catch(...)
	{
	ShowMessage("Syncronisation nicht erfolgreich!");
	}
if(test)
	ShowMessage("Syncronisation erfolgreich!");

Folgende Zeitserver können u.a. genutzt werden:


Zur Übersicht

Beschreibung zu weiteren Indy-Komponeten: