【发布时间】:2016-05-23 00:13:28
【问题描述】:
这是我第一次编码,请原谅我的无知。我正在尝试制作一个简单的程序来检查我的 IP,如果我的 IP =“我的真实 IP”,那么它会执行一个操作。基本上我想知道我的 VPN 什么时候在我身上失败,如果失败了,它会采取某种任意的行动。
Imports System.Net
Module Module1
Function GetIP() As String
Dim YourIP As New WebClient
Return YourIP.DownloadString("http://icanhazip.com/")
End Function
Sub Main()
Console.Write(GetIP)
If GetIP() = "XX.XXX.XXX.XX" Then
Console.WriteLine("Works")
End If
End Sub
End Module
我在这里找到了与我完全相同的问题的人,解决方案是 DownloadString 在字符串末尾添加了“/n”,您基本上必须这样做
GetIP().Replace("/n", "")
删除它,但该解决方案对我不起作用。
【问题讨论】:
-
尝试“\n”而不是“/n”。
-
puu.sh/n4AU7/d426ed5685.png 没用,是的,我在发送之前将 IP 号码更改为 Xs。
-
您能在调试器中查看
Test并查看其中的确切内容吗? -
对不起,我不知道怎么做 ;-;
-
好的,我都检查了,它们都显示我的 IP,仅此而已,仅此而已