Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Aufbau ein er LOG Datei mit Delphi parsen (https://www.delphipraxis.net/140938-aufbau-ein-er-log-datei-mit-delphi-parsen.html)

ASoraru 2. Okt 2009 12:56

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Hallo zusammen,

ich muss noch einmal nerven .... wie komme ich von dem eintrag p5B20D740.dip.t-dialin.net im log auf die IP ?

Grüße,

Andreas

Luckie 2. Okt 2009 13:09

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Das hast du doch schon mal gefragt: http://www.delphipraxis.net/internal...t.php?t=165661

Tyrael Y. 2. Okt 2009 13:14

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Das sollte mit der Methode LookupHostAddr der Klasse TIpSocket gehen.

edit:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var ip: TIpSocket;
begin
  ip := TIpSocket.Create(self);
  try
     Edit2.Text := ip.LookupHostAddr(Edit1.Text);
  finally
    ip.free();
  end;
end;
edit2:
Ich habe mir eben den anderen Thread angeschaut, wieso machen es sich alle so schwer? :shock:
Ist diese von mir hier beschriebene Methode obsolet oder irgendwie nicht ok?
Ich finde sie liefert ganz gute Ergebnisse und ist wunderbar einfach.

ASoraru 2. Okt 2009 13:58

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Zitat:

Zitat von Luckie
Das hast du doch schon mal gefragt: http://www.delphipraxis.net/internal...t.php?t=165661

STimmt wohl ... aber die lösung von Tyrael ist wunderbar und funktioniert einwandfrei ... ich hatt denalten thread zwar vergessen aber hier sieht man wozu es gut war :-)

ASoraru 2. Okt 2009 13:59

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Geht es eigentlich auch andersherum ? also von der IP auf den namen ?

Grüße,

Andreas

Tyrael Y. 5. Okt 2009 09:01

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Falls du es dir nicht schon selbst beantwortet hast, ja auch der umgekehrte Weg ist möglich

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var ip: TIpSocket;
begin
  ip := TIpSocket.Create(self);
  try
     Edit4.Text := ip.LookupHostName(Edit3.Text);
  finally
    ip.free();
  end;
end;

himitsu 5. Okt 2009 09:10

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Zitat:

Zitat von Tyrael Y.
Falls du es dir nicht schon selbst beantwortet hast, ja auch der umgekehrte Weg ist möglich

Mal so aus Interesse: Was ist eigentlich, wenn mehrere "Namen" auf eine IP/Server zeigen?

Mavarik 5. Okt 2009 09:13

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Zitat:

Zitat von himitsu
Mal so aus Interesse: Was ist eigentlich, wenn mehrere "Namen" auf eine IP/Server zeigen?

Was soll dann sein?

Das ist sogar eher die Regel...!

Frank

Tyrael Y. 5. Okt 2009 09:16

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Zitat:

Zitat von himitsu
Mal so aus Interesse: Was ist eigentlich, wenn mehrere "Namen" auf eine IP/Server zeigen?

...du meinst im Fall, daß du eine IP hast und den Hostnamen haben willst?
...dann wird das erste Ergebnis von Namensserver geliefert, daß gefunden wurde.

Teste mal als Beispiel www.google.de
Hol dir damit die IP.
Dann hol dir von dieser ermittelten IP den Hostnamen.
Es wird in der Regel nicht www.google.de sein.

himitsu 5. Okt 2009 09:28

Re: Aufbau ein er LOG Datei mit Delphi parsen
 
Zitat:

Zitat von Tyrael Y.
...du meinst im Fall, daß du eine IP hast und den Hostnamen haben willst?

jupp ^^
und OK, so in etwa hätte ich mir das wohl auch gedacht, aber es ist ja nicht immer so, wie man es als erstes denkt :nerd:

Nur bei Google wär ich mir da überhaupt nicht sicher, wo die doch mehrere Server haben und man doch irgendwie zu einem geleitet wird, welcher grad Zeit hat ... oder irgendwie so.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:41 Uhr.
Seite 3 von 4     123 4      

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