View Full Version : بدست آوردن آيپي كلاينت
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 18:47 عصر
سلام،
از دوستان كسي ميدونه چطور بايد آيپي كلاينتي كه كانكت شده را بدست آورد؟
ممنون
H2K
دوشنبه 14 بهمن 1387, 19:28 عصر
به كجا وصل شده؟ چطورى وصل شده؟
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 20:09 عصر
سلام
منظورم برنامهنويسي شبكه است(ساكت پروگرمينگ). كلاينت با دستور كانكت به يك آيپي و پورت كه ماله سرور باشه، وصل شده است.
حالا سرور چطوري آيپي كلاينتي كه بهش وصل شده را بدست آورد؟
ممنون
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 20:19 عصر
سلام،
من خودم ميگم يك راهش اين است كه خود كلاينت آيپياش را به صورت رشته بفرستد و سرور اين رشته را با IPAddress.Parse به آيپي تبديلش كنه. منظورم اين هست كه آرايه ي بايتي دريافتي را به رشته تبديل كنه و بعد به آيپي .ميخواستم بدونم راه ديگري نداره؟ يك متدي چيزي ...
H2K
دوشنبه 14 بهمن 1387, 21:24 عصر
دوست من كدِ تو بزن inje كه از رو كدِ بهت بگم متوجه بشى اينجورى كه شما بدونِ نمونه كدِ سوال مطرح ميكنى سخت به جواب ميرسى.:لبخندساده:
farzin.fz
دوشنبه 14 بهمن 1387, 22:41 عصر
چون قول دادند :
IPEndPoint ip = new IPEndPoint(IPAddress.Any, 0);
ip =(IPEndPoint) clientPic.Client.RemoteEndPoint;
this.Text=ip.Address.ToString();
Somayeh_Zamani
دوشنبه 14 بهمن 1387, 22:51 عصر
خودشه. همينه. ولي فقط من متوجه شدم:چشمک:
ممنون
Mahdi.Kiani
دوشنبه 14 بهمن 1387, 22:54 عصر
سلام دوستان
****
کاربران محترم، Somayeh_Zamani و farzin.fz لطف کنید از امکانات سایت در جهت بهتر پست فرستادن استفاده کنید.
امکاناتی مانند تگ Code در editor سایت و ...
چنانچه اصلاح نشوند، پست ها پاک خواهند شد.
موفق باشید
arashmidos2020
سه شنبه 06 مرداد 1388, 01:00 صبح
سلام راهی وجود دراه که بشه با سوکت کل ایپی های تو یک شبکه رو پیدا کرد؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.