pooya1072
پنج شنبه 21 دی 1391, 20:36 عصر
با سلام
من در حال ساخت یک بازی فکری ساده تحت شبکه هستم.( که قراره تحت عنوان پروژه تحویل بدم.)
تمام قسمت های مربوط به متن بازی و منطق اون رو نوشتم . برنامه نویسی بخش شبکه اون رو هم تقریبا نوشتم .
این بازی قراره روی یک شبکه workgroup متشکل از 3 کامپیوتر یا بیشتر نصب بشه . روی هر یک از کامپیوتر ها یک نسخه از این برنامه نصب میشه . توجه کنید که کامپیوتر ها به هم متصل هستند و شبکه برقراره و مشکلی در این زمینه وجود نداره .
حالا مشکل بنده از این قراره :
فرض کنید می خواهیم روی یکی از کامپیوترها این برنامه رو نصب کنیم . بعد از نصب , چطور میشه که برنامه چک کنه که روی کدام یک از این کامپیوتر های عضو شبکه این بازی نصب شده و تعداد و ip اونها رو توی یک متغیر ذخیره کنه .
مثلا در اولین نصب از اونجایی که روی هیچ کدام از کامپیوترها این بازی نصب نشده عدد صفر ذخیره بشه . با نصب برنامه روی کامپیوتر دوم عدد یک و ip کامپیوتر اول ذخیره بشه و به همین منوال .
در حقیقت من می خوام با نصب این برنامه یک علامت توی شبکه ایجاد بشه و با نصب برنامه های دیگه این علامت توسط اونها گرفته بشه. من نمی خوام ارتباط رو به صورت دستی انجام بدم . می خوام هر برنامه با نصب به صورت خودکار به بقیه برنامه های نصب شده متصل بشه .
من در حال ساخت یک بازی فکری ساده تحت شبکه هستم.( که قراره تحت عنوان پروژه تحویل بدم.)
تمام قسمت های مربوط به متن بازی و منطق اون رو نوشتم . برنامه نویسی بخش شبکه اون رو هم تقریبا نوشتم .
این بازی قراره روی یک شبکه workgroup متشکل از 3 کامپیوتر یا بیشتر نصب بشه . روی هر یک از کامپیوتر ها یک نسخه از این برنامه نصب میشه . توجه کنید که کامپیوتر ها به هم متصل هستند و شبکه برقراره و مشکلی در این زمینه وجود نداره .
حالا مشکل بنده از این قراره :
فرض کنید می خواهیم روی یکی از کامپیوترها این برنامه رو نصب کنیم . بعد از نصب , چطور میشه که برنامه چک کنه که روی کدام یک از این کامپیوتر های عضو شبکه این بازی نصب شده و تعداد و ip اونها رو توی یک متغیر ذخیره کنه .
مثلا در اولین نصب از اونجایی که روی هیچ کدام از کامپیوترها این بازی نصب نشده عدد صفر ذخیره بشه . با نصب برنامه روی کامپیوتر دوم عدد یک و ip کامپیوتر اول ذخیره بشه و به همین منوال .
در حقیقت من می خوام با نصب این برنامه یک علامت توی شبکه ایجاد بشه و با نصب برنامه های دیگه این علامت توسط اونها گرفته بشه. من نمی خوام ارتباط رو به صورت دستی انجام بدم . می خوام هر برنامه با نصب به صورت خودکار به بقیه برنامه های نصب شده متصل بشه .