الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

CDArchive

مغلق
بدأه FH في 24 يوليو 2006 · 3 رد · 517 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ذكرني برنامج المسابقة بهذا المشروع أدرجه ولكن ليس ضمن المسابقة

المف المدرج هو الملف التنفيذي لبرنامج CDArchive كنت قد بدأت العمل به ووصلت لهذه المرحلة ثم لم يعد هناك وقت لمتابعته

وهو برنامج يقوم بفهرسة مجلد معين من حيث بنية المجلدات والملفات

كما يقوم بفهرسة الكلمات الموجودة ضمن الملفات النصية التي يتم تحديدها في إعداداته

حيث يمكن استخدامه مثلا لفهرسة مجلد مشاريع برمجية ثم البحث عن اسم إجرائية لمعرفة في أي ملف موجودة

الإمكانيات الموجودة هي إضافة مجلد, البحث عن مجلد, استعراض البنية الشجرية لمجلد مضاف, البحث عن ملف أو كلمة موجودة بملف

يستخدم البرنامج قاعدة بيانات Access ببنية مخصصة للحصول استعلامات سريعة من أجل البحث

يتميز البرنامج بسرعتة حيث أن انطلاقة فكرة البرنامج كانت تحديا

وتم تطوير إجرائيات القراءة والفهرسة عدة مرات للوصول لأحسن نتائج

وأظهر اختبار الأداء النتائج التالية عند إضافة CBuilder6Setup مع خيار فهرسة كافة الملفات النصية

عملية تحليل البنية الشجرية: 0 ثانية, الحجم 700MB وعدد المجلدات 350 وعدد الملفات 10500

عملية تخزين البنية الشجرية: 20 ثانية

عملية فهرسة الكلمات الموجودة في الملفات النصية: 6 دقيقة, عدد الكلمات الجديدة 121000

عملية إضافة الكلمات الجديدة: 30 ثانية

عملية البحث عم ملف: 0 ثانية

عملية استعراض البنية الشجرية لمجلد مضاف: 222 ثانية

طبعا الاختبار تم على حاسبي الشخصي ويتغير الأداء بتغير المواصفات

أرجو أن يقدم لكم البرنامج الفائدة, كما أرحب بأي ملاحظات أو اقتراحات حول البرنامج

CDArchive.part1.rar

CDArchive.part2.rar

تم تعديل هذه المشاركة بواسطة fh_feras في 24 يوليو 2006 في 18:06

#2

السلام عليكم

اخ fh_feras هناك خطاء بسيك ببرنامجك

موضح بالملف المرفق...

CDArchive_source.rar

d4baa0.gif
#3

طريقة جميلة جدا لتوضيح الخطأ الذي ظهر B)

باعتقادي فإن المشكلة قد تكون بعدم وجود مزود قواعد البيانات Jet4 لديك لذلك لا تتم عملية الاتصال بقاعدة البيانات

سأحاول أن أحمل البرنامج بعد أن أقوم بصنع نسخة Setup له تقوم بتنزيل متطلبات البرنامج مثل Jet4 وملفات DLL ولكنها ستكون بحجم أكبر

في الحقيقة عندما قرأت ردك بوجود مشكلة في البرنامج توقعت أن تكون نقص ملفات DLL الخاصة بـ CBuilder والمطلوبة عند نشر البرامج وهي

CC3260MT.DLL

BORLNDMM.DLL

بالإضافة إلى STLPMT45.DLL (في حال تم استخدام مكتبة STL)

ولكن عدم الاتصال بقاعدة البيانات :( ذلك ما لم أتوقعه

#4

غريب البرنامج يعمل عندي بدون اي مشاكل

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

هذا الموضوع مغلق.