Entradas con el tag ‘archivos’

En ocasiones veo __MACOSX

Publicado el Jueves 20 noviembre 2008

Mac OS X tiene integrado un compresor de archivos muy rápido y sencillo de utilizar. Sin embargo, y para ser sincero, diré que incorpora una característica que odio desde lo más profundo de mi corazón. Estoy hablando de ese molesto e intrigante directorio llamado __MACOSX que el sistema incluye en todos los archivos comprimidos, y que sólo resulta visible cuando abrimos el archivo en otro sistema operativo. Por ejemplo, esto es lo que se ve cuando abrimos en Linux un archivo comprimido en Mac OS:

Se trata de un comportamiento que me parece particularmente incordiante porque a menudo intercambio archivos con usuarios de otros sistemas, y me consta que muchos se sienten confusos con la presencia de esa carpeta. Tampoco queda nada bien si por ejemplo deseamos distribuir una aplicación, un tema de WordPress o sencillamente entregar una práctica.

¿Para qué se usa esa carpeta? Básicamente, Mac OS X almacena información de apoyo que permite un acceso más rápido a los datos tras extraer el archivo: miniaturas de imágenes, índices de archivos, y cosas por el estilo. En cualquier caso, datos que no son imprescindibles y que pueden reconstruirse con facilidad, por lo que no entiendo que ni siquiera se pueda desactivar esta característica.

Para evitar este inconveniente, existe una excelente aplicación llamada YemuZip, que permite crear archivos comprimidos sin añadidos indeseables. Sólo hay que arrastrar a la ventana los ficheros que deseemos zipear y recordar seleccionar “PC Compatible” en la ventana que aparece. Si ahora abrimos este archivo con Linux, veremos algo bien distinto:

Con lo que ya podemos estar tranquilos. He leído algunos artículos muy interesantes para escribir esta entrada, pero el que más me ha gustado es Whats with __MACOSX in Zip files?, cuyo autor se despacha a gusto con el tema. Un poco exagerado quizás, pero muy divertido para mi gusto.