Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Problem mit Indy: Keine Netzwerkverbindung ... (https://www.delphipraxis.net/74039-problem-mit-indy-keine-netzwerkverbindung.html)

UliDambeck 27. Jul 2006 09:27


Problem mit Indy: Keine Netzwerkverbindung ...
 
Hallo,

habe mir gestern die Indy-Komponenten (10.0.52) installiert und wollten den SNTP-Client nutzen.

Dachte, der wird mit .Active := true aktiviert und mit false wieder deaktiviert.
Hatte gelesen, ein "connect" sei nicht explizit nötig (wird wohl ausgeführt, wenn man den Host setzt?)

Die Komponente sollte eine Anfrage über Port 123 an den in Host definierten Server schicken und danach den erhaltenen Wert in ein tDateTime umrechnen.

Soweit die Theorie - in der Praxis tut das gar nichts.

Muss ich den Client vielleicht erst irgendwie initialisieren/aktivieren?

Stehe etwas ratlos da ...

Viele Grüße,
uli.

Klaus01 27. Jul 2006 09:50

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
So funktioniert es bei mir (mit Indy 9).

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin

  idsntp1.Host:='192.168.145.129';
  edit1.Text:=dateTimeToStr(idsntp1.DateTime);

end;
Hier noch ein Thread dazu: http://www.delphipraxis.net/internal...highlight=sntp

Und hier noch eine Liste mit öffentlichen NTP Servern: http://ntp.isc.org/bin/view/Servers/...TwoTimeServers

Grüße
Klaus

UliDambeck 27. Jul 2006 13:16

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Hi Klaus ;-)

danke für den Tipp - das hatte ich auch schon gelesen und auch genau so probiert, wie du's geschrieben hast.
Die Liste mit den Timeservern allerdings kannte ich noch nicht.
Irgendwie scheint es mir, als hätte sich von Indy 9 zu Indy 10 'ne Menge getan. Andererseits will ich nicht glauben, dass es ein Indy-Problem ist; ich glaub eher, dass es an meiner Installation liegt, denn immerhin läuft's ja anscheinend bei vielen anderen ...

Aber nur zu meinem Verständnis:
Du ziehst einfach eine tidSNTP-Komponente auf deine Form, setzt den Host und hast dann in der DateTime-Eigenschaft die (aktuelle) Serverzeit? Das klingt nämlich wirklich einfach ...

Und wenn's dann irgendwann mal funktioniert, bin ich überglücklich ...

Gruß,
uli.

Klaus01 27. Jul 2006 14:13

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Zitat:

Zitat von UliDambeck
Aber nur zu meinem Verständnis:
Du ziehst einfach eine tidSNTP-Komponente auf deine Form, setzt den Host und hast dann in der DateTime-Eigenschaft die (aktuelle) Serverzeit? Das klingt nämlich wirklich einfach ...

Und wenn's dann irgendwann mal funktioniert, bin ich überglücklich ...

Gruß,
uli.

Hallo Uli,

ja genauso wie Du es beschrieben hast.
Die Komponente mußte ich nichtmal auf active setzen.

Grüße und noch viel Glück.

Klaus

Klaus01 27. Jul 2006 14:20

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Habe nun noch das im Netz gefunden: http://groups.google.de/group/borlan...3e09a552be5418

Es scheint so als ob du Indy updaten solltest.

Grüße
Klaus

UliDambeck 27. Jul 2006 14:35

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Hi Klaus,

tausend Dank für den Hinweis. Ich bin ja froh, dass ich nicht der einzige bin, der Probleme hat ;-)

Ich hatte gestern schon überlegt, ob ich downgraden soll, dann aber erst mal davon Abstand genommen, weil das ja irre kompliziert zu sein scheint, die Indys wieder zu deinstallieren ...

Ich muss heute Abend gleich mal testen, ob meine Probleme nach einem Upgrade behoben sind ...

Gruß,
uli.

Klaus01 28. Jul 2006 18:37

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Uli,

habe dir mal die letzte idSNTP.pas angehängt.
Vielleicht klappt es ja mit dieser.

Grüße
Klaus

UliDambeck 31. Jul 2006 07:36

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Hi Klaus,

nochmals danke für deine Tipps - ich bin am Wochenende endlich dazu gekommen, mich darum zu kümmern ...

So wie's aussieht, lag's an der verwendeten Indy-Version. Ich habe auf 10.0.75 ungegradet und siehe da: alles funktioniert auf einmal so wie gewünscht ...
Muss man vielleicht nicht verstehen aber jetzt tut alles - ich kann nur empfehlen, die 10.0.52 nicht zu verwenden; so wie's scheint, ist da noch der eine oder andere Bug drin ...

Nochmals vielen Dank für deine Tipps! Ohne die würde ich vermutlich immer noch im Dunkeln stochern. ;-)

Viele Grüße,
uli.

jesus 6. Sep 2006 13:27

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
mmmh ... woher bekommt man denn die 10.0.75 ? Ich habe das gleiche Problem, dass das Time-Update mit der 10.0.52 gar nciht mehr geht ... auf der indy--Seite finde ich aber nur den Download dieser Version.

Und wenn ich die neue habe: wie upgrade ich dann am besten wenn ich delphi 2005 benutze ? :wall:

jesus

Klaus01 6. Sep 2006 13:37

Re: Problem mit Indy: Keine Netzwerkverbindung ...
 
Hallo,

die neueren Versionen findest Du unter Dev Snapshot auf der Indy Homepage.

Ich würde die alte 10er deinstallieren und dann die neuere installieren.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:42 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz