منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشروع دردشة مصغر
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

نظرة عامة عن المشروع
مشروع دردشة فوري (Instant Messaging) ، مبني على:
  • الخادم (Server): بلغة Python باستخدام
  • asyncio/aiomysql
    وقاعدة بيانات MySQL.
  • العميل (Client): باستخدام VB.NET مع اتصال عبر TCP Socket.
  • المشروع يتضمن دعم الأصدقاء، الرسائل، الإشعارات، وجلب المعلومات في الوقت الحقيقي.
يمكن ان نقول انه مشروع تعليمي لدردشة مصغرة.السيرفر بالبايتون (RelayServer)هو الذي يدير الجلسات بين العملاء ومربوط بقاعدة بيانات (xampp-mysql)ويتحكم في قاعدة البيانات و العميل باستخدام VB.NET مع اتصال عبر TCP Socketيشمل الاتي:
1-نظام تسجيل الدخول وإنشاء الحساب.
2-نظام الجلسات والاتصالات.
3-نظام الأصدقاء (Friend System).
4-نظام الرسائل (Messaging).
5-البحث عن الأصدقاء.
6-فتح المحادثات (Chat Loading).
7-تنبيهات الرسائل الجديدة.
كيفية تشغيل للمشروع :
1-اولا يجب تنصيب قاعدة البيانات(chat_system.sql) على (xampp-mysql) .
2-ثانيا يجب ان تثبت البايثون على الجهاز و من بعدها تثبيت المكتبات اللازمة ليعمل السيرفر وذالك من خلال ملف install.bat
3-تشغيل للسيرفر من ملف Run_server.bat
4- تشغيل ملف Chat_with_me.exe الخاص بالمحادثة. يمكنك عمل تسجيل عدة عضويات والتجربة بالاتصال بينهم.

[صورة مرفقة: p_35277dril1.png]
[صورة مرفقة: p_352717c412.png]

[صورة مرفقة: p_3527j6lmk3.png]
[صورة مرفقة: p_3527ri2qa4.png]

[صورة مرفقة: p_35278ro485.png]

تحميل الملف
https://top4top.io/downloadf-3527zce8i1-rar.html