السلام عليكم,
فكرت في أن نفتح هنا موضوعا نضع فيه بعض المحاولات التي قد نتوصل إليها وذلك بوضع الكود الكامل حتى يتمكن للآخرين أن يستفيدوا منه وحتى يكون هناك نقاش حول المحاولة حتى تتم تطويرها. ولم لا نفكر في موضوع جماعي حتى ننجز مشروعا يكون قد ساهم فيه كل واحد بقدر استطاعته. والباب مفتوح في هذا المجال.
في البداية سأعطي مثالا كنت قد أنجزته في محاولة للتعامل مع الشبكات وهو عن مثال بسيط لبرنامج من نوع Server و CLient فحين يتم الإتصال بينهما يمكن أن نتبادل الحديث في شكل Chat بين البرنامجين. يمكن تجربة هذين البرنامجين عن طريق كمبيوترين في الشبكة - بدون بروكسي - أو على كمبيوتر واحد.
نشغل برنامج السرفر في الأول بعد هذا نشغل الكلاينت على نفس الكمبيوتر أو على كمبيوتر آخر ونعطي رقم IP للكمبيوتر الذي يشغل عليه السيرفر وننقر CONNECT وإذا تم التواصل بنجاح ستضهر كلمة على كل من الكلاسنت والسيرفر وبعدها يمكن تبادل الرسائل بين الإثنين.
كل برنامج يحتوي على ملف الكود بالأسمبلر ب Masm32 ملف ل Resource ملف صنعته بالفيجوال س++ وسجل تحت صنف res . حتى تسهل القضية وملف make.bat إذا أردنا بناء البرنامج من جديد وكذك ملف البرنامج مبني وجاهز للتشغيل.
في انتضار أي تساؤل أو اقتراح أقول لكم إلى اللقاء.