Use .NET console redirect:
VB.NET Code:
Dim psi = New ProcessStartInfo("curl.exe") psi.UseShellExecute = False psi.RedirectStandardOutput = True psi.Arguments = "ipinfo.io" Dim p = New Process() p.StartInfo = psi p.Start() Dim rdr = p.StandardOutput Dim output = rdr.ReadToEnd()
Or just use the web API provided by ipinfo.io:
VB.NET Code:
Private Function GetIPInfoFromIpInfoIO() As String Using http = New WebClient() Return http.DownloadString("http://ipinfo.io") End Using End Function Sub Main() Console.WriteLine(GetIPFromIpInfoIO()) Console.WriteLine() Console.WriteLine("Press Enter to exit...") Console.ReadLine() End Sub




