PDA

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



Somayeh_Zamani
دوشنبه 14 بهمن 1387, 17:47 عصر
سلام،
از دوستان كسي مي‌دونه چطور بايد آي‌پي كلاينتي كه كانكت شده را بدست آورد؟

ممنون

H2K
دوشنبه 14 بهمن 1387, 18:28 عصر
به كجا وصل شده؟ چطورى وصل شده؟

Somayeh_Zamani
دوشنبه 14 بهمن 1387, 19:09 عصر
سلام
منظورم برنامه‌نويسي شبكه است(ساكت پروگرمينگ). كلاينت با دستور كانكت به يك آي‌پي و پورت كه ماله سرور باشه، وصل شده است.
حالا سرور چطوري آي‌پي كلاينتي كه بهش وصل شده را بدست ‌آورد؟

ممنون

Somayeh_Zamani
دوشنبه 14 بهمن 1387, 19:19 عصر
سلام،
من خودم مي‌گم يك راهش اين است كه خود كلاينت آي‌پي‌اش را به صورت رشته بفرستد و سرور اين رشته را با IPAddress.Parse به آي‌پي تبديلش كنه. منظورم اين هست كه آرايه ي بايتي دريافتي را به رشته تبديل كنه و بعد به آي‌پي .مي‌خواستم بدونم راه ديگري نداره؟ يك متدي چيزي ...

H2K
دوشنبه 14 بهمن 1387, 20:24 عصر
دوست من كدِ تو بزن inje كه از رو كدِ بهت بگم متوجه بشى اينجورى كه شما بدونِ نمونه كدِ سوال مطرح ميكنى سخت به جواب ميرسى.:لبخندساده:

farzin.fz
دوشنبه 14 بهمن 1387, 21:41 عصر
چون قول دادند :



IPEndPoint ip = new IPEndPoint(IPAddress.Any, 0);
ip =(IPEndPoint) clientPic.Client.RemoteEndPoint;
this.Text=ip.Address.ToString();

Somayeh_Zamani
دوشنبه 14 بهمن 1387, 21:51 عصر
خودشه. همينه. ولي فقط من متوجه شدم:چشمک:
ممنون

Mahdi.Kiani
دوشنبه 14 بهمن 1387, 21:54 عصر
سلام دوستان
****
کاربران محترم، Somayeh_Zamani و farzin.fz لطف کنید از امکانات سایت در جهت بهتر پست فرستادن استفاده کنید.
امکاناتی مانند تگ Code در editor سایت و ...
چنانچه اصلاح نشوند، پست ها پاک خواهند شد.
موفق باشید

arashmidos2020
سه شنبه 06 مرداد 1388, 00:00 صبح
سلام راهی وجود دراه که بشه با سوکت کل ایپی های تو یک شبکه رو پیدا کرد؟