Schlagwort: digital

Raspberry Pi – Digitaler Bilderrahmen mit Dropbox Anbindung

Hallo zusammen,
hier ist eine Software von mir, mit der man aus einem Raspberry Pi einem digitalen Bilderrahmen mit Dropbox Anbindung erstellen kann.
Folgende Funktionen bietet die Software:
  • Diashow mit verstellbarem Intervall
  • Bilder kommen direkt aus deiner Dropbox
  • Proxy Konfiguration möglich
  • Automatischer Fullscreen Modus
Die .jar Datei gibts hier zum Download:

Vorraussetzung:

  • Java 8
  • Ein Raspberry Pi mit Bildschirm / Monitor
  • Betriebssystem mit grafischer Oberfläche

Die ersten Schritte:

Erstelle in deinem Dropbox in der obersten Ebene einen Ordner der „cloudpictureframe“ heißt. (Ist in der .properties Datei anpassbar)
Lege test weise ein paar Bilder hinein.
Starte anschließend die .jar Datei wie folgt:
java -jar CloudPictureFrame.jar
Nun öffnet sich ein Fenster, welches dich auffordert, dich mit deim Dropbox Konto einzuloggen.
Falls sich nicht automatisch in deinem Webbrowser eine Dropbox URL öffnet gebe einfach den Link aus dem Fenster in einen Webbrowser ein.
Nachdem du dich im Webbrowser eingeloggt hast erhälst du einen Token Code.
Diesen musst du in das Feld „Autorisierungscode hier eingeben:“ einfügen.
Jetzt noch „Autorisieren“ drücken und schon gehts los.
Zu beginn kann es etwas dauern bis das erste Bild angezeigt wird, da erst alle Bilder synchronisiert werden müssen.
Hier ist beschrieben wie man das Programm in den Autostart bekommt:

Infos zur Konfiguration:

Direkt nach dem ersten start wird eine Konfigurationsdatei angelegt welche wie folge aussieht:
proxyEnabled=false</pre>
</div>
<div>proxyUrl=</div>
<div>proxyPort=</div>
<div>proxyUser=</div>
<div>proxyPassword=</div>
<div>dropBoxFolderName=cloudpictureframe</div>
<div>slideshowInterval=10000</div>
<div>dropBoxAuthToken=</div>
<div>
Der slideshowInterval ist in Millisekunden zu setzen also Achtung.
dropBoxAuthToken wird automatisch gesetzt.
dropBoxFolderName kann beliebig angepasst werden. (Muss in deinem Dropbox Ordner auf oberster Ebene vorhanden sein)