Bash Photo Sort (Desarrollo)

De JarfilWiki

Me gusta sacar fotos, y desde que tengo móvil con cámara... no dejo de sacarlas (Febrero de 2003, por cortesía de Nokia).

En menos de dos años he sacado más de 8000 fotos (¡eso son muchas fotos! ;) )

El problema ahora es doble:

  • Por un lado, en el móvil sólo tengo memoria para unas 200-250 fotos, lo que a veces no da ni para una hora, así que hay que conectarlo lo más rápido posible, descargar las fotos, borrarlas del móvil, ¡y a por más!
  • Por otro, esta cantidad de fotos se vuelve inmanejable. Además si se tiene en cuenta que a veces las descargo cuando son menos de 100 para hacer hueco para las siguientes, el número de sesiones y las veces que se repiten las mismas acciones merecen automatizar la tarea.

Para el primer caso, me valgo del [bluetooth con p3nfs|http://home.jarfil.net/docs/comp/Nokia3650nfs_es.html] montado con el script de nokia_on (con el ID del móvil predefinido para no perder tiempo en escaneos).

Para la organización, uso dos scripts de bash:

  1. Upload:mkbakfoto - (con el móvil conectado) se encarga de sacar una copia de todas las fotos
  2. Upload:sortfoto - una vez descargadas las fotos
    • ordena las fotos por años y meses en directorios separados
    • detecta fotos repetidas (MD5) y las borra

NOTA: los scripts esperan encontrar fotos con nombre "Image.jpg" e "Image(*).jpg", sin carácteres especiales.

Herramientas personales