Scaricare automaticamente le foto dalla fotocamera
Volevo un sistema automatico che scaricasse le foto quando collego la fotocamera, così da non doverlo fare manualmente.
Mettendo insieme un po’ di script trovati su internet ho fatto così:
1 Creare la regola di udev.
Creare un file chiamato 99-autodownload.rules in /etc/udev/rules.d
Scrivere all’interno questo:
1
2
3
|
SUBSYSTEM=="block", ACTION=="add", ENV{DEVTYPE}=="disk", ENV{ID_MODEL_ID}=="0118", ENV{ID_VENDOR_ENC}=="OLYMPUS\x20", RUN="/usr/local/bin/autodownload" |
I parametri ID_MODEL_ID e ID_VENDOR_ENC cambiano da ogni modello di fotocamera, si possono trovare con udevadm, lsusb e dmesg.
2 Creare lo script che scarica le foto
Questo è il quore del sistema, questo script è quello che copia le foto
1
2
3
4
5
6
7
|
#!/bin/bash beep mount -U 524B-6FFF cp -u -a "/mnt/fotocamera/DCIM/100OLYMP/." "/home/michele/Immagini" umount -U 524B-6FFF beep beep |
524B-6FFF è l’etichetta del file system della fotocamera, se il file system non avesse uuid, lo si può creare con gparted.
- Far lampeggiare un bordo tramite CSS
- Installare Garmin plugin su kubuntu 14.10