PDA

View Full Version : پیدا کردن IP اکسترنال



slr560
چهارشنبه 22 بهمن 1393, 16:36 عصر
سلام
نمیدونم چرا هر چی مثال توی نت پیدا میکنم واسه پیدا کردن IP کار نمیکنه
از دوستان کسی متدی واسه پیدا کردن IP اکسترنال داره که ۱۰۰٪ خودش تست کرده باشه و جواب بده؟؟

barnamenevisjavan
چهارشنبه 22 بهمن 1393, 19:40 عصر
سلام من توی دات نت یه تابع نوشتم که براحتی آیپی رو دریافت میکنه با برنامه Tangalib به جاوا تبدیل زدم خودم تست نکردم اگر جواب نداد کد خودتون یه تابع بنویسید که آی پی دریافتی رو از سایت زیر توسط عبارات باقاعده دریافت کنید
public final String GetIP()
{
String ExternalIP = null;
ExternalIP = (new WebClient()).DownloadString("http://checkip.dyndns.org/");
ExternalIP = (new Regex("\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}")).Matches(ExternalIP)[0].toString();
return ExternalIP;
}

slr560
چهارشنبه 22 بهمن 1393, 21:52 عصر
توابعشو نمیشناسه . سعی کردم ولی نشد

rubiks.kde
چهارشنبه 22 بهمن 1393, 22:40 عصر
از کتابخانه jsoup (http://jsoup.org/)استفاده کن برای پارس کردن html. من خودم استفاده کردم و مشکلی نداره.