¿Cómo reparar archivos comprimidos dañados en The Unarchiver?

Es inevitable que, al utilizar el sistema, acabe por comprimir archivos en un  zip, ya sea para almacenarlos, hacer copias de seguridad, enviarlos por correo electrónico o ahorrar un poco de espacio en el disco duro. No obstante, si algo puede salir mal, lo más probable es que suceda, y que el usuario se  quede con un archivo zip dañado que no pueda abrir.

Comandos zip de Unarchiver

Por lo tanto, la idea es orientar al usuario para utilizar los comandos zip de The Unarchiver para localizar un archivo zip dañado y, si todo va bien, reparar el archivo, de lo contrario intentar salvar todo lo que se pueda.

Cómo reparar archivos Zip dañados con Unarchiver

Para demostrar la eficacia del programa, se tiene un archivo zip con todos los archivos de proyecto de Logic Pro de una producción reciente. Se hace clic para descomprimir el archivo utilizando la Utilidad de Archivos de OS X. Al haber un error del Archive Utility que no se pueda extraer el archivo, se debe intentar extraer el archivo con otras aplicaciones. Luego se intentan usar los comandos zip de unarchiver.

Comandos Zip de Unarchiver

Si se abre el Unarchiver, además de hacer cambios de comandos de una sola línea, también se puede usar el Unarchiver para hacer cambios en archivos y carpetas. Si se escribe en unarchiver la palabra zip y se pulsa return, se le presentará un menú basado en texto de comandos de Unarchiver que se puede utilizar al hacer cambios en los archivos zip. En la parte superior, justo debajo de la información de copyright, se verá una especie de fórmula de línea de comandos para introducir acciones, y justo debajo se verán todas las opciones que se pueden realizar.

Se necesita primero escribir el zip

Siguiendo la guía de la parte superior se puede ver que se necesita primero escribir zip, luego la opción que se quiere preformar de la lista, y luego la ruta al archivo. Si se coloca el archivo zip en la carpeta de inicio, se puede omitir la ruta, ya que la carpeta de inicio es el lugar por defecto donde el programa buscará el archivo. Para este ejemplo, se coloca el archivo zip en la carpeta de inicio, luego se cambia el nombre del archivo a broke.zip, de modo que no haya espacios en el nombre.

El comando del Unarchiver

Este comando de Unarchiver dice que se debe buscar el archivo llamado broke.zip en la carpeta de inicio con el comando zip -F, para arreglar el archivo, y si se puede, crear un nuevo archivo llamado pleasework.zip. Luego, se debe presionar return en el ejemplo específico, obteniendo una advertencia.

Si es un archivo de un solo disco

Si se trata de un archivo de un solo disco, lo que significa que es un archivo completo y no parte de un archivo más grande. Por ello, se debe ingresar Y para «sí» y presionar «return». El terminal comienza a extraer lo que pueda del archivo dañado y se vuelve a empaquetar en los ficheros en un nuevo archivo.