|
لتنزيل المفهرس: اضغط هنا
كيفية عمل نظام المفهرس


DVD) يتم إصدارها من وقت
لآخر ]، أو تكون في القرص الصلب ( C أو D أو ... ) بعد أن يتم تحميلها من موقع
أهل الحديث والأثر والخيار الأخير هو
الاتصال المباشر بالانترنت، ولذلك يتعين عليك ابتداءا أن
تحدد موضع المادة الصوتية (القرص المضغوط أو القرص الصلب
أو الاتصال المباشر بالانترنت) ثم تستعرض أماكن هذه
الأقراص، فمثلا القرص المضغوط قد يكون تحت الرمز E
(واستخدم التعيين التلقائي إذا كنت مستخدما لأنظمة Windows)، وأما القرص الصلب فيمكنك تحديد الموضع الذي تريد إنشاء
المجلدات فيه والتي ستضع فيه الأشرطة فيما
بعد و ستلاحظ أن المجلدات مسماة على أسماء المشايخ وسيكون كل مجلد به مجلدات
أخرى خاصة بالدروس التابعة لكل شيخ
وكل ما عليك هو وضع كل درس في مكانه المخصص حتى تتمكن من سماعه عن طريق البرنامج.
كذلك هناك خيار تشغيل التعيين التلقائي لمحرك الأقراص المضغوطة عند بداية
البرنامج (لأنظمة Windows) ووقف التعيين نافع إذا
كان جهازك يحوي أكثر من قارئ للأقراص المضغوطة فإنه إذا تم تشغيل التعيين
التلقائي فإن البرنامج سيعرض لك جميع القوارئ لتختار بينها.
يمكنكم الحصول على المادة الصوتية
من موقع أهل الحديث والأثر.
- تحديد وضعية التشغيل
يمكن تشغيل البرنامج بطريقتين: الأولى للعرض فقط وتتميز
بسرعتها العالية (تم اختبار عملية
بحث فنتج عنها 79195 نتيجة معروضة على الشاشة في حوالي 6 ثوان! [تمت
التجربة على معالج 3.2GHz وذاكرة أكبر من
256MB]) إلا أنه لا يمكن تحرير قاعدة البيانات (إضافة،
حذف، تصدير) ويحتاج إلى ذاكرة متوسطة أو كبيرة. والأخرى تتميز بإمكانية
تحرير قاعدة البيانات (إضافة، حذف، تصدير) ولا يحتاج إلى ذاكرة كبيرة إلا
أن سرعتها بطيئة نسبيا.
- البحث في قائمة المسموعات
- خيارات البحث

- أجزاء مطابقة للنص المدخل تماما: هنا
يقوم المستخدم بإدخال كلمة واحدة أو مقطع من جملة ويقوم البرنامج بالبحث عنها مع زياداتها
فمثلا كلمة 'مؤمن'
يقوم البرنامج بالبحث عنها هكذا و تندرج كلمة 'المؤمنون'
تحت هذا الخيار لهذه الكلمة.
- بالنص المدخل تماما (كل كلمة بحث مستقل): هنا يقوم
المستخدم بإدخال كلمة واحدة أو أكثر ويقوم محرك البحث بالبحث عن "جميع
الكلمات المدخلة بتمامها (العلاقة 'و')"
أو "أيا من الكلمات المدخلة (العلاقة 'أو')"
[وهذان الخياران معروضان في القائمة ويعملان فقط عند البحث "بالنص المدخل
تماما" و "أجزاء من كلمات مدخلة"] فمثلا كلمة 'جاهد
المؤمن'
يقوم البرنامج بالبحث عن الكلمتين 'جاهد'
و/أو 'المؤمن'
في كل فهرسة وهكذا ولا تندرج كلمة 'المؤمنون'
أو 'المجاهدون'
تحت هذا الخيار لهذه الكلمات.
-
أجزاء من كلمات مدخلة (بحث شامل): هذا
مثل الخيار الأول ولكن المستخدم يقوم بإدخال أكثر من كلمة
ويقوم محرك البحث بالبحث عن الكلمات المدخلة بالطريقة المذكورة في
الخيار الثاني حتى يتم إيجاد الفهرسة التي تشمل جميع أو أي من الكلمات
المدخلة مع زياداتها فمثلا 'مؤمن
سلام'
يقوم البرنامج بالبحث عن الكلمتين 'سلام'
أو 'السلام'
مع 'مؤمن' أو
'المؤمنون'
بالعلاقة أو/و في كل فهرسة وهكذا.
- البحث بمطابقة تشكيل الحروف
أو لا وهي تعمل لجميع الخيارات.
- والخاصية
الأخيرة وهي البحث باستخدام الفهارس (عليك بإنشاء الفهارس قبل ذلك بالضغط
على
أسفل قائمة العلماء والسلاسل)
ولها العديد من المزايا منها:
-
استخدام '?':
فمثلا البحث عن 'أ?ل'
سينتج عنها البحث عن جميع الكلمات باستبدال
? بجميع الحروف مثل:
أكل، أصل، أقل وهكذا، ويمكن استخدام الأداة أكثر من مرة وبشكل متتابع
على أن لا يبتدأ بها كلمة البحث، أي أن الأداة تمثل حرف واحد غير مميز.
-
استخدام '*':
لها نفس وظيفة الأداه السابقة إلا أنها تستخدم لأكثر من حرف واحد،
ويمكن استخدام الأداتين معا مثل: 'م؟ر*'
سينتج عنها البحث عن: ميراث، مبرأ، معرفة، معروفة وهكذا.
-
استخدام '-'
أو '!':
تستخدم لحصر النتائج فمثلا: 'ميراث
- أسباب' سيتنج عنها جميع الصفحات
التي تحتوي على كلمة 'ميراث'
ولا تحتوي على كلمة 'أسباب'.
-
استخدام 'أو'
و 'و'
وهما معروفتان.
-
وهناك خيارات كثيرة هذه أهمها والبقية
سيأتي شرحها مع النسخ القادمة إن شاء الله (مثل
(
) و
"
و
+
و أيضا ~ للغة
الإنجليزية) كما أن البحث يتميز بسرعته الجيدة.
-
بالإضافة إلى ذلك سيتم تطوير محرك
البحث لتمييز التشكيل وأهمية الصفحة (Ranking) كما في Google، كما سيتم
تطوير معالج الكلمات العربية (Arabic Analyzer) تباعا في النسخ القادمة
إن شاء الله تعالى.
- مجال البحث (في غير استخدام البحث بالفهارس)


-
على المستخدم تحديد ما يريد إضافته، فإما أن يضيف شيخا أو
سلسلة أو شريطا وعليه فإن على المستخدم أن يحدد الشيخ الذي يريد إضافة
سلسلة إليه بالضغط عليه في شجرة قائمة العلماء والسلاسل، أو يحدد السلسة إن
كان يريد إضافة شريط، وإن كان يريد إضافة شيخ فعليه بالضغط على رأس الشجرة.
ثم يضغط على
أسفل
لوحة قائمة العلماء والسلاسل لتظهر له لوحة الإضافة.
-
فإذا أراد إضافة شيخ مثلا فستظهر له اللوحة السابقة وعليه
تعبئة ما يلي:
-
اسم الشيخ:
على أن لا
يكون مكررا وإلا سينضم للموجود.
اسم مجلد الشيخ: وهو المجلد الذي سيحوي مجلدات
السلاسل والتي تحوي بدورها ملفات صوتيات الشيخ (وينصح أن يكون باللغة
الإنجليزية مثل: othimen
حتى تكون مسموعات الشيخ متاحة تحت أنظمة Windows
غير العربية وكذلك بقية الأنظمة مثل
Linux أو Unix.
اسم السلسلة: مثل: صحيح البخاري.
اسم مجلد السلسلة: وهو المجلد الذي سيحوي ملفات
صوتيات السلسلة مثل
bokhary.
اسم CD السلسلة:
وهو رقم CD الذي سيطلب البرنامج إدخاله إن
كان موضع الصوتيات هو القرص المضغوط مثل: العثيمين-18
عنوان الشريط: مثل:
شرح صحيح البخاري.
اسم الملف الصوتي: مثل: 01 (أي الشريط الأول) ويجب أن يكون الملف بصيغة
rm أو ram.
وهذا يعني أن إضافة شيخ يستلزم إضافة شريط واحد على الأقل
لسلسلة واحدة، وأما إضافة سلسلة معينة لشيخ موجود فبنفس الطريقة إلا أنه لن
يكون هناك اسم الشيخ و اسم مجلد الشيخ، وأما إضافة شريط معين لسلسلة معينة
لشيخ معين فبنفس الطريقة غير أنه لن يكون عليه إلا كتابة عنوان الشريط واسم
الملف.

'ملف مخزن'
قام بتصديره أحد الأخوة بعد أن أضاف إلى قاعدة البيانات لديه أو يمكن
تحميله من موقع مكنون عند أية إضافة لفهارس أخرى، كذلك يمكن أن تكون
الإضافة بالاتصال المباشر بالانترنت وتحميل الفهارس تلقائيا.
كذلك يستخدم البرنامج في تحديث برنامج
المفهرس نفسه إذا تم اكتشاف أخطاء تحتاج إلى تصحيح.
-
ملاحظات
-
عند عمل البرنامج في وضعية العرض لن تظهر أزرار التحرير،
وهي الوضعية الرئيسة للبرنامج.
-
إذا كنت من مستخدمي
Solaris Unix
قد تحتاج إلى إغلاق برنامج RealPlayer عند كل
فهرسة وذلك لأنه قد يتأخر في بعض الحالات فالأفضل أن تغلقه في كل حال قبل
كل فهرسة.
لتشغيل البرنامج يدويا من سطر الأوامر (من المجلد
classes)
بعد التأكد من من تنصيب البرنامج المساعد (Java 2 Runtime
Environment) الخاص بنظام Linux
أو Unix
ووجود الأمر java في
Path
الخاص بالنظام نفذ sh
./start.sh وفي Windows
قم بالضغط على start.bat
ولتشغيل برنامج التحديث التلقائي تأكد
من توصيلك بالإنترنت ثم نفذ sh
./startUpdate.sh في Unix
أو Linux وفي Windows
قم بالضغط على startUpdate.bat
تحت بعض أنظمة
Linux قد تظهر الرسالة التالية عند تنصيب
RealPlayer:
|
/usr/lib/libstdc++.so.5:
version `CXXABI_1.2' not found (required by RealPlayer)
|
|
ولتجاوز
ذلك عليك تحميل أداه مساعدة وهي libstdc++-3.3.4-11.i586.rpm
من هنا. ثم
نفذ الأمر التالي
على أن تكون root:- |
|
rpm --install --force
libstdc++-3.3.4-11.i586.rpm |
-
سجل التحديثات
-
من النسخة 1.0
إلى 1.1 (محرم 1426هـ ،
آذار 2005م)
-
إضافة فهرسة 'كتاب
سجود القرآن إلى كتاب السهو' من صحيح البخاري
لفضيلة الشيخ محمد بن صالح العثيمين.
-
إصلاح العطل الناتج عن تحطم النظام
عند التحول من طريقة العرض العادي إلى طريقة العرض على كامل الشاشة ثم
تشغيل نظام المفهرس (أي تشغيل لوحة التحكم لبرنامج RealPlayer).
-
إضافة بعض اللوحات التوضيحية
والتحذيرية هنا
وهناك.
-
تعديل البرنامج حتى يصبح قادراً على
العمل تلقائيا من DVD من دون تنصيب الموسوعة أو
البرنامج المساعد (J2RE)، وهذه النسخة سيتم
نشرها في القريب العاجل إذ تم الانتهاء من الإختبارات.
-
تعديل البرنامج حتى يصبح معداً
للاستخدام تحت بيئة (Linux) وستصدر هذه النسخة
بصدور DVD إن شاء الله تعالى.
-
تشغيل التعيين التلقائي لتحديد موضع
الأقراص الليزرية (CD-ROM) عند تشغيل الموسوعة
لتسهيل عميلة استخدام برنامج المفهرس عند من لم يعتد استخدام البرامج، وهذه
الخاصية تعمل فقط في بيئة Windows XP وتعمل في
بقية الأنظمة (Windows, Linux) إذا كان البرنامج
يعمل تلقائيا من DVD.
-
إصلاح العطل في برنامج المفهرس عند
حذف آخر كتاب لأحد المشايخ من ظهور الشيخ من دون كتب، وفي النسخة الحالية
يتم حذف الشيخ مباشرة عند حذف آخر كتاب له.
-
إصلاح تعليق النظام عند حذف أكثر من
شيخين متتاليين من قاعدة البيانات في برنامج المفهرس إذ تم تحديد عدد مرات
حذف المشايخ إلى مرة واحدة فقط.
-
إصلاح العطل الناتج عن حذف جميع أشرطة
الألباني عند حذف أحد الأشرطة فقط.
-
إصلاح العطل الناتج عن بقاء جميع
المشايخ في 'بحث في قوائم العلماء والسلاسل'
بعد حذف أحدهم مع تكرار البعض كما يظهر.
-
إصلاح العطل الناتج عن محاولة الضغط
على 'فهرسة العلماء والسلاسل'
- وهي رأس الشجرة والتي تتفرع منها أسماء العلماء والمشايخ وسلاسلهم - بعد
حذف جميع العلماء وسلاسلهم، في هذه الحالة ستظهر الرسالة التالية 'أدخل
القرص المضغوط: null' وقد تم إصلاح العطل.
-
من النسخة 1.1
إلى 1.2 (جمادى الأول
1426هـ ، حزيران 2005م)
-
إضافة فهارس 'كتاب
التوحيد' من صحيح البخاري وفهارس سلسلة 'نور
على الدرب' لفضيلة الشيخ محمد بن صالح العثيمين.
-
إضافة لباس جديد لمجموعة الأشكال
والألبسة وهو "look" وهو المعتمد الآن.
-
إصلاح البحث في فهارس الشيخ عبدالمحسن
العباد إذ لم يكن ينتج البحث في فهارسه أية نتائج.
-
إضافة بعض الألوان عند عرض فهارس
العلماء والسلاسل لتسهيل عملية التمييز في برنامج المفهرس (وقد تم إلغاء
هذا الخيار في النسخة 1.3 لأنه يبطئ عملية
استعراض النتائج).
-
إضافة خاصية ترابط قائمة نتائج البحث
بفهرسة قائمة المسموعات وبقائمة العلماء والسلاسل، فعند اختيار أحد نتائج البحث يتم عرض هذه الفهرسة
في قائمة المسموعات وكذلك الشريط المقابل في قائمة العلماء والسلاسل، وهذه الخاصية تساعد على الحصول على الفهرسة المطلوبة
إذ تعرض الفهارس القبلية والبعدية للفهرسة المطلوبة في نفس الشريط.
-
تعديل اتجاه قوائم العلماء والسلاسل
في البحث وقائمة الفهارس ليكون اتجاهها من اليمين إلى الشمال (وقد تم إلغاء
هذا الخيار في النسخة 1.3 لأنه يبطئ عملية
استعراض النتائج ثم أعيد مرة أخرى في النسخة 1.8 بعد أن تم حل مشكلة السرعة).
-
إجراء بعض التعديلات في تحديد موضع
الصوتيات.
-
إجراء بعض التعديلات في عملية البحث
كما تم تسريع عملية البحث.
-
من النسخة
1.2
إلى 1.3 (شوال 1426هـ ،
نوفمبر 2005م)
-
تعديلات في برنامج المفهرس إذ تم
استخدام برنامج "RealPlayer" مباشرة دون تضمينه
في البرنامج وهذا ساعد على زيادة سرعة التشغيل والإغلاق وتقليل حالات تحطم
النظام (في ظروف خاصة).
-
تعديلات في الشكل الخارجي إذ تم إلغاء
خيار الأشكال والألبسة (لتخفيف البرنامج والوصول به إلى حالة مثالية) كما
تم تخفيف قائمة الخيارات مما لا داعي له.
-
إضافة فهارس سلسلة 'لقاء
الباب المفتوح' لفضيلة الشيخ محمد بن صالح العثيمين.
-
تم بحمد الله اختبار الموسوعة بجميع
برامجها بعد إجراء التعديلات اللازمة على بيئة نظام Linux
ولجعله يعمل قم بنسخ جميع مجلدات البرنامج (والتي تكون في حالة التنصيب
العادي تحت C:\Program Files\Maknoon Islamic Encyclopedia) من نظام
Windows إلى نظام Linux
ثم قم بتنفيذ هذا الأمر في لوحة سطر الأوامر (من المجلد classes)
بعد التأكد من من تنصيب البرنامج المساعد (Java 2 Runtime
Environment) الخاص بنظام Linux
ووجود الأمر java في Path
الخاص بالنظام:
java -Xms64m -Xmx128m -classpath
.:../lib/look.jar:../lib/cs.jar AudioCataloger
كما يمكنك تشغيل البرنامج من نظام
Windows (في حال حصول مشاكل في التنصيب) بالضغط على
الملف start.bat من نفس المجلد.
-
إجراء التعديلات اللازمة لتمكين
المستخدم من الاستماع إلى صوتيات برنامج المفهرس مفهرسة (أي مع بداية كل
سؤال أو فتوى بعد أن كان الاستماع يتم من بداية الشريط الذي يتضمن الفهرسة
المطلوبة) بالاتصال المباشر بالانترنت دون الحاجة إلى تنزيلها.
-
إصلاح تعليق النظام عند الإكثار من الحذف من قاعدة البيانات في برنامج المفهرس إذ تم تحديد عدد مرات
الحذف إلى مرة واحدة فقط.
-
تحسين خواص البحث في برنامج المفهرس
إذ يمكن للمستخدم أن يبحث في أكثر من سلسلة واحدة لأكثر من شيخ واحد في نفس
الوقت.
-
زيادة سرعة عملية البحث في برنامج
المفهرس بشكل كبير خاصة إذا كانت نتائج البحث بالآلاف كما تم زيادة سرعة
تصفح الفهارس بشكل عام.
-
تم إضافة خيار للمستخدم يتيح له إضافة
الفهارس لشريط معين في نهاية الفهارس الموجودة لذلك الشريط، وهذا الخيار
نافع في فهرسة المحاضرات المنوعة الغير مفهرسة لبعض المشايخ مثل الشيخ ابن باز رحمه الله
حتى تدخل تلك الأشرطة في عملية البحث.
-
ثم تم إضافة خيار آخر للمستخدم يمكنه
من إضافة شيخ آخر لقاعدة البيانات أو سلسلة أخرى لشيخ موجود أو شريط آخر
لسلسلة معينة لشيخ موجود وبهذا ننتهى من إضافة خيارات تحرير قاعدة البيانات
بشكل كامل والحمد لله على توفيقه.
-
تعديل الخطأ الناتج عن حذف سلسلة
معينة (لأكثر من شيخ واحد) دفعة واحدة لتشابه الأسماء مثل بلوغ المرام، وتم
التعديل ليتم الحذف لسلسلة الشيخ التي تم تعيينها.
-
إعداد النسخة الخاصة بنظام Solaris
Unix وتجريبها والتي تعمل على معالجات
Intel x86.
- استبدال برنامج التنصيب بآخر (NSIS) في أنظمة Windows فقط وهذا سمح
بتحديد لغة الروابط في قائمة البرامج وتنبيه المستخدم إذا لم يقم بتنصيب
البرنامج المساعد (JRE_1.5 أو أحدث). كما خفض حجم البرنامج بمقدار 10MB.
- استبدال محرك قاعدة البيانات بآخر لزيادة سرعته.
- إلغاء خاصية تشغيل البرنامج للعرض فقط وذلك لزيادة
سرعة محرك قاعدة البيانات وعدم الحاجة لتخزين البيانات مسبقا في الذاكرة.
- إمكانية فتح ملفات تحديث قاعدة البيانات والبرنامج
بالضغط عليها فقط وهذا في أنظمة Windows فقط.
- زيادة سرعة الفهرسة للتحديثات في محرك الفهرسة.
- تحسينات في إدارة المهام المتبقية عند إغلاق
البرنامج.
- إضافة خاصية البحث بجذور الكلمات.
- إمكانية إرفاق واستيراد الملفات الصوتية مع ملف
تحديث قاعدة البيانات.
- تعديلات في برنامج التحديث.
- تم إضافة قاعدة البيانات الجديدة من موقع أهل
الحديث والأثر والتي تتضمن إضافة لما سبق: بعض الأشرطة (232) للشيخ
الألباني - وألفبة السيوطي (110) وسنن ابن ماجه (74) للشيخ عبدالمحسن
العباد - وبعض أشرطة صحيح مسلم للشيخ حسن مشهور.
ولا تنسونا من صالح الدعاء
|