Freitag, 24. Oktober 2014

Dropbox upload von Files (Bildern) aus einem Ordner

Meine Kamera legt die Bilder in einem Ordner (/home/pi/m-video/) ab.

Ich wollte einfach alle Bilder automatisch auf meinen Dropbox account hochladen und danach am Pi löschen.

So gehts:

1. Dropbox Sync software installieren und Dropbox verlinken:
https://github.com/andreafabrizi/Dropbox-Uploader

2. Dropbox upload Python Script erstellen:

sudo nano uploader.py

Der Inhalt des Scripts:

#Dropbox upload Python Script (upload to Dropbox and delete files on Pi)
from subprocess import call
photofile = "/home/pi/Dropbox-Uploader/dropbox_uploader.sh upload /home/pi/m-video/*.jpg /"
call ([photofile], shell=True)
del_files = "sudo rm /home/pi/m-video/*.*"
call ([del_files], shell=True)

Das Verzeichnis wo die Bilder gespeichert sind ist rot markiert. Muss eventuell editiert werden.

3. Cron job einrichten

crontab -e

Zum crontab file am Ende hinzufügen:
* * * * * python /home/pi/uploader.py # Sync webcam files dropbox to run each minute

Keine Kommentare:

Kommentar veröffentlichen