مشروع برنامج محادثة, باستخدام مكونات indy
#71
إقتباس :هل قمت بعمل ذلك خارجيا أم ماذا ؟؟
نعم صحيح, قمت بذلك خآرجيا,

لكن لم اصل الى ابعد من ذلك, لآنه عند ادخآل المعلومات لقآعدة البيانات يجب ان ترسل المعلومات اولا,
في المرفقات الملف الذي ارسلته لي مرة اخي الكريم,

حاولت مع عمل تجرة, او بالحقيقة تجآريب, لكن لم اصل الى شئ يذكر,

بارك الله لكم,


الملفات المرفقة
.rar   o15s19_TransferInfo.rar (الحجم : 102.98 ك ب / التحميلات : 376)
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
الرد
#72
السلام عليكم

التغيرات الحاصلة بتاريخ 20-4-2010

*تم تحديث نظام الاتصال الخاص بالسرفر و أصبح جاهزا لعملية دخول و تسجيل الكلاينت
*الكثير من الترتيب بالمشروع لكلا السرفر و الكلاينت
+إضافة قائمة لحفظ الاتصلات الجديدة القادمة للسرفر

قائمة المهام
1) تجهيز الكلاينت و ترتبه و تنسيقه
2)البدء بقاعدة البيانات


الملفات المرفقة
.rar   Delphi4arab_Chat_12.rar (الحجم : 153.94 ك ب / التحميلات : 412)
الرد
#73
السلام عليكم

التغيرات الحاصلة بتاريخ 20-4-2010 في الساعة السادسة و خمس دقائق

*تم إعدادة تنسيق الكلاينت كاملا و اصبح مستعد لبدء عملية التسجيل
*تم دمج الوحدة uSearchServer مع الوحدة uNet_Indy باعتبارها تابعة لمكونات الاندي (ألف شكر لأخي خالد)

قائمة المهام
1)بناء قاعدة البيانات
2)اتصال الكلاينت بالسرفر و تسجيل الكلاينت


By o15s19


الملفات المرفقة
.rar   Delphi4arab_Chat_13.rar (الحجم : 153.68 ك ب / التحميلات : 308)
الرد
#74
السلام عليكم

التغيرات الحاصلة بتاريخ 20-4-2010 الساعة الثامنة

+تم بناء واجهة لإعدادات السرفر و وضع خيارين لإقلاع السلرفر تلقائيا و لفتح قاعدة البيانات تلقائيا
+عند انشاء قاعدة بيانات جديدة يتم وضع الجدول الافتراضي بها.
*إصلاح خطأ عند إغلاق قاعدة البيانات

قائمة المهام
1)اكمال قاعدة البيانات من حيث ادخال و إخراج المعلومات
2)اتصال الكلاينت بالسرفر و تسجيل الكلاينت

By o15s19


الملفات المرفقة
.rar   Delphi4arab_Chat_14.rar (الحجم : 160.21 ك ب / التحميلات : 265)
الرد
#75
السلام عليكم

التغيرات الحاصلة بتاريخ 22-4-2010

+إضافة Thread للكلاينت ليستطيع تلقي الرسائل من السرفر
+إضافة تعليمات ليستطيع بها الكلاينت ارسال الرسائل للسرفر
+إضافة تعليمات ليستطيع السرفر تلقي رسائل الكلاينت
+إضافة تعليمات لإدخال المعلومات إلى قاعدة البيانات
+وضع ألية للتحقق من اسم المستخدم المدخل من قبل الكلاينت
+إعادة تصميم واجهة تسجيل المستخدم (تم حذف مكان الصورة و لكن سيتم وضعها في اللوحة الأساسية في الكلاينت ليقوم المستخدم بتغيرها فيما بعد)
*إصلاح Bug في نظام فتح قاعدة البيانات
*توسيع عملية فتح قاعدة البيانات تلقائيا (يتم الان التحقق من وجود الملف قبل فتحه بعملية الفتح التلقائي)

الأن اصبح السرفر يتحقق من اسم المستخدم الخاص بالكلاينت و عند عدم وجوده يظهر لون أخضر يشير إلى إمكانية التسجيل بهذا الاسم بهذه العملية يقوم الكلاينت بإرسال رسالة للسرفر معلما إياه بالاسم المراد التسجيل به و يقوم السرفر بالبحث في قاعدة بياناته عن هذا الاسم و بحال عدم وجوده يقوم السرفر بإرسال رسالة للكلاينت معلما إياه بأن هذا الاسم متاح و عندها يستقبل الكلاينت الرسالة و يقوم بتحويلها ل Boolean و يظهر لون حسب هذا ال Boolean

قائمة المهام
1)انهاء عملية تسجيل الكلاينت (بقي القليل)
2)بناء عملية تسجيل الدخول و بناء واجهة الدخول الخاصة بالكلاينت


By o15s19


الملفات المرفقة
.rar   Delphi4arab_Chat_15.rar (الحجم : 162.3 ك ب / التحميلات : 353)
الرد
#76
السلام عليكم ورحمة الله
اخي الكريم o15s19 الله يبارك فيكم وىرفع قدركم
في الحقيقىة اعلم انني لم اقدم شئ للمشروع هذا الا انني اتابعه و احاول ان ابني مشروع بجانب هذا المشروع بيدي كي استفيد منه
طبعا شتان بين الذي تكتبه انت والذي اكتبه انا الا انني استفيد من الاكواد و الفكرة وهناك امور كثيرة لا افهمها الا انني احاول فهمها والله المستعان

تابع اخي الكريم بارك الله لك وجزاك الله كل خير وبارك الله بالاخ الشقروني وجميع الإخوة والسلام عليكم ورحمة الله
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
الرد
#77
السلام عليكم

التغيرات الحاصلة بتاريخ 27-4-2010

+تم الانتهاء من عملية تسجيل الكلاينت
+تصحيح بعض ال Bugs في نظام قاعدة البيانات
+تصحيح بعض الأمور اثناء عملية التسجيل


By o15s19


الملفات المرفقة
.rar   Delphi4arab_Chat_16.rar (الحجم : 163.49 ك ب / التحميلات : 1,227)
الرد
#78
على ما أظن أنه حان الوقت ليبصر البرنامج النور و إن شاء الله سأعمل عليه في أقرب فرصة ممكنة مع تطوير للأهداف و المزايا و الامكانات إن شاء الله
متغيب لفترة من الزمن بسبب الدراسة
الرد
#79
المشكلة في مكونات تي ان تي انيكود انها عندما ترسل كتابة تصل عبارة عن علامة استفهام
الرد
#80
انا استخدم الدلفي xe5 يظهر لدي خطا في الكود الخاص بالترميز
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم