viernes, 27 de abril de 2007

Compresión de Archivos

¿Qué es un archivo comprimido?

La gran ventaja de poder transportar la información de forma que ocupe mucho menos espacio, ha dado lugar al uso masivo de herramientas que faciliten la compresión y descompresión de datos en todos los medios. Los ficheros comprimidos podríamos decir que son una versión "reducida" del fichero original, el cual para poder usarlo nuevamente, deberemos descomprimirlo.

Imagina que deseas llevar contigo una hoja de papel en la cual hay un escrito que debes leer posteriormente, pero no tienes una carpeta u otro soporte donde llevarla. Transportar esa hoja de papel en la mano puede ser incómodo, de forma que lo mejor sería doblarla varias veces para que nos quepa en uno de los bolsillos. Cuando queramos leer la hoja, no tenemos más que sacarla de nuestro bolsillo, desdoblarla y leer su contenido.

De la misma forma se trata la información en Internet: el documento se comprime y se guarda, y posteriormente cuando queramos disponer de él, lo descomprimimos y disfrutamos de su contenido.

¿Por qué se comprimen los archivos?

Pongamos varios ejemplos que aclaren el concepto anterior.

En general, el mundo de la informática mueve una cantidad enorme de información en los distintos medios, ya sea en CD-ROM, disquete y por supuesto, la propia Internet. Transportar, por ejemplo, un fichero de texto que ocupe 2Mbytes de espacio en disquetes, es más molesto que llevar el mismo fichero en un solo disquete, ocupando además 50 Kbytes y dejando espacio incluso para llevar otros ficheros en el mismo soporte.

Un CD-ROM contiene por lo general 650 Mbytes de espacio, pero si queremos grabar gran cantidad de información, pronto se nos quedará pequeño. Mucho mejor si pudiéramos poner toda esta información en el mismo CD, ocupando mucho menos, pudiendo añadir ficheros posteriormente y ahorrándonos también tiempo durante la grabación.

Por último, pongamos el ejemplo de Internet, que está tan a la orden del día. Siempre que entramos en una página de software en la sección de Freeware, en el momento que descargas un programa es muy posible que lleve una extensión ZIP. Los ficheros en formato ZIP son los más extendidos en esta red gigantesca, aunque también existen otros tipos como pueden ser los RAR, ACE, TAR, ARJ,...Pues bien, sobre todo si conectas a Internet a través de modem, sería mucho mejor si pudiéramos tener nuestro programa descargado en el menor tiempo posible ya que nos permitirá poder usarlo antes, ahorrar en la conexión de teléfono, etc. Por esta razón es mucho mejor comprimir los ficheros ya que si no fuera así, los tiempos de espera para tener nuestro programa podrían aumentar de forma vertiginosa.

Tipos de Software Compresores

En Internet existen multitud de herramientas que nos permitirán comprimir y descomprimir archivos en el momento que lo necesitemos. Una de las herramientas o programas más populares es el Winzip, disponible en http://www.winzip.com aunque no es gratuito. En este caso, y ya que estamos decididos a aprender a comprimir y descomprimir archivos, intentaremos encontrar programas gratuitos que sean tan válidos como Winzip e incluso le superen en algunas características.

Veamos una lista de posibles programas y el funcionamiento de cada uno de ellos.

WinZip (no gratuito).

El formato de archivos comprimidos ZIP se lleva usando muchos años y antes existían herramientas para MS-DOS u otros sistemas similares que permitían el manejo de los mismos. Alguna de estas herramientas podía ser PKZIP o UNZIP que ejecutándose haciendo uso de parámetros, podíamos extraer los ficheros que contenían. Después de todo este tiempo y con la aparición de Windows como sistema operativo de forma masiva, ha dado como resultado el uso de programas como Winzip.


Cómo descomprimir con WINZIP

Cuando tengamos un archivo Zip en nuestras manos, lo único que tendremos que hacer una vez esté instalado Winzip en nuestro sistema, será hacer doble clic sobre él. Winzip mostrará una pantalla similar a la anterior en la que se ven los ficheros que contiene el ZIP. Para descomprimir los ficheros seguir estos pasos:

  • 1. Pulsar el botón EXTRACT.
  • 2. En la nueva pantalla que se abre, seleccionar la carpeta o directorio donde queremos guardar los ficheros.
  • 3. Pulsar el botón EXTRACT (otro botón dentro de la ventana del punto 2).

Cómo comprimir con WINZIP

Para comprimir una serie de ficheros y que queden todos guardados en un solo archivo ZIP, lo que facilita su manutención y transporte o transferencia, debemos seguir los siguientes pasos (existen otras formas, pero esta es la más sencilla) :

1. En el Explorador de Windows seleccionamos los ficheros que deseamos comprimir.

2. Una vez seleccionados, pulsamos en cualquiera de ellos con el botón derecho del ratón, de forma que aparezca el siguiente diálogo:



Seleccionamos la opción ADD TO ZIP FILE, si queremos asignar un nombre y una ubicación al nuevo fichero ZIP o bien ADD TO IMAGES.ZIP, donde en este caso IMAGES.ZIP será el fichero sugerido por Winzip para crear el nuevo archivo comprimido. Por defecto, este último se guardará en el mismo sitio donde estuvieran los ficheros no comprimidos u originales. Si deseamos configurar las opciones de nuestro archivo comprimido, no tenemos más que pulsar la opción CONFIGURE.


WinRAR (no gratuito)

El compresor WinRAR también ha sido una extensión del brazo que movía los archivos RAR en MS-DOS hacia el sistema Windows. Este compresor no es gratuito pero podemos obtenerlo en español desde esta dirección. El manejo de WinRAR con respecto a Winzip es muy similar por no decir igual; el compresor además tiene soporte para comprimir a RAR o a ZIP y extraer cualquier fichero de los formatos: RAR, ZIP, CAB, ARJ, LZH, ACE, TAR, GZIP, UUE.
Tiene ventajas notables con respecto al anterior y es que la compresión que consigue es bastante mayor en muchos casos, además de otras características.

El manejo periódico de estos programas nos enseñará cuales son sus posibilidades y qué opciones son las que más nos interesan al trabajar con archivos comprimidos.


Descomprimir con WinRAR

Para extraer los ficheros con WinRAR una vez instalado, tan solo debemos hacer doble clic sobre el archivo. Se abrirá una ventana similar a la siguiente:


Para extraer los ficheros que contiene nuestro archivo comprimido, tan solo debemos seguir los siguientes pasos:

1. Pulsar el botón EXTRAER.

2. Seleccionamos la ubicación en nuestro disco duro donde deseamos que los archivos que contiene, es decir, los que no están comprimidos, se guarden.

3. Una vez seleccionada la carpeta, pulsamos el botón ACEPTAR.
4. Con el explorador de Windows podemos dirigirnos a esa carpeta y examinar los ficheros.


Comprimir con WinRAR

Para comprimir con WinRAR realizamos la misma operación que con WinZip en la página anterior, es decir, seleccionamos el/los ficheros que deseamos comprimir desde el Explorador de Windows y con el botón derecho del ratón seleccionamos las opciones que creamos oportunas:


En este caso podemos pulsar AGREGAR A UN ARCHIVO, que nos permite dar el nombre que deseemos al nuevo fichero comprimido, la ubicación donde se guardará, si queremos comprimir con ZIP o RAR y otras opciones también muy útiles. Si no deseamos realizar ninguna selección avanzada, podemos comprimir los archivos con el nombre que ha sugerido, en este caso AGREGAR A "WINRAR.RAR".

FiLZIP (programa gratuito)

La gran diferencia con los dos programas anteriores es que el coste que debemos pagar por usarlo es cero, es decir, el programa es gratuito. A pesar de ello no deja de ser menos recomendable, sobre todo después de leer las características de que dispone:




Comprime y descomprime ficheros ZIP, PK3 (Quake III), BH, CAB, JAR, LHA, TAR y GZIP (TAR.GZ) Descomprime ficheros en otros formatos : ACE, ARC, ARJ, RAR, ZOO

Soporte para "Internet Encoded files" .UEE y .XXE

Operaciones de compresión estandar como extraer, borrar o visualizar los archivos comprimidos junto a otras interesantes funciones, asignar contraseñas.

Cliente de correo electrónico incluido

Posibilidad de crear ficheros autodescomprimibles.

Permite manejar ficheros como en el explorador, es decir, copiar, renombrar, borrar o mover sin haber descomprimido antes.

Búsqueda de ficheros dentro del archivo comprimido.

Permite cortar ficheros grandes en más pequeños.

Conversión entre diversos formatos de compresión.

Soporte de multiextracción. Permite seleccionar varios archivos comprimidos y descomprimirlos a la vez.

Posee desinstalación

Y muchas otras opciones.


Descomprimir con FiLZIP

Después de haber estudiado los dos casos precedentes, las opciones de compresión y descompresión son prácticamente iguales, de modo que no hay ningún problema nuevo, y si además el programa es gratis ¿qué más queremos? ;-)

1. Hacer doble clic en el fichero comprimido

2. Se abre una ventana como la siguiente:

Extraer los archivos pulsando el botón EXTRAER (que se muestra en color amarillo)

4. En la nueva ventana que se abre, dar la ubicación donde queremos los archivos y listo!


Comprimir con FiLZIP

Para realizar esta operación, siguiendo las mismas pautas....

1. Seleccionamos el o los ficheros que queremos comprimir en el Explorador de Windows

2. Ahora pulsamos el botón derecho del ratón, y nos aparecerá el siguiente diálogo:

3. Si seleccionamos ADD TO ZIP, tenemos la posibilidad de asignar un nombre al nuevo fichero que se creará, y una ubicación donde quedará guardado en nuestro disco duro. Si seleccionamos la otra opción ADD TO ".....ZIP" el fichero nuevo se grabará en el mismo directorio que tenemos los archivos no comprimidos y con el nombre que sugiere, en este caso Documento.zip.


Ultimate ZIP (programa gratuito)

Otro programa gratuito de muy buena calidad y totalmente recomendado. Estas son sus características:

El programa es capaz de comprimir en estos formatos: ZIP, BH, CAB, JAR, LHA, GZIP, TAR.

El programa es capaz de descomprimir los siguientes formatos : ACE, ARC, ARJ, RAR, ZOO, ZIP, BH, CAB, JAR, LHA, GZIP, TAR.

Soporte para "Internet Encoded files" .UEE y .XXE.

Cliente de e-mail integrado para enviar el fichero ZIP directamente.

Creación de ficheros autodescomprimibles.

Permite cortar ficheros grandes en más pequeños.

Permite encriptar los ficheros comprimidos.

Integración en Windows.

Posibilidad de extraer múltiples ficheros en una sola operación.

Reparación de ficheros comprimidos.

Asistentes para facilitar las tareas.

Virus escaner.

Soporte de Skins.

Y mucho más...

El proceso de compresión y descompresión es igual que en los casos anteriores de modo que para evitar redundancias en la explicación de los pasos ya expuestos, nos limitaremos a mostrar la pantalla principal del programa, el la que se muestra el botón EXTRACT como es habitual.

7-ZIP (programa gratuito)

Por último presentamos un programa pequeño pero que cumple su función como el mejor. Además, según las pruebas realizadas por el autor, el programa comprime entre un 2 y un 10% más que los principales programa como WinZIP y WinRAR (descritos con anterioridad) y entre un 30 y un 50% más que estos si seleccionamos para comprimir su propio formato 7-Zip. Esto último no supone ningún problema, ya que 7-Zip es capaz de crear sus propios ficheros autodescomprimibles.

Pero veamos las características:

Software gratuito

El menú de configuración se puede mostrar en varios idiomas, incluyendo el español.

Con soporte para ficheros 7zip, ZIP, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO y RPM.

Ultra compresión en formato 7ZIP.

Posibilidad de generar ficheros 7Zip autodescomprimibles.

Integración total con Windows, lo que facilita el manejo de los ficheros comprimidos.

Posibilidad de realizar la compresión y extracción desde la línea de comandos.

El manejo de este compresor tampoco difiere en absoluto con los compresores anteriores, de modo que no se realizará de nuevo la explicación, si bien se mostrarán varios ejemplos en el caso de querer comprimir o descomprimir y el menú de configuración.


Menú de configuración en español:

Acción para descomprimir ficheros:

Hacemos doble clic en el fichero a descomprimir. Para extraer los ficheros los seleccionamos cono si del mismo Explorador de Windows se tratase, y con el botón derecho del ratón, abrimos el menú que se muestra en la pantalla, activando la opción EXTRACT para descomprimir el o los archivos seleccionados y la opción OPEN para abrir el fichero in extraerlo de su archivo comprimido.

También podemos usar la opción siguiente.

Acción para comprimir y descomprimir ficheros:

Seleccionamos en el Explorador de Windows aquellos ficheros que necesitamos comprimir, y con el botón derecho del ratón seleccionamos una de las opciones que se despliegan: Open para abrir el fichero seleccionado (si está comprimido), EXTRACT para descomprimir a una ubicación del disco duro, TEST para verificar si está correctamente comprimido, ADD para comprimir los archivos. Como ves, muy completo y muy sencillo de usar.


No hay comentarios.: