هذه الصفحة هي نظرة عامة على جميع الميزات الرئيسية لـ DocFetcher Pro و DocFetcher Server، مخصصة لأولئك الذين ليسوا على دراية بـ DocFetcher. إذا كنت كذلك، فقد تجد صفحة المقارنة وصفحاتها الفرعية أكثر فائدة.
جميع لقطات الشاشة أدناه تُظهر واجهة المستخدم لـ DocFetcher Pro. واجهة الويب لـ DocFetcher Server تبدو مشابهة وهي متداخلة داخل نافذة متصفح.
واجهة المستخدم

كما هو موضح في لقطة الشاشة أعلاه، تتكون النافذة الرئيسية لـ DocFetcher Pro من الأجزاء التالية:
- حقل البحث: أدخل الكلمات المراد البحث عنها هنا.
- لوحة النتائج: تُعرض نتائج البحث هنا. هذه هي الملفات أو المجلدات أو رسائل Outlook الإلكترونية التي تحتوي على الكلمات التي أدخلتها في حقل البحث.
- جزء المعاينة: يُظهر معاينة نصية فقط للملف أو رسالة Outlook الإلكترونية المحددة حالياً في لوحة النتائج. المطابقات في النص مُميزة.
- مرشح "حجم الملف الأدنى / الأقصى": يمكن تصفية نتائج البحث حسب الحد الأدنى و/أو الأقصى لحجم الملف هنا. Free Available in the free DocFetcher Pro Available in DocFetcher Pro Server Not available in DocFetcher Server
- لوحة "أنواع الحاويات": حدد هنا ما إذا كان يجب تضمين المجلدات والأرشيفات في نتائج البحث. في DocFetcher، لا تُدرج المجلدات والأرشيفات في نتائج البحث، فقط الملفات ورسائل Outlook الإلكترونية. Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- لوحة أنواع المستندات: يمكن تصفية نتائج البحث حسب نوع الملف هنا.
- لوحة الأنواع المخصصة: بديل للوحة أنواع المستندات. هنا يمكنك تعريف أنواع الملفات الخاصة بك لتصفية نتائج البحث بها. التعريفات مبنية على مطابقة أنماط الرموز البديلة أو التعبيرات النمطية مع أسماء الملفات. Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Not available in DocFetcher Server
- لوحة مجال البحث: هذه اللوحة لها غرضان: تصفية نتائج البحث حسب الموقع، وإدارة "الفهارس" الخاصة بك، والتي يتم شرحها أدناه. يمكن إضافة الفهارس وتحديثها وإزالتها. كل فهرس يتوافق مع موقع قابل للبحث على حاسوبك.
- عناصر تحكم متنوعة: عناصر التحكم الثلاثة على يمين زر "بحث" هي: عدد نتائج البحث المرئية حالياً، وزر لفتح دليل المستخدم، وزر لفتح تفضيلات البرنامج.
صيغة استعلام قوية

لقطة الشاشة أعلاه تُظهر مثالاً على أنواع استعلامات البحث المعقدة التي يمكنك إدخالها في DocFetcher و DocFetcher Pro و DocFetcher Server. استعلام المثال يعني: ابحث عن جميع المستندات التي تحتوي على (1) العبارة "reproduction or redistribution"، و (2) الكلمات "documentation" و "agreement" بحد أقصى ثلاث كلمات بينهما.
صيغة الاستعلام مدعومة بمحرك البحث الأساسي Apache Lucene. إليك نظرة سريعة على ميزاته الرئيسية:
- العوامل المنطقية: (كلب OR قطة) AND فأر NOT حصان
- البحث بالعبارة، أي العثور على الكلمات بترتيب محدد: "كلب قطة فأر"
- المصطلحات المطلوبة: +كلب +قطة
- الرموز البديلة: الأحرف الوكيلة * و ? لمطابقة 'صفر أو أكثر' من الأحرف و'حرف واحد بالضبط'، على التوالي. أمثلة:
- luc? يطابق lucy، luca، ...
- luc* يطابق luc، lucy، luck، lucene، ...
- *ene* يطابق lucene، energy، generator، ...
- البحث التقريبي، أي العثور على كلمات مشابهة لكلمة معينة. على سبيل المثال، البحث عن roam~ سيُظهر مستندات تحتوي على كلمات مثل foam و roams.
- بحث القرب، أي العثور على كلمات ليست أكثر من عدد معين من الكلمات منفصلة. مثال: "documentation agreement"~3
البحث المبني على الفهرس
البحث المبني على الفهرس: تبحث DocFetcher و DocFetcher Pro و DocFetcher Server عن الكلمات في اسم الملف ومحتويات الملفات، وكذلك في حقول ونص رسائل Outlook الإلكترونية. ومع ذلك، من أجل الكفاءة، يعمل البحث على ما يُسمى بالفهارس، وليس على الملفات والرسائل الإلكترونية مباشرة. الفهرس هو في الأساس قاموس حيث يمكن للبرنامج البحث بسرعة عن أي كلمة معينة وتحديد الملفات أو الرسائل الإلكترونية التي تحتوي على تلك الكلمة.
المقايضة: البحث السريع وإنشاء الفهرس: البحث المبني على الفهرس فكرة رائعة لأنه أسرع بدرجات من البحث بدون فهارس: يمكن لـ DocFetcher و DocFetcher Pro و DocFetcher Server عادة العثور على آلاف الملفات المطابقة في أقل من ثانية. العيب الرئيسي هو أن الفهارس يجب إنشاؤها أولاً --- عملية تُعرف بالفهرسة --- وهذا قد يستغرق بعض الوقت اعتماداً على العدد الإجمالي للملفات والرسائل الإلكترونية وأحجامها الفردية.
الفهرسة السريعة وفلسفة "فهرس فقط ما تحتاجه": يتم تخفيف عيب الحاجة لإنشاء فهرس بحقيقة أن الفهرسة في DocFetcher و DocFetcher Pro و DocFetcher Server سريعة جداً: 200 ملف في الدقيقة هي سرعة فهرسة طبيعية جداً. بالإضافة إلى ذلك، تتبع البرامج الثلاثة فلسفة "فهرس فقط ما تحتاجه": من البداية، لا شيء على حاسوبك مفهرس، والأمر متروك لك تماماً لتقرر ما يتم فهرسته. هذا يتناقض مع برامج البحث الأخرى التي تهدر من البداية كمية هائلة من الوقت وقوة الحاسوب لفهرسة كل شيء تقريباً، لأنها لا تثق بك لتقرر بنفسك. ناهيك عن التبعات على الخصوصية لهذا النهج "فهرس كل شيء"...
إنشاء الفهرس مقابل تحديث الفهرس: أخيراً وليس آخراً، فهرسة مجلد معين عادة ما تكون مستهلكة للوقت فقط في المرة الأولى، إن وُجدت. بعد ذلك، كلما قمت بتشغيل ما يُسمى بتحديث الفهرس، سيكون البرنامج ذكياً بما فيه الكفاية لفهرسة الملفات الجديدة والمعدلة فقط، متجاهلاً كل شيء آخر. في الممارسة، عادة ما يكون عدد صغير نسبياً من الملفات قد تم إضافته أو تعديله، لذا عادة ما يستغرق تحديث الفهرس وقتاً قليلاً.
إنشاء الفهارس

لقطة الشاشة أعلاه تُظهر حوار الفهرسة في DocFetcher Pro. هذا هو حوار التكوين الذي تراه عند إنشاء فهرس جديد. ميزات ملحوظة:
- امتدادات النص العادي و zip قابلة للتخصيص: امتدادات الملفات التي يتعرف بها البرنامج على ملفات النص العادي وأرشيفات zip يمكن تخصيصها. تخصيص امتدادات ملفات النص العادي مفيد عند التعامل مع الكود المصدري.
- قواعد التضمين والاستبعاد: يمكنك تعريف قواعد لتضمين أو استبعاد ملفات معينة بناءً على مطابقة الرموز البديلة أو التعبيرات النمطية. هذا الجدول موجود أيضاً في DocFetcher، لكن الرموز البديلة وقاعدة التضمين متاحة فقط في DocFetcher Pro و DocFetcher Server. Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- التحديث التلقائي للفهارس: إذا كان مربع "تحديث الفهرس تلقائيا" محدداً، سيراقب البرنامج المجلد المفهرس لتغييرات الملفات ويحدث الفهرس تلقائياً عند اكتشاف تغيير.
- طابور الفهرسة: يمكن وضع مهام فهرسة متعددة في الطابور، مع كل مهمة في علامة تبويب منفصلة.
- حفظ وتحميل إعدادات الفهرسة: زر "البرطمان" هذا يفتح قائمة لحفظ وتحميل إعدادات الفهرسة. هذا مفيد إذا كنت بحاجة لتعريف الكثير من قواعد التضمين والاستبعاد. Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Not available in DocFetcher Server
تنسيقات المستندات المدعومة
- AbiWord (abw, abw.gz, zabw)
- EPUB (epub)
- FictionBook (fb2, fbz, fb2.zip) Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- FLAC metadata (flac)
- HTML (html, xhtml, ...)
- JPEG Exif metadata (jpg, jpeg)
- MP3 metadata (mp3)
- Microsoft Compiled HTML Help (chm)
- Microsoft Office pre-2007 (doc, xls, ppt, ...)
- Microsoft Office 2007 and newer (docx, xlsx, pptx, ...)
- Microsoft Outlook OST (ost) * Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- Microsoft Outlook PST (pst) *
- Microsoft Visio (vsd, vss, vst, vsw)
- Mobipocket (mobi) --- support is currently experimental Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- OpenDocument (odt, ods, odg, odp, ...)
- Portable Document Format (pdf)
- Plain Text (customizable extensions)
- Rich Text Format (rtf)
- Scalable Vector Graphics (svg)
لأي تنسيق ملف غير مدرج في القائمة أعلاه، يمكن فهرسة اسم الملف على الأقل. أيضاً، أي تنسيق ملف يمكن تحديده بامتداد ملف محدد يمكن فهرسته قسرياً كنص عادي، حيث أن امتدادات ملفات النص العادي قابلة للتخصيص.
* قيود دعم ملفات PST و OST
لا معاينة للرسائل الإلكترونية: لأسباب تقنية، لا يمكن لـ DocFetcher ولا DocFetcher Pro ولا DocFetcher Server فتح الرسائل الإلكترونية في نتائج البحث مع Outlook. يمكن عرض الرسائل الإلكترونية فقط في جزء المعاينة النصية للبرنامج. قد تُضاف القدرة على فتح الرسائل الإلكترونية في Outlook في إصدار رئيسي مستقبلي من DocFetcher Pro (v2.0 أو أحدث). لا يمكن تنفيذها في DocFetcher Server لأن نسخة Outlook الخاصة بالمستخدم وملف PST أو OST الذي يحتوي على الرسالة الإلكترونية يقعان على حاسوبين مختلفين محتملاً.
فضّل PST على OST: بينما يمكن لـ DocFetcher Pro و DocFetcher Server قراءة ملفات OST إلى حد ما، كن محذراً من أن ملفات OST هي في الواقع مجرد ملفات تخزين مؤقت حيث يحفظ Outlook مؤقتاً جزءاً من البيانات من حساب عبر الإنترنت للاستخدام دون اتصال. وبالتالي، إذا قمت بفهرسة ملفات OST، ستجد أن العديد من الرسائل الإلكترونية ومرفقات الرسائل الإلكترونية التي تتوقع رؤيتها ببساطة غير موجودة. ملفات PST هي ما يستخدمه Outlook للتخزين الكامل وطويل المدى للرسائل الإلكترونية، لذا فضّل دائماً فهرسة ملفات PST على فهرسة ملفات OST حيثما أمكن. لمزيد من المعلومات حول ملفات PST و OST، وتعليمات حول كيفية التصدير إلى ملفات PST، انظر هذه الصفحة من Microsoft.
ملفات PST و OST الكبيرة: لفهرسة ملف PST أو OST، يجب على التطبيق تحميل الملف بأكمله في ذاكرة الوصول العشوائي. وبالتالي، فهرسة ملفات PST أو OST الأكبر من كمية ذاكرة الوصول العشوائي المتاحة (مثل ملف PST بحجم 30 GB مقابل 16 GB من ذاكرة الوصول العشوائي) غير مدعومة، ومحاولات القيام بذلك ستعطل التطبيق. للتعامل مع هذه المشكلة، يمكنك إما استبعاد ملف PST أو OST الكبير من الفهرسة، أو ترقية ذاكرة الوصول العشوائي الخاصة بك. في حالة ترقية ذاكرة الوصول العشوائي، لاحظ أن الكمية الإجمالية المطلوبة من ذاكرة الوصول العشوائي أكبر من ملف PST أو OST، بسبب حقيقة أن نظام التشغيل والعمليات الأخرى تستهلك جزءاً من تلك الذاكرة.
إخلاء مسؤولية حول الفهرسة بأفضل جهد
مثل جميع برامج البحث تقريباً، تدعم DocFetcher و DocFetcher Pro و DocFetcher Server تنسيقات الملفات المختلفة المذكورة أعلاه على أساس أفضل جهد. هذا يعني، على سبيل المثال، إذا حاولت فهرسة 10,000 ملف، فقد ينجح البرنامج في فهرسة 9,500 ملف فقط (أي 95%)، بينما يفشل في الـ 500 ملف المتبقية. بالطبع معدل النجاح الفعلي يعتمد على مجموعة البيانات الخاصة بك.
علاوة على ذلك، حتى لو تم فهرسة ملف معين بنجاح، قد يفشل البرنامج في استخراج بعض النص منه، خاصة عند التعامل مع تنسيقات الملفات القديمة مثل "doc" أو "xls". على سبيل المثال، قد يفشل في استخراج بعض تعليقات الخلايا أو البيانات الوصفية من ملفات Excel القديمة.
في أي حال، من المرجح أن تقوم DocFetcher Pro و DocFetcher Server بعمل أفضل في فهرسة الملفات من DocFetcher الأقدم.
إذا رأيت معدل فشل عالياً بشكل خاص أثناء الفهرسة، فلا تتردد في الإبلاغ عن المشكلة، مع إرفاق بعض ملفات الاختبار. ومع ذلك، لا يوجد ضمان أنه يمكن حل المشكلة.
تنسيقات الأرشيف المدعومة
- 7z archives (7z), up to version v0.3 of the 7z format
- 7z archives (7z), up to version v0.4 of the 7z format (since 7-Zip 9.34, from 2014-11-23) Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- Rar archives (rar) --- RAR 5.0 format not supported
- Tar and Tar.* archives:
- tar, tar.gz, tgz, tar.bz2, tb2, tbz
- tbz2, tar.lzma, tlz, tar.xz, txz, tar.z, tz Free Not available in the free DocFetcher Pro Available in DocFetcher Pro Server Available in DocFetcher Server
- Zip archives (customizable extensions)
ميزات أخرى ملحوظة
متعدد المنصات: يمكن تشغيل DocFetcher و DocFetcher Pro و DocFetcher Server على Windows و Linux و macOS. بالإضافة إلى ذلك، يمكن الوصول إلى DocFetcher Server من أي حاسوب مكتبي مع إصدار محدث من Chrome أو Firefox أو Safari أو Edge مثبت.
النسخة المحمولة: حزم DocFetcher Pro لـ Windows و Linux و macOS تأتي كل منها في نسخة محمولة وغير محمولة. النسخة المحمولة مفيدة من ناحية أنها تسمح لك بتجميع DocFetcher Pro المحمول وفهارسه والمستندات المفهرسة، لاستخدامها بطرق متنوعة:
- يمكنك حمل هذه الحزمة على محرك USB.
- يمكنك أرشفتها على وسط نسخ احتياطي.
- يمكنك وضعها في حجم مشفر.
- يمكنك وضعها في محرك سحابي ومزامنتها عبر الحاسوبات.
يرجى ملاحظة أن إعادة توزيع مثل هذه الحزم المحمولة على مستخدمين آخرين غير مسموح مع DocFetcher Pro، حيث أن كل نسخة مشتراة مرتبطة بمستخدم واحد. (كل مستخدم متلقي سيحتاج لشراء نسخته الخاصة.) إعادة التوزيع مسموحة مع DocFetcher مفتوح المصدر، مع ذلك.
دعم يونيكود: تأتي DocFetcher و DocFetcher Pro و DocFetcher Server مع دعم يونيكود قوي جداً لجميع التنسيقات الرئيسية، بما في ذلك Microsoft Office و OpenDocument و PDF و HTML و RTF وملفات النص العادي.
فهرسة محركات الشبكة: يمكن لـ DocFetcher و DocFetcher Pro و DocFetcher Server فهرسة محركات الشبكة وكذلك محركات السحابة. بشكل عام، إذا كان بإمكان تركيب هيكل بيانات كشيء يبدو كنظام ملفات في نظام التشغيل، فإن جميع البرامج الثلاثة قادرة على فهرسته.
اكتشاف أزواج HTML: أثناء الفهرسة، تكتشف DocFetcher و DocFetcher Pro و DocFetcher Server أزواج ملفات HTML (مثل ملف يُسمى شيء.html ومجلد يُسمى شيء_files)، وتعامل كل زوج كمستند واحد. قد تبدو هذه الميزة عديمة الفائدة في البداية، لكن اتضح أن هذا يحسن بشكل كبير جودة نتائج البحث عند التعامل مع ملفات HTML، حيث تختفي جميع "الفوضى" داخل مجلدات HTML من النتائج.