PDA

View Full Version : نمایش IP کسانی که برنامه ای خواص را اجرا کرده اند ؟! مربوط به Socket Programming



saman_h
یک شنبه 04 تیر 1391, 19:14 عصر
سلام دوستان
دارم روی یه برنامه چت کار میکنم میخوام زمانی که برنامم رو اجرا میکنم لیست تمام کسایی که برنامه رو اجرا کردند رو نشون بده .
یه توضیح کوچولو : میخوام این اتفاق حتی قبل از کانکت شدن انجام بشه ... !!! یعنی اینکه به محض اجرای برنامه اونایی که برنامشون اجراس توی لیست برنامه اضافه بشن ! پس هنوز ارتباطی برقرار نشده .. اینو مد نظر بگیرید
اگه اشتباه نکنم باید یجوری از MultiCast یا BroadCast استفاده کنم . به این صورت که تو رنج ip خودم از 0 تا 254 رو پاکت بفرستم هرکی جواب داد اونو اضافه کنم . اما مساله اینجاس تو این حالت هرکی تو شبکه باشه جواب میده نه هرکی برنامش بازه !! ممنون میشم کسی بتونه راهنماییم کنه و یه کد آسون و قابل فهم بگه و واسم توضیحش بده چون میخوام یاد بگیرممممم نه اینکه فقط کپی کنم
از دوستان هم ممنون میشم لینک نذارن که برم دانلود کنم ! میخوام واسم همینجا روی کد توضیح بدید که چطوری این اتفاق میفته و چطوری کار میکنه
درضمن من دارم از پروتوکل TCP/IP استفاده میکنم . اگه چیزی لازمه توضیح داده بشه بپرسی تا بگم ...
پیشاپیش ممنون از راهنمایی هاتون ...:چشمک:

saman_h
دوشنبه 05 تیر 1391, 09:34 صبح
حداقل بهم بگید این پاکت هارو چطوری بفرستم و چطوری جواب بگیرم ؟! چک کردن برنامه بازو یکاریش میکنم خودم ...
مرسی

saman_h
دوشنبه 05 تیر 1391, 18:22 عصر
دوستان حداقل یه پیشنهادی بدید تا برم دنبالش ... چون سرم شلوغه و یکم درگیر هستم ایده خواسی نمیاد تو ذهنم . اگه کسی میتونه یجوری مارو راهنمایی کنه چطور این مشکلو جل کنم

saman_h
سه شنبه 06 تیر 1391, 12:38 عصر
راستی یه فایل هست بنام Network.sc که همه چیز داخلش هس و از توابع و dll های خود ویندوز استفاده میکنه واسه این کار . اما من نمیخوام از اینا استفاده کنم ، میخوام یه کدی که ببینمش و ازش سر در بیارم استفاده کنم . ممنون میشم کمک کنید خواهشااااااااا ...