AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi LOG AUswertung und Land der IP ermitteln
Thema durchsuchen
Ansicht
Themen-Optionen

LOG AUswertung und Land der IP ermitteln

Ein Thema von ASoraru · begonnen am 27. Sep 2009 · letzter Beitrag vom 28. Sep 2009
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: LOG AUswertung und Land der IP ermitteln

  Alt 27. Sep 2009, 19:52
Nutze doch mal die Suchfunktion oder eine Suchmaschine. Da findest du so viel, beispielsweise das hier (SDC) oder auch etwas über Pipes.
  Mit Zitat antworten Zitat
ASoraru

Registriert seit: 29. Aug 2004
Ort: Selm
76 Beiträge
 
Delphi 10.4 Sydney
 
#12

Re: LOG AUswertung und Land der IP ermitteln

  Alt 27. Sep 2009, 19:52
Zitat von Luckie:
Die Indys haben eine Ping Komponente dabei.
cool ....
thanks

das versuche ich mal
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#13

Re: LOG AUswertung und Land der IP ermitteln

  Alt 27. Sep 2009, 23:18
Um von einer URL auf die IP-Adresse zu kommen braucht man natürlich keinen Ping sondern eine Namensauflösung.
Das geht über die Funktion getaddrinfo() oder gethostbyname().
gethostbyname() ist veraltet und es wird empfohlen getaddrinfo() zu verwenden.
Trotzdem würde ich im ersten Anlauf gethostbyname() verwenden und erst später umstellen, weil die Funktion so viel einfacher zu benutzen ist.
fork me on Github
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: LOG AUswertung und Land der IP ermitteln

  Alt 28. Sep 2009, 05:39
Zitat von sx2008:
Um von einer URL auf die IP-Adresse zu kommen braucht man natürlich keinen Ping sondern eine Namensauflösung.
Daher meinte ich "ping" über die Konsole. Denn das liefert als Ausgabe u.a. die IP. Aber wenn es da bereits Funktionen gibt, ist das umso besser. Wieder was gelernt.
  Mit Zitat antworten Zitat
Willmar.Heinrich

Registriert seit: 20. Apr 2009
Ort: Erfurt
38 Beiträge
 
Delphi 2007 Enterprise
 
#15

Re: LOG AUswertung und Land der IP ermitteln

  Alt 28. Sep 2009, 05:48
Zitat:
...aus welchem Land der Zugriff auf die Webseite erfolgte. Wie kann ich das machen ?
Es gibt dazu bei Google eine Web-Komponente, die sich problemlos in Delphi nutzen läßt.
Laufernde Internetverbindung ist dann natürlich notwendig.
Willmar
Viele Grüße, Willmar
  Mit Zitat antworten Zitat
ASoraru

Registriert seit: 29. Aug 2004
Ort: Selm
76 Beiträge
 
Delphi 10.4 Sydney
 
#16

Re: LOG AUswertung und Land der IP ermitteln

  Alt 28. Sep 2009, 08:20
Zitat von Willmar.Heinrich:
Zitat:
...aus welchem Land der Zugriff auf die Webseite erfolgte. Wie kann ich das machen ?
Es gibt dazu bei Google eine Web-Komponente, die sich problemlos in Delphi nutzen läßt.
Laufernde Internetverbindung ist dann natürlich notwendig.
Hallo Willmar,

hast du eventuell einen kleinen link dazu ?

Grüße und Dank,

Andreas
Andreas
  Mit Zitat antworten Zitat
Willmar.Heinrich

Registriert seit: 20. Apr 2009
Ort: Erfurt
38 Beiträge
 
Delphi 2007 Enterprise
 
#17

Re: LOG AUswertung und Land der IP ermitteln

  Alt 28. Sep 2009, 08:40
Hallo Andreas,

von Martin Strohal gibt es ein Tutorial zur Einbindung von Web-Services in Delphi (http://www.delphi-treff.de/no_cache/...nt/1/?type=123 ), dort drin findest Du folgenden Link auf die XML-Datei: http://www.ecubicle.net/iptocountry.asmx?wsdl

Der Anbieter des Services ist übrigens Ecubicle, nicht Google ()wie zuerst genannt).

Wenn Du Dir eine Delphi-Lösung mal anschauen willst, die ich damit gemacht habe:
http://www.sh-erfurt.de/download/ip2country.zip

Viel Erfolg!
Willmar
Viele Grüße, Willmar
  Mit Zitat antworten Zitat
ASoraru

Registriert seit: 29. Aug 2004
Ort: Selm
76 Beiträge
 
Delphi 10.4 Sydney
 
#18

Re: LOG AUswertung und Land der IP ermitteln

  Alt 28. Sep 2009, 09:11
Zitat von Willmar.Heinrich:
Hallo Andreas,

von Martin Strohal gibt es ein Tutorial zur Einbindung von Web-Services in Delphi (http://www.delphi-treff.de/no_cache/...nt/1/?type=123 ), dort drin findest Du folgenden Link auf die XML-Datei: http://www.ecubicle.net/iptocountry.asmx?wsdl

Der Anbieter des Services ist übrigens Ecubicle, nicht Google ()wie zuerst genannt).

Wenn Du Dir eine Delphi-Lösung mal anschauen willst, die ich damit gemacht habe:
http://www.sh-erfurt.de/download/ip2country.zip

Viel Erfolg!
HI Willmar,

sehr gutes tool ... das ist genau das was ich für meine software brauche ... ich bin mal gespannt ob ich das mit dem einbau hinbekomme ...

erst einmal vielen Dank ... falls ich Probs habe werde ich Dich vielleicht noch einmal antickern

Dir einen schönen Tag und vielen Dank,

Andreas
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:14 Uhr.
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