Hi,
kann man irgendwie seine Externe IP auslesen? Für die lokale(n) gibt es ja das Makro @ipaddress1-3. Der Hintergrund ist, dass ich nicht ständig auf die "Wie ist meine IP" Seite gehen will um sie zu erfahren. Dann kann ich sie nämlich gleich per TCP weiterschicken.
Viele Grüße Aquaplant
Externe IP auslesen?
-
- [ gelöst ]
-
Aquaplant -
14. November 2009 um 19:30 -
Geschlossen -
Erledigt
-
-
[autoit]
#include <inet.au3>
[/autoit]
$WanIp = _GetIP()
MsgBox(0, "", $WanIp) -
Kommt denn DYNDNS bei dir nicht die Lösung sein?
Es ist glaube ich auch nen App für den Firefox da wird die WAN-IP unten rechts in der Ecke angezeigt.
Sonst eben Dyndns.MfG
Der_Doc -
Oder für alle die es kompliziert mögen:
[autoit]#include <String.au3>
[/autoit][autoit][/autoit][autoit]MsgBox(0,"IP","Deine IP ist: "&_GetExtIP())
[/autoit][autoit][/autoit][autoit]Func _GetExtIP()
[/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit]
If FileExists(@TempDir&"\IP.html") Then FileDelete(@TempDir&"\IP.html")
InetGet("http://www.wieistmeineip.de/index.php",@TempDir&"\IP.html")
$IP = _StringBetween(FileRead(@TempDir&"\IP.html"),"<h1 class=""ip"">","</h1>")
If Not @error then Return $IP[0]
EndFunc -
Juhu vielen Dank