كيف تنظّف عشرات الملفات النصية العربية مرة واحدة
إذا كان عندك مجلد ملفات .txt، مثل فصول كتاب أو تفريغ مقابلات أو نصوص مصدّرة من نظام قديم، فلا داعي لفتح كل ملف ولصقه في المحرر. اختر حتى 20 ملفًا وإعداد تنظيف واحدًا، فتنظفها الأداة كلها بالإعداد نفسه، وتعطيك ملف ZIP فيه النتائج وتقرير عن كل ملف.
تُقرأ الملفات داخل متصفحك ولا تُرفع إلى أي خادم، ولا تتغير ملفاتك الأصلية. تحصل على نسخ جديدة تنتهي أسماؤها بـ-clean.txt. وتعرض الأمثلة ما يحدث لنص ملف واحد بكل إعداد جاهز.
خطوات الاستخدام
- اختر من «خيارات التنظيف» أحد الإعدادات الجاهزة: «إزالة التشكيل فقط» أو «تنظيف المسافات» أو «أرقام إنجليزية مع حماية الروابط». ولمزيج آخر من الخيارات اضبطه أولًا في المحرر عبر رابط «ضبط الخيارات في المحرر»، ثم ارجع واختر «خيارات المحرر الحالية».
- اقرأ سطر «الخيارات» تحت القائمة. يذكر التحويلات التي ستُطبّق فعلًا، أو يخبرك أن النصوص ستُحفظ كما قُرئت.
- اضغط «اختر ملفات .txt (حتى 20)» وحدّد ملفاتك. تظهر أسماؤها في قائمة بحالة «بانتظار التنظيف».
- اضغط «تنظيف الملفات». تتغير حالة كل ملف إلى «جاهز» مع اسم الملف الناتج، أو إلى سبب رفضه.
- راجع القائمة ثم اضغط «تنزيل النتائج ZIP». وإذا غيّرت الإعداد بعد التنظيف فأعد الضغط على «تنظيف الملفات»، لأن النتائج القديمة تُلغى.
- لبدء دفعة جديدة اضغط «مسح الدفعة».
أمثلة عملية من الأداة
الدَّرْسُ الأَوَّلُ كَتَبَ الطَّالِبُ الوَاجِبَ فِي الدَّفْتَرِ.
الدرس الأول كتب الطالب الواجب في الدفتر.
الإعدادات: خيارات التنظيف: إزالة التشكيل فقط، ويعادل «إزالة التشكيل الشائع» في المحرر
الفصل الأول كان يا مكان في قديم الزمان النهاية
الفصل الأول كان يا مكان في قديم الزمان النهاية
الإعدادات: خيارات التنظيف: تنظيف المسافات، ويعادل «حذف المسافات من أطراف الأسطر» و«توحيد المسافات وعلامات الجدولة»
رقم الطلب ٤٥٢٧ بتاريخ ٢٠٢٦/١٠/٢٣ تتبع الطلب: https://example.com/track/١٢٣
رقم الطلب 4527 بتاريخ 2026/10/23 تتبع الطلب: https://example.com/track/١٢٣
الإعدادات: خيارات التنظيف: أرقام إنجليزية مع حماية الروابط
ماذا يحتوي ملف ZIP
في الأرشيف arabicfix-cleaned-files.zip ملف منظف لكل ملف نجح، باسمه الأصلي مع -clean.txt في آخره. إذا تطابق اسمان أضافت الأداة رقمًا، مثل notes-clean-2.txt. ومعها تقرير اسمه arabicfix-batch-report.json يذكر الخيارات المستخدمة، وحالة كل ملف، وعدد الوحدات النصية قبل التنظيف وبعده، وسبب رفض أي ملف لم يُنظّف. احتفظ بالتقرير إذا أردت أن تعرف لاحقًا بأي إعداد عولجت الملفات.
الملف غير الصالح لا يوقف الدفعة. يظهر سببه في القائمة، وتكمل الأداة بقية الملفات.
لماذا يُرفض ملف
- «الامتداد المطلوب هو .txt.» الأداة لا تقرأ ملفات Word أو PDF. احفظ النص منها ملفًا نصيًا عاديًا أولًا.
- «ملف غير صالح»: تقبل الأداة ترميز UTF-8 فقط. الملف المحفوظ بترميز عربي قديم مثل Windows-1256، أو بترميز UTF-16، يُرفض بدل أن يتحول إلى رموز غير مفهومة. أعد حفظه بترميز UTF-8 من محرر النصوص ثم جرّبه. يظهر هذا السبب أيضًا إذا تجاوز الملف 400,000 بايت أو 100,000 وحدة نصية.
- «تجاوز مجموع النتائج مليون وحدة.» بلغت الدفعة حدها، فنظّف الملفات الباقية في دفعة ثانية.
- «اختر 1–20 ملفًا بمجموع لا يتجاوز 4,000,000 بايت.» هذه الرسالة تخص الدفعة كلها: قلّل عدد الملفات أو قسّمها على دفعتين.
اختر الإعداد بعناية
الإعداد يُطبّق على كل الملفات دون استثناء، فجرّبه أولًا على ملف واحد في تنظيف النص وقارن النتيجة. «إزالة التشكيل فقط» يحذف الحركات من كل النصوص، ومنها نصوص قد تحتاج التشكيل مثل الشعر أو النصوص الدينية. يشرح دليل إزالة التشكيل متى يكون الحذف آمنًا. «تنظيف المسافات» يقص المسافات من أطراف الأسطر ويوحّد المسافات المتكررة، لكنه لا يحذف الأسطر الفارغة كما ترى في المثال الثاني. إذا احتجت ذلك ففعّل «حذف الأسطر الفارغة» في المحرر واختر «خيارات المحرر الحالية». ولخطة تنظيف كاملة راجع دليل تنظيف النص العربي.
حدود الأداة
- حتى 20 ملفًا في الدفعة، بمجموع أحجام لا يتجاوز 4,000,000 بايت. كل ملف حتى 400,000 بايت و100,000 وحدة نصية، ومجموع النتائج حتى مليون وحدة.
- ملفات .txt بترميز UTF-8 فقط. لا تُستخرج النصوص من PDF أو Word، ولا يُصلح ترميز تالف.
- تُحفظ النتائج بنهايات أسطر من نوع LF، فتتحول نهايات CRLF المعتادة في Windows.
- إعداد واحد لكل الدفعة. لا يمكن تطبيق خيارات مختلفة على ملفات مختلفة في المرة نفسها.
- «خيارات المحرر الحالية» تُقرأ من المحرر في الجلسة نفسها، وإعادة تحميل الصفحة تعيدها إلى وضعها الافتراضي.
أسئلة شائعة
هل تُرفع ملفاتي إلى الإنترنت؟
لا. يقرأ المتصفح الملفات من جهازك وينظفها محليًا، ثم ينشئ ملف ZIP على جهازك أيضًا.
هل تتغير الملفات الأصلية؟
لا. تبقى كما هي في مكانها، وتحصل على نسخ منظفة جديدة داخل ملف ZIP.
ماذا تعني 100,000 وحدة نصية في ملف عربي؟
كل حرف عربي أو مسافة أو حركة يُعد وحدة واحدة، والرمز التعبيري غالبًا وحدتين أو أكثر. لذلك يتسع الملف لنحو 100,000 حرف. ويشغل هذا العدد من الحروف العربية نحو 200 كيلوبايت، لأن الحرف العربي يأخذ بايتين في UTF-8.
يفتح ملفي عندي بشكل طبيعي، فلماذا يظهر «ملف غير صالح»؟
غالبًا لأنه محفوظ بترميز غير UTF-8. كثير من المحررات تعرض الترميزات القديمة بشكل صحيح، لكن الأداة تقبل UTF-8 وحده. أعد حفظ الملف بترميز UTF-8 ثم اختره من جديد.
هل أستطيع استخدام خيارات غير الإعدادات الثلاثة؟
نعم. اضبط ما تريد في المحرر، ومنه توحيد الحروف أو حذف الأسطر المكررة، ثم اختر «خيارات المحرر الحالية» دون إعادة تحميل الصفحة.
