تُعالَج محليًا — ملفاتك لا تغادر جهازك أبدًا
أصلح ملف EPUB
أداة واحدة لمهمة الإنقاذ بأكملها: أدخِل كتابًا لا يفتح، أو يفتح بفهرس محتويات مكسور، أو يظهر بلا اسم على رفك. يجري فحص صحي أولًا، ثم تُصلَح الأضرار الهيكلية تلقائيًا، وتملأ أنت بنفسك فراغات الغلاف والبيانات الوصفية — ويُعاد فحص الكتاب المُصلَح قبل أن تنزّله. كل ذلك في متصفحك؛ الملف لا يغادر جهازك أبدًا.
01اختر ملف EPUB
كيفية إصلاح ملف EPUB معطوب
أدخِل الكتاب المعطوب
اختر أي ملف .epub — كتاب لا يفتح، أو يفتح بفهرس محتويات مكسور، أو يظهر بلا اسم على رفك. لا يُرفع أي شيء.
اقرأ التقرير الصحي
يسرد التشخيص كل فحص — الحاوية، mimetype، المراجع، فهرس المحتويات، الغلاف، البيانات الوصفية — موسومًا: سليم، أو قابل للإصلاح، أو خارج نطاق الإصلاح.
طبّق الإصلاحات
تجري الإصلاحات الهيكلية تلقائيًا. وإن كان الغلاف أو بيانات العنوان/المؤلف الوصفية مفقودة، فأضِفها في الخطوة نفسها — كلاهما اختياري.
نزّل الكتاب بعد التحقق منه
يُعاد فحص ملف EPUB المُصلَح قبل التنزيل. تحصل على تقرير إصلاح وإشعار سلامة تام، لا مجرد رسالة نجاح عمياء.
ما يشمله الفحص الصحي
ملف EPUB هو أرشيف ZIP تخضع بنيته الداخلية لقواعد صارمة، وتكاد كل حالة «لا يفتح» أن تكون مشكلة في هذه البنية لا في نص تالف. يفحص التشخيص هذه البنية طبقةً طبقة: يبدأ بالأرشيف نفسه، ثم بملف META-INF/container.xml — بطاقة الشحن التي تخبر تطبيق القراءة بمكان مستند الحزمة. ثم يتحقق من إدخال mimetype: يجب أن يكون أول سجل في الأرشيف، محفوظًا دون ضغط، وبسلسلة المحتوى الصحيحة تمامًا. أدوات إعادة تغليف كثيرة تخطئ في هذا، وعدد من تطبيقات القراءة ترفض الكتاب رفضًا تامًا بسببه.
وفي العمق، يقارن الفحص manifest بالملفات الفعلية داخل الأرشيف: يجب أن يكون كل مستند وصورة مُشار إليهما موجودين، وأن يشير كل عنصر في spine إلى عنصر معلَن في manifest، وأن يكون مستندا التنقل (nav في EPUB 3 وNCX في EPUB 2) حاضرين قابلَين للحل. وأخيرًا ينظر الفحص إلى الأمرين اللذين تعرضهما تطبيقات القراءة على رفك: إعلان صورة الغلاف، وبيانات العنوان والمؤلف الوصفية. كل نتيجة تُبلَّغ في صورتها الصحيحة: سليمة، أو قابلة للإصلاح التلقائي، أو نقص لا يسدّه إلا صاحب الكتاب.
لماذا تتعطل ملفات EPUB من الأساس
معظم الكتب المعطوبة تولد معطوبة بفعل أداة إنتاجها: مصدِّرات بكتّاب ZIP معيبين يضعون إدخال mimetype في الموضع الخاطئ أو يضغطونه؛ وأدوات اقتلاع المحتوى والمحولات المنزلية الصنع تشير إلى ملفات لم تضمّنها قط؛ وبعض تطبيقات الكتابة تُخرج manifest يشير إلى مسارات تختلف حالة أحرفها عن الصحيحة، فتنكسر على التطبيقات الحساسة لحالة الأحرف.
أما البقية فتتعطل في الطريق أو في التخزين: تنزيل توقف في منتصفه، أو تعارض مزامنة سحابية دمج نسختين من أرشيف واحد، أو أداة ضغط «متطفلة» أعادت تغليف الكتاب بضغط مختلف، أو إعادة تسمية يدوية أربكت الحاوية. لا شيء من ذلك يمس النص الفعلي — ولهذا فإن الإصلاح الهيكلي، حين يُحسَن تنفيذه، يعيد الكتاب سليمًا دون إعادة ترميز فصل واحد.
حلقة التشخيص ← الإصلاح ← إعادة الفحص
الإصلاح الذي لا يمكنك التحقق منه مجرد تخمين. الأدوات المكتبية تسلّمك ملفًا مُصلَحًا وتترك لك عبء تجربته؛ والمحولات القائمة على الرفع تعرض صفحة نجاح حتى حين يظل الكتاب فاشلًا في التحقق. هذه الأداة تغلق الحلقة: بعد تطبيق الإصلاحات الهيكلية، يجري الفحص الصحي نفسه مرة أخرى على الناتج، داخل متصفحك، قبل أن يظهر رابط التنزيل. وإن بقي أي شيء ناقصًا — كأن تكون تخطّيت الغلاف الاختياري — يقول التقرير ذلك صراحةً بدلًا من إعلان النصر.
إعادة الفحص هي أيضًا ما يُبقي الأداة صادقةً بشأن حدودها. حين يحمل الكتاب ضررًا لا يعالجه أي إصلاح داخل المتصفح، يعلن التشخيص «لا يمكن إصلاحه» منذ البداية، قبل أن تصرف عليه دقيقة واحدة، بدلًا من أن يفشل في نهاية شريط تقدم زائف.
ما يمكن إصلاحه وما لا يمكن — بصدق
قابل للإصلاح تلقائيًا: container.xml مفقود أو مشوه، وإدخال mimetype في غير موضعه أو مضغوط، وعناصر manifest تشير إلى ملفات غير موجودة، وعناصر spine تشير إلى عناصر غير معلنة، ومستند nav لـ EPUB 3 أو NCX لـ EPUB 2 مفقود، وروابط ميتة خلّفتها تعديلات سابقة. لكل واحدة من هذه إصلاح حتمي تطبقه هذه الأداة ثم تتحقق منه.
قابل للإصلاح منك، والأداة تتولى الكتابة: غلاف مفقود (أضف أي صورة JPG أو PNG أو WebP أو GIF)، وبيانات العنوان أو المؤلف الوصفية المفقودة (اكتبها؛ تكتب الأداة عناصر Dublin Core الصحيحة).
غير قابل للإصلاح هنا، وستقول الأداة ذلك بصراحة: أرشيف ليس ZIP صالحًا أصلًا، وكتاب بلا فصول قابلة للقراءة، وملفات مقفلة بـDRM. الكتب المحمية بـDRM لا يمكن معالجتها — إزالة الحماية غير ممكنة في المتصفح وغير قانونية في معظم البلدان، ولا أداة صادقة تدّعي غير ذلك.
لماذا يعرض رفّك اسم ملف أو غلافًا فارغًا
تقرأ تطبيقات المكتبة أمرين اثنين بالضبط حين ترتّب الرف: إعلان الغلاف في البيانات الوصفية للحزمة، وعنصرَي dc:title / dc:creator. حين يغيب أيٌّ منهما، يرتجل القارئ حلًّا — اسم الملف بدلًا من العنوان، ومربع رمادي عام بدلًا من الغلاف — فيظن الناس بطبيعتهم أن ملف الكتاب فاسد. الغالب أنه نُشر ناقصًا من البداية، أو أن محولًا سابقًا جرّده من بياناته الوصفية.
لهذا السبب يشمل تشخيص هذه الأداة الغلاف والبيانات الوصفية بدلًا من أن يفصلهما في مهمة منفصلة: يسمّي الفحص الصحي الفجوة، وتوفر أنت القطعة الناقصة، وتؤكد إعادة الفحص أن الرف سيعرض الكتاب الآن على نحو سليم.
لماذا يهم أن يجري الإصلاح محليًا
ملف EPUB الذي يهمّك أثرٌ شخصي. قد يحمل مراسي تعليقاتك التوضيحية، وعلامات تقدمك في القراءة، ومعرفات الشراء، وفي بياناته الوصفية كلَّ ما كتبه هناك المالك أو الأداة السابقان. خدمات الإصلاح القائمة على الرفع تنقل الملف كاملًا إلى خادم لا يمكنك تدقيقه، وتصف سياسات خصوصيتها نوافذ احتفاظ بالبيانات، لا استحالة الاطلاع عليها.
لا مسار رفع في هذه الصفحة أصلًا — لا بديل مضغوط، ولا طابور انتظار، ولا نسخة مؤقتة. يُفتح الملف بالواجهات البرمجية نفسها التي يستخدمها تطبيق قراءة، ويُعدَّل في الذاكرة، ويُعاد إليك مباشرة. يمكنك مراقبة تبويب الشبكة أثناء عملها: الطلبات الوحيدة هي طلبات الصفحة نفسها.
أصلح ملف EPUB مقابل الأدوات أحادية الغرض
يقدم هذا الموقع كل إصلاح منفردًا أيضًا — Repair EPUB وFix EPUB TOC وMetadata Editor وChange Cover — وكلها تبقى متاحة. الفرق في قصد الاستعمال: كل من تلك الصفحات تفترض أنك تعرف مسبقًا ما العطل. أما أصلح ملف EPUB فتفترض العكس: لديك كتاب معطوب واحد ولا تشخيص بعد. تفحص كل شيء، وتطبق كل الإصلاحات التلقائية في جولة واحدة، وتطلب منك الإصلاحين اللذين يحتاجان إلى مدخل بشري، وتنتهي بملف مُتحقق منه وجاهز للرف.
تُدعم الكتب حتى 120 ميغابايت، مع تنبيه لطيف بعد تجاوز 100 ميغابايت لأن الإصلاحات تجري في الذاكرة. الناتج ملف EPUB قياسي يفتح في Calibre وThorium وKobo وKindle (عبر Send to Kindle) وفي كل قارئ قبِل الملف الأصلي.
الأسئلة الشائعة
ملف EPUB الخاص بي لا يفتح إطلاقًا. هل يمكن إصلاحه هنا؟
غالبًا نعم — إن كان الضرر هيكليًا. container.xml مفقود، أو إدخال mimetype في غير موضعه، أو مراجع داخلية ميتة: كلها تمنع تطبيقات القراءة من فتح الكتاب مع بقاء النص سليمًا. يخبرك الفحص الصحي خلال ثوانٍ في أي حالة أنت، وإن لم يكن الأرشيف نفسه ZIP صالحًا أو لم يحتوِ فصولًا قابلة للقراءة، قال ذلك بصراحة بدلًا من التظاهر.
ما الفرق بين أصلح ملف EPUB وRepair EPUB؟
تطبق Repair EPUB الإصلاحات الهيكلية وتسلّمك الملف. أما أصلح ملف EPUB فهي المهمة الكاملة: تبدأ بفحص صحي يغطي ثمانية جوانب بينها الغلاف والبيانات الوصفية، وتطبق الإصلاحات الهيكلية، وتتيح لك سد الفجوات التي لا يسدّها إلا إنسان، ثم تعيد فحص الناتج تلقائيًا قبل تنزيله.
هل يُرفع كتابي إلى أي مكان؟
لا. التشخيص والإصلاحات وإعادة الفحص كلها تجري في متصفحك بالتحليل نفسه الذي يؤديه تطبيق قراءة مكتبي. لا مسار رفع في هذه الصفحة على الإطلاق — يمكنك التحقق من ذلك بنفسك في تبويب الشبكة في متصفحك أثناء عمل الأداة.
هل يمكن إزالة DRM من كتابي؟
لا، ولا تستطيع ذلك أي أداة متصفح صادقة. الملفات المحمية بـDRM مشفّرة بتصميمها؛ وسيعلّم التشخيص عليها بأنها غير قابلة للمعالجة. تُصلح هذه الأداة الكتب التي يمكنك فتحها وتعديلها بحق فقط.
لماذا يعرض قارئي اسم الملف بدلًا من عنوان الكتاب؟
لأن بيانات الحزمة الوصفية فقدت عنصر العنوان أو عنصر المؤلف، فيلجأ قارئك إلى اسم الملف. يعلّم الفحص الصحي على ذلك، ويمكنك كتابة العنوان والمؤلف الصحيحين قبل الإصلاح — تكتب الأداة عناصر بيانات Dublin Core الوصفية الصحيحة.
فهرس المحتويات في كتابي خاطئ. هل يعاد بناؤه؟
نعم: إن كان مستند الفهرس مفقودًا كليًا، أُعيد بناؤه من قائمة فصول الكتاب الفعلية. وإن كان فهرس قائم يحتوي على روابط ميتة إلى ملفات حُذفت، نُظِّفت منه. وتبقى أداة Fix EPUB TOC متاحة إن أردت إعادة بناء فهرس لم يعجبك فحسب.
ما أكبر حجم كتاب تعالجه الأداة؟
تُقبل الملفات حتى 120 ميغابايت، مع ملاحظة عن الأداء فوق 100 ميغابايت لأن كل شيء يجري في الذاكرة. تكمل الروايات المعتادة دورة التشخيص والإصلاح وإعادة الفحص كاملةً في ثوانٍ معدودة.
هل يؤدي الإصلاح إلى إعادة ترميز كتابي أو إنقاص جودته؟
لا. تُنقل الفصول والصور وأوراق الأنماط عبر الأرشيف بايتًا ببايت؛ لا تُعاد كتابة إلا الملفات الهيكلية المعطوبة، ويُجمَّع الأرشيف من جديد مع إرجاع إدخال mimetype إلى موضعه الأول المطلوب.
قال التشخيص إن كتابي لا يمكن إصلاحه. ماذا الآن؟
يظهر هذا الحكم حين لا يكون الملف أرشيف ZIP صالحًا، أو لا يحتوي على فصول قابلة للقراءة، أو يكون محميًا بـDRM. إن كان تنزيلًا مبتورًا، فأعِد جلب الملف من مصدره الأصلي. وإن كانت حماية DRM، فاستخدم المتجر أو المكتبة التي اشتريت الكتاب منها. وفي الحالات الثلاث كلها لا تغادر أي بيانات جهازك وصولًا إلى هذه النتيجة.