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:
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
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)
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