Habs mal getestet - funktioniert bei mir tadellos. ![]()
Edit:
Hier mal eine Funktion um per nslookup den Provider abzufragen.
#include <INet.au3>
MsgBox(0, '', GetProvider(_GetIP() ) )
Func GetProvider($WAN_IP)
Local $pid = Run(@ComSpec & " /c " & 'nslookup ' & $WAN_IP, '', @SW_HIDE, 2)
Local $line, $var, $i
While 1
$line = StdoutRead($pid)
If @error Then ExitLoop
$var = StringSplit($line, @LF)
For $i = 1 To UBound($var) -1
If StringLeft($var[$i], 4) = 'Name' Then Return StringStripWS(StringTrimLeft($var[$i], 5), 3)
Next
Wend
Return 'Provider nicht feststellbar'
EndFunc