EPUBCheck PKG-008: plik wewnątrz EPUB nieczytelny
Zaktualizowane:
EPUBCheck PKG-008 jest komunikatem o błędzie krytycznym: “Unable to read file "…".” EPUBCheck nie mógł odczytać jednego z plików wewnątrz EPUB, więc przestaje sprawdzać ten plik. Jest to błąd krytyczny: komunikat podaje nazwę pliku, a reszta, która zależy od tego pliku, nie może być zweryfikowana.
Oficjalna wiadomość
Unable to read file "%1$s".
- Domyślna powaga
- Błąd krytyczny. EPUBCheck nie mogło kontynuować sprawdzania tej części EPUB. Plik jest nieprawidłowy.
- Wersja EPUBCheck
- 5.4.0
%1$s, %2$s… wypełnione są plikiem, wartością lub elementem EPUBCheck znalezionym.
Typowe przyczyny
- Wpis jest uszkodzony wewnątrz ZIP, często po skróconym pobraniu lub przerwanym zapisie.
- Wpis używa metody kompresji lub szyfrowania, której czytnik ZIP nie może obsłużyć.
- Plik był zablokowany lub usunięty podczas gdy EPUBCheck odczytywało rozpakowany folder.
Jak to naprawić
- Zauważ plik wymieniony w komunikacie i sprawdź, czy otwiera się samodzielnie po rozpakowaniu kopii.
- Zastąp uszkodzony plik źródłem książki.
- Odbuduj archiwum za pomocą standardowego narzędzia ZIP (tylko kompresja przechowywana lub deflate): Odbuduj archiwum z plikiem mimetype najpierw i przechowuj bez kompresji, na przykład z folderu, który zawiera książkę:
zip -X0 book.epub mimetypei następniezip -rX9 book.epub META-INF OEBPS(użyj własnych nazw folderów). - Uruchom EPUBCheck ponownie na odbudowanym pliku i napraw wszelkie wiadomości, które pojawią się w kolejności: uszkodzony archiwum może ukrywać inne problemy, aż do momentu, gdy można go odczytać.
Kiedy to nie to
Jeśli całego archiwum nie można otworzyć, to PKG-003 lub PKG-004, nie jeden nieczytelny plik.
Terminy używane tutaj
Inne komunikaty PKG
PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-009The file name "…" contains characters that are not allowed in OCF file names: ….PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-010The file name "…" contains spaces, which may create interoperability issues with older reading systems.PKG-005The 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.PKG-011The file name "…" is not allowed to end with ".".
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.