View Full Version : بدست آوردن آيپي كلاينت
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 17:17 عصر
سلام،
از دوستان كسي ميدونه چطور بايد آيپي كلاينتي كه كانكت شده را بدست آورد؟
ممنون
H2K
دوشنبه 14 بهمن 1387, 17:58 عصر
به كجا وصل شده؟ چطورى وصل شده؟
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 18:39 عصر
سلام
منظورم برنامهنويسي شبكه است(ساكت پروگرمينگ). كلاينت با دستور كانكت به يك آيپي و پورت كه ماله سرور باشه، وصل شده است.
حالا سرور چطوري آيپي كلاينتي كه بهش وصل شده را بدست آورد؟
ممنون
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 18:49 عصر
سلام،
من خودم ميگم يك راهش اين است كه خود كلاينت آيپياش را به صورت رشته بفرستد و سرور اين رشته را با IPAddress.Parse به آيپي تبديلش كنه. منظورم اين هست كه آرايه ي بايتي دريافتي را به رشته تبديل كنه و بعد به آيپي .ميخواستم بدونم راه ديگري نداره؟ يك متدي چيزي ...
H2K
دوشنبه 14 بهمن 1387, 19:54 عصر
دوست من كدِ تو بزن inje كه از رو كدِ بهت بگم متوجه بشى اينجورى كه شما بدونِ نمونه كدِ سوال مطرح ميكنى سخت به جواب ميرسى.:لبخندساده:
farzin.fz
دوشنبه 14 بهمن 1387, 21:11 عصر
چون قول دادند :
IPEndPoint ip = new IPEndPoint(IPAddress.Any, 0);
ip =(IPEndPoint) clientPic.Client.RemoteEndPoint;
this.Text=ip.Address.ToString();
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 21:21 عصر
خودشه. همينه. ولي فقط من متوجه شدم:چشمک:
ممنون
Mahdi.Kiani
دوشنبه 14 بهمن 1387, 21:24 عصر
سلام دوستان
****
کاربران محترم، Somayeh_Zamani و farzin.fz لطف کنید از امکانات سایت در جهت بهتر پست فرستادن استفاده کنید.
امکاناتی مانند تگ Code در editor سایت و ...
چنانچه اصلاح نشوند، پست ها پاک خواهند شد.
موفق باشید
arashmidos2020
دوشنبه 05 مرداد 1388, 23:30 عصر
سلام راهی وجود دراه که بشه با سوکت کل ایپی های تو یک شبکه رو پیدا کرد؟
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.