Παράκαμψη προς το περιεχόμενο
EPUBCheck · Πακέτο και κοντέινερ ZIP

EPUBCheck PKG-005: επιπλέον πεδίο στο mimetype

Ενημερωμένο:

EPUBCheck PKG-005 είναι ένα μήνυμα σφάλματος: “The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.” Η είσοδος mimetype στο ZIP περιέχει ένα επιπλέον πεδίο, το οποίο οι κανόνες του EPUB container απαγορεύουν για αυτό το αρχείο. Οι εφαρμογές ανάγνωσης αναγνωρίζουν ένα EPUB βρίσκοντας το κείμενο mimetype σε μια σταθερή θέση κοντά στην αρχή του αρχείου, και ένα επιπλέον πεδίο το μετακινεί.

Το επίσημο μήνυμα

The mimetype file has an extra field of length %1$s. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.

Προεπιλεγμένη σοβαρότητα
Σφάλμα. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή προς Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.
Έκδοση EPUBCheck
5.4.0

%1$s, %2$s… συμπληρώνονται με το αρχείο, την τιμή ή το στοιχείο EPUBCheck που βρέθηκε.

Τυπικές αιτίες

  • Εργαλεία ZIP που προσθέτουν εκτεταμένα χρονογραφήματα ή χαρακτηριστικά αρχείου σε κάθε καταχώρηση από προεπιλογή, όπως κάνουν πολλές επιτραπέζιες συμπιεστές.
  • Επανασυμπιέστε το φάκελο του βιβλίου με την εντολή συμπίεσης που έχει ενσωματώσει το λειτουργικό σύστημα.

Πώς να το διορθώσω

  1. Μην επεξεργάζεστε το αρχείο επιτόπου: αναδομήστε το από τον φάκελο του βιβλίου.
  2. Συμπιέστε το αρχείο mimetype χωρίς επιπλέον χαρακτηριστικά. Με το Info-ZIP, η επιλογή -X τα παραλείπει: Επανακατασκευάστε το αρχείο με το αρχείο mimetype πρώτα και αποθηκεύστε το μη συμπιεσμένο, για παράδειγμα από τον φάκελο που περιέχει το βιβλίο: zip -X0 book.epub mimetype και μετά zip -rX9 book.epub META-INF OEBPS (χρησιμοποιήστε τα δικά σας ονόματα φακέλων).
  3. Επικυρώστε ξανά για να επιβεβαιώσετε ότι το μήνυμα έχει φύγει.

Όταν δεν είναι αυτό

Αν το mimetype λείπει ή δεν είναι πρώτος, αυτό είναι PKG-006; αν το κείμενό του είναι λάθος, PKG-007.

Όροι που χρησιμοποιούνται εδώ

Άλλα μηνύματα PKG

  • PKG-004 Corrupted EPUB ZIP header.
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-003 Unable to read EPUB file header. This is likely a corrupted EPUB file.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-008 Unable to read file "…".
  • PKG-001 Validating the EPUB against version … but detected version ….

Πηγές

Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.

FAQ

Τι σημαίνει EPUBCheck PKG-005;

EPUBCheck PKG-005 είναι ένα μήνυμα σφάλματος: “The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.” Η είσοδος mimetype στο ZIP περιέχει ένα επιπλέον πεδίο, το οποίο οι κανόνες του EPUB container απαγορεύουν για αυτό το αρχείο. Οι εφαρμογές ανάγνωσης αναγνωρίζουν ένα EPUB βρίσκοντας το κείμενο mimetype σε μια σταθερή θέση κοντά στην αρχή του αρχείου, και ένα επιπλέον πεδίο το μετακινεί.

Είναι PKG-005 σφάλμα;

PKG-005 αναφέρεται ως σφάλμα από προεπιλογή. Το EPUB παραβιάζει έναν κανόνα της προδιαγραφής και είναι άκυρο. Τα καταστήματα και η αποστολή σε Kindle μπορεί να το απορρίψουν, και EPUBCheck εξέρχεται με κατάσταση 1.

PDF σε EPUB εργαλεία

Κάθε εργαλείο χρησιμοποιεί την ίδια μηχανή. Έως 3 βιβλία την ημέρα είναι δωρεάν.

Δες όλα τα εργαλεία