Archivos de Tags: utilidades

Truco: Dividir un archivo en múltiples imágenes de disco

En muchas ocasiones es necesario enviar un archivo (o conjunto de archivos) dividido en pequeños archivos, por ejemplo para envíos por correo electrónico, o en diferentes unidades USB menores que el archivo original. Una forma de hacer eso en Mac OS X, sin software adicional, es crear una imagen de disco que pueda estar dividida en unidades menores, con la ventaja de que quien recibe los trozos sólo tiene que hacer doble clic sobre uno de ellos.

Supongamos que tenemos una carpeta que ocupa varias decenas de MB, y queremos enviarlas a un receptor cuyo cliente de correo no acepta mensajes superiores a 2MB. Para ello, debemos seguir los siguientes pasos:

  1. Abrir Terminal.app
  2. Comenzar a teclear hdiutil create -srcfolder
  3. Pulsar la tecla espacio para dejar un espacio extra
  4. Arrastrar la carpeta cuyo contenido queremos enviar sobre la ventana de terminal que se abrió en el paso 1.
  5. Pulsar la tecla espacio de nuevo
  6. Escribir el nombre que tendrá nuestro archivo temporal, por ejemplo imagen.dmg, y pulsar la tecla Retorno; dependiendo del tamaño del archivo, y del rendimiento de nuestro ordenador, tardaremos unos minutos.
  7. Cuando haya terminado el paso anterior, deberemos empezar a teclear en el Terminal hdiutil convert -format UDBZ -o
  8. Dejar un espacio extra, y teclear el nombre común a todos los segmentos que queremos crear, por ejemplo imagen_segmentada.dmg
  9. Dejar de nuevo un espacio extra, y seguir tecleando -segmentSize , y a continuación indicar cuánto ocupará cada segmento, con un número y una letra que puede ser G para Gigabytes, M para Megabytes, o K para Kilobytes; en el ejemplo que queremos seguir, sería -segmentSize 2M
  10. A continuación, arrastrar a la ventana de terminal el archivo creado en el paso 6, o escribir directamente su nombre, por ejemplo imagen.dmg, y pulsar Retorno.

El último caso crea tantos archivos .dmgpart como sean necesarios para guardar la información original, numerados de forma correlativa.

Un ejemplo completo de cómo crear una copia de nuestra carpeta de Documentos que se pueda enviar en múltiples trozos de 2MB sería el siguiente:

hdiutil create -srcfolder /Users/usuario/Documents/ \
/Users/usuario/documentos.dmg

hdiutil convert -format UDBZ -o documents_trozos.dmg \
-segmentSize 2M /Users/usuario/documentos.dmg

Si queremos que los trozos se puedan grabar en CD, podríamos usar -segmentSize 650M; para grabarlo en los antiguos discos flexibles, usaríamos -segmentSize 1440K; y para poder grabar cada trozo en DVDs de 4.7GB, el tamaño correcto sería -segmentSize 4700M.

Si el archivo de partida ya es una imagen de disco (creada, por ejemplo, con Utilidad de discos, sólo necesitamos los pasos 7 a 10, arrastrando la imagen de disco al final del comando.

Lo mejor de todo, como decíamos al principio, es que cuando se reciben todos los trozos no hay más que hacer doble clic en el archivo .dmg, y el sistema ya se encarga de buscar los archivos .dmgpart correspondientes.

Enlaces: Utilidades para móviles Nokia y Mac OS X, y calibración de monitores con SuperCal

  • Artículo de Cortador en su bitácora “No tengo iPhone”, en el que se centra en la configuración y la experiencia de manejo de las funciones de los móviles Nokia a través de las distintas tecnologías presentes en Mac OS X: iSync, y Bluetooth.
  • Otro programa interesante para mejorar la compatibilidad entre Mac OS X y un teléfono de Nokia es la utilidad Nokia Multimedia Transfer, que permite pasar música de iTunes, imágenes de iPhoto, o vídeos en iTunes o iPhoto, al teléfono. Lo más interesante es que funciona con ciertos modelos de Nokia a través del cable, sin necesidad de que el teléfono (o el ordenador) dispongan de Bluetooth. Teniendo Bluetooth parte de las capacidades de esta utilidad se podrían obtener a través del Exporador de dispositivos Bluetooth.
  • Si no tienes un iPhone, pero tienes Mac, es muy posible que tu teléfono sea un Nokia con Symbian. Si ése es el caso, Nokia proporciona plugins gratuitos para iSync para diferentes modelos, de modo que puedas mantener sincronizada la agenda en tu Mac y tu móvil, y que no sea un desastre si lo pierdes. Y si tienes MobileMe, o Plaxo, puedes tener también una copia en “la nube” de tus contactos.
  • SuperCal es un sistema de calibración de color mediante software, similar al sistema avanzado de Apple, pero que sí tiene en cuenta las diferencias existentes entre la forma de generar la imagen de un CRT, las pantallas LCD, y las imágenes generadas por los proyectos.Es shareware, pero se puede probar y crear un perfil simplemente descargando el programa.

Enlaces: Salvapantallas “Status Screen”

  • Salvapantallas “mixto”, que combina dos “capas” de información: una de ellas es cualquier otro salvapantallas que queramos ejectuar; y sobre esa imagen se componen una serie de iconos que dan información sobre el la hora, el estado de la batería, el tiempo de encendido continuado (uptime), el número de mensajes sin leer en Mail, Adium, NetNewsWire o Vienna, mensajes en Twitterrific o Google Notifier… y es posible que el usuario cree sus propios módulos de estado. 

    Via Apple Downloads

Enlaces: Wireshark, y multi-arranque Mac OS X, Ubuntu, Vista y XP

Enlaces: Denébola, Python y Ciencia: Espectropolarimetría, Medición sobre figuras, etc.

¿No es maravilloso el hipertexto?

A ver cómo lo cuento en pocas palabras, o si no os importa, lo contaré en muchas ;-)

Utilizo NetNewsWire Lite para las suscripciones RSS que leo habitualmente —por cierto, creo Safari RSS será una buena introducción, y es muy buena idea para encontrar contenido RSS, pero no tan buena para leerlo—, y una de ellas es la de sus programadores, Ranchero Software.

Ahí encontré un enlace al blog de Michael McCracken, específicamente un artículo sobre cómo podría ayudar al desarrollo disponer de una descripción Spotlight de los archivos .c, .m, .h, de modo que desde XCode se pudiera saber exactamente qué trozo de código utiliza qué otro, y cosas similares.

Leer más »