PDA

View Full Version : بدست آوردن IP كامپيوتر در اينترنت



mehdi_RM
چهارشنبه 15 خرداد 1387, 01:05 صبح
سلام
مي خواستم بدونم چطوري ميشه IP 2 تا كامپيوتر رو تو اينترنت بدست آورد.
من يه برنامه مي خوام بنويسم كه يك كامپيوتر وب كمش رو به يك كامپيوتر ديگه تو اينترنت بفرسته.
حالا موندم چطوري اين 2 تا كامپيوتر توي اينترنت ، خودشون رو پيدا كنند و IP هاشون رو؟

H2K
چهارشنبه 15 خرداد 1387, 01:50 صبح
using System.IO;
using System.Net;



private void button1_Click(object sender, EventArgs e)
{
WebClient client = new WebClient();
string baseurl = "http://www.whatismyip.org/";
Stream data = client.OpenRead(baseurl);
StreamReader reader = new StreamReader(data);
string s = reader.ReadToEnd();
data.Close();
reader.Close();
s = s.Replace("<html><head><title>Current IP Check</title></head><body>", "").Replace("</body></html>", "").ToString();
MessageBox.Show(s);
}







‫اینم چیزی که شما لازم دا رید :لبخندساده:

mehdi_RM
چهارشنبه 15 خرداد 1387, 09:16 صبح
ممنون از همكاري تون ولي...

من مي خوام كامپيوتر اولي كه وب كم رو مي خواد بفرسته يه جوري IP كامپيوتر دوم رو پيدا كنه ؟ نه اين كه فقط هر كامپيوتري IP خودش رو .
در واقع ما يك كامپيوتر منبع داريم كه وب كم رو مي خواد بفرسته و چند كامپيوتر مقصد كه وب كم رو مي خوان بگيرند؟
مي خواستم بدونم آيا راه حلي هست كه IP كامپيوتر منبع براي كامپيوتر ها مقصد موجود باشه يا برعكس اين؟

H2K
چهارشنبه 15 خرداد 1387, 12:31 عصر
‫عزیزم شما اول باید از تعریق اپی و یک پرت همدیگرو پیدا کنین و بد از آن روی یک پرت دتا هم بفررستی برای PC2 و بلکس




:لبخندساده:Read about sdudy Socket Programing you will finde full explenation there