Entwickler-Ecke

Internet / Netzwerk - aktuelle ip holen?


110022 - Do 17.01.08 17:20
Titel: aktuelle ip holen?
wie kann man sich die aktuelle ip anzeigen lassen in einem label??
sowas wie ipconfig mit der dosbox.
halt der befehle um die ip

110022


Moderiert von user profile iconChristian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Do 17.01.2008 um 19:09


GTA-Place - Do 17.01.08 17:24

Wie wärs wenn du die Suche benutzt?
http://www.delphi-library.de/topic_74581.html


110022 - Do 17.01.08 17:26

geht das auch etwas simpler?


nagel - Do 17.01.08 17:57

ipconfig aufrufen und das Ergebnis auslesen wär auch noch 'ne Möglichkeit, aber ob das einfacher ist... :wink:


Timosch - Do 17.01.08 17:59

Kleine Anmerkung: Über ipconfig bekommt man nur die IP im Netzwerk, nicht im Internet.


nagel - Do 17.01.08 18:01
Titel: Re: aktuelle ip holen?
Er hat doch gesagt
user profile icon110022 hat folgendes geschrieben:

sowas wie ipconfig mit der dosbox.


Yogu - Do 17.01.08 18:56

Oder du lädst dir mit einem Webbrowser etc. die Adresse www.wieistmeineip.de [http://www.wieistmeineip.de] runter, und liest die IP-Adresse aus.


GTA-Place - Do 17.01.08 20:05

user profile icon110022 hat folgendes geschrieben:
geht das auch etwas simpler?

Simpler als Copy und Paste? Glaube ich nicht.

user profile iconYogu hat folgendes geschrieben:
Oder du lädst dir mit einem Webbrowser etc. die Adresse www.wieistmeineip.de [http://www.wieistmeineip.de] runter, und liest die IP-Adresse aus.

Eigentlich macht der Source in etwa genau das, nur eben komfortabler und sicherer.


Yogu - Do 17.01.08 20:09

user profile iconGTA-Place hat folgendes geschrieben:
user profile iconYogu hat folgendes geschrieben:
Oder du lädst dir mit einem Webbrowser etc. die Adresse www.wieistmeineip.de [http://www.wieistmeineip.de] runter, und liest die IP-Adresse aus.

Eigentlich macht der Source in etwa genau das, nur eben komfortabler und sicherer.

Sorry, jetzt habe ich es auch gesehen. Aber leider fehlen mir die beiden Units IdHttp und WinSock. Sind die in Delphi 7 nicht dabei? Oder sind die gar nicht von Borland?


110022 - Do 17.01.08 20:12

die sind nich dabei


Blackheart666 - Do 17.01.08 22:10

user profile icon110022 hat folgendes geschrieben:
die sind nich dabei

Das kommt wahrscheinlich auf die Version an.


Narses - Do 17.01.08 22:13

Moin!

user profile iconYogu hat folgendes geschrieben:
Aber leider fehlen mir die beiden Units IdHttp und WinSock. Ist das in Delphi 7 nicht dabei? Oder sind die gar nicht von Borland?

WinSock sollte aber bei jeder Delphi-Version dabei sein; sind die WSA-API-Header. :gruebel:

Suche in: Delphi-Forum IDHTTP ist aus dem Indy-Project. Einfach mal hier Suchen, gibt genug Hinweise, wie man da dran kommt. ;)

cu
Narses


Yogu - Do 17.01.08 22:19

Sorry, es war nicht WinSock, sondern RegExpr. Nach IdHttpge werde ich morgen mal schauen. Danke, Narses!


Blawen - Fr 18.01.08 00:17

user profile iconYogu hat folgendes geschrieben:
Sorry, es war nicht WinSock, sondern RegExpr. Nach IdHttpge werde ich morgen mal schauen. Danke, Narses!
Die fehlenden Komponenten werden im Artikel ziemlich deutlich genannt. Zudem wird auch jeweils auf die entsprechende HP verlinkt...

Zitat:
Verwendete Komponenten / Dienste
Weiterhin wird die Indy-Komponente IdHTTP, TRegExpr, sowie eine Liste von IP-Detector-Diensten im Internet verwendet....


sky21 - Fr 18.01.08 13:29

Stichwort: Internet Protocol Helper API interface (IpHlpApi.pas)


Yogu - Fr 18.01.08 16:38

Tut mir leid, ich war gestern nicht ganz bei der Sache. Natürlich ist alles genau im Library-Thread beschrieben, man müsste nur lesen können :oops: Jetzt klappt's bei mir auch.

Da fällt mir gerade auf: user profile icon110022 hat sich gar nicht mehr beteiligt, obwohl er der Ersteller dieses Threads ist. Also, ich finde, simpler geht es wirklich nicht. Du lädst dir die Units runter, bindest die passende Unit ein, und hast deine IP. Was willst du mehr?


110022 - Sa 26.01.08 19:46

sry dass ich nix mehr geschrieben hab.
mein pc war im *popo*.
hab grade vor 20min nen neuen bekommen