EPUBCheck PKG-008: archivo dentro de EPUB ilegible
Actualizado:
EPUBCheck PKG-008 es un mensaje de error fatal: “Unable to read file "…".” EPUBCheck no pudo leer uno de los archivos dentro del EPUB, por lo que deja de verificar ese archivo. Es un error fatal: el mensaje nombra el archivo, y lo que depende de ese archivo no puede ser validado.
El mensaje oficial
Unable to read file "%1$s".
- Severidad por defecto
- Error fatal. EPUBCheck no pudo continuar revisando esta parte del EPUB. El archivo no es válido.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- La entrada está dañada dentro del ZIP, a menudo después de una descarga truncada o una guardado interrumpido.
- La entrada utiliza un método de compresión o encriptación que el lector de ZIP no puede manejar.
- El archivo fue bloqueado o eliminado mientras EPUBCheck estaba leyendo una carpeta descomprimida.
Cómo arreglarlo
- Toma nota del archivo nombrado en el mensaje y verifica que se abra por sí solo después de descomprimir una copia.
- Reemplaza el archivo dañado desde la fuente del libro.
- Reconstruir el archivo con una herramienta ZIP estándar (solo compresión almacenada o desinflada): Reconstruir el archivo con el archivo mimetype primero y almacenado sin comprimir, por ejemplo desde la carpeta que contiene el libro:
zip -X0 book.epub mimetypey luegozip -rX9 book.epub META-INF OEBPS(usa tus propios nombres de carpeta). - Ejecute EPUBCheck nuevamente en el archivo reconstruido y corrija cualquier mensaje que aparezca a continuación: un archivo dañado puede ocultar otros problemas hasta que se pueda leer.
Cuándo no es esto
Si no se puede abrir todo el archivo, eso es PKG-003 o PKG-004, no un archivo no legible.
Términos usados aquí
Otros mensajes de 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 ".".
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.