¿Cómo puedo llenar programáticamente una unidad flash con mis últimas fotos de iPhoto?

Supongamos que quiero llenar un disco flash con las fotos más recientes en mi biblioteca de iPhoto.

¿Alguien sabe cómo hacer esto? He escrito algunos guiones de shell a lo largo de los años, pero ninguno de ellos funciona del modo que esperaba.

Sospecho que la respuesta correcta implicará algunas copys y algunas declaraciones "si".

One Solution collect form web for “¿Cómo puedo llenar programáticamente una unidad flash con mis últimas fotos de iPhoto?”

He escrito un guión para hacer esto por ti. Está disponible aquí . Funciona con el sistema Ruby (1.8.6 en Lion) sin dependencies externas. Así es como lo usa (también incluido en el README):

Este script busca un file de datos de álbum de iPhoto '11 en

~/Pictures/iPhoto Library/AlbumData.xml 

Este es el lugar estándar para que iPhoto almacene el file de datos del álbum, por lo que es muy probable que lo tenga aquí si tiene iPhoto.

El uso recomendado para el script es copyrlo donde desee hacer una copy de security de los files, y luego invocarlo en la línea de command:

 $ruby iphoto.rb 

Esto escaneará el file de datos del álbum, clasificará las fotos por date, las más nuevas primero, y luego las copyrá en el destino deseado hasta que la unidad esté llena. Alternativamente, puede especificar manualmente la ruta en la que desea copyr como parámetro de argumento, en caso de que desee almacenar el script en otro lugar:

 $ruby iphoto.rb /Volumes/Backup 

Esta secuencia de commands se escribió con exactamente un usuario en mente; es por eso que no tiene otras opciones.


  • Lo he probado en exactamente una biblioteca de iPhoto: la mía. Funciona para mí, pero YMMV.
  • El número delante de los files es el valor "DateAsTimerInterval" del file de datos del álbum. No sé cómo convertirlo en una date "real", pero la sorting por order se ordera cronológicamente, por lo que es lo suficientemente bueno para los propósitos de este script.
  • ¿Puedo eliminar iPhoto de manera segura de mi MacBook Pro si tengo la aplicación Fotos?
  • Línea de command de terminal para encontrar files corruptos
  • ¿Hay alguna forma de enviar videos directamente por correo electrónico o upload un video de iphoto a youtube?
  • ¿Qué es la transmisión inalámbrica y cómo la uso?
  • ¿Qué carpetas de iPhoto son las less útiles para ahorrar espacio?
  • Alternativa de iPhoto 8
  • ¿La migration a la nueva aplicación de fotos de Apple realmente duplica mis requisitos de almacenamiento?
  • Fotos para OS X: cómo generar un álbum automáticamente en la import
  • Asignar un atajo de keyboard para la acción "Agregar una cara ..." en iPhoto
  • Importado 32GB de imágenes en iPhoto, la biblioteca de 65GB es el resultado - ¿Eh?
  • ¿Hay alguna manera de ver qué actividad está haciendo iPhoto con Flickr?
  • Elimine algunas fotos (o videos) de iPhoto sin eliminar de Flickr
  • Configuración de la biblioteca de iPhoto en una unidad de disco duro externa
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).