Dropbox pro Raspberry Pi, CubieBoard, Banana Pi a další
- April 07 2015
- Raspberry Pi, Cubieboard, Banana Pi, BeagleBone
- 7072x Přečteno
Pak zkuste Dropbox Uploader. Jednoduchý shell script pro nahrávání, stahování souborů a složek, vytváření složek a mnoho dalšího.
Zde je jednoduchý návod:
Nejprve se přihlásíme na stránku dropbox.com (popřípadě zaregistrujeme) a přejdeme na stránku https://www.dropbox.com/developers/apps/.
Zde si vytvoříme aplikaci.
Po tomto vyplnění se nám objeví tato web stránka. Dostanete 2 klíče, jeden veřejný, druhý osobní. Do aplikace nahráváte pouze tyto klíče, ne heslo.
Po těchto krocích se přihlásíte ke svému minipočítači (já například skrze ssh) a zadáte:
cd
poté by vaše domovská složka měla být /home/user/
pak si stáhnete dropbox_uploader:
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
přejdete do této složky
cd Dropbox-Uploader
Poté, co jste ve složce Dropbox-Uploader spustíte shell script:
./dropbox_uploader.sh
Je možné, že tento script bude chtít být nastaven jako spustitelný. To uděláte takto:
chmod +x dropbox_uploader.sh
Teď už jen vyplníte klíče, zvolíte typ (zda aplikace může přistoupit pouze do své složky nebo může do celého vašeho Dropbox) - já pro bezpečnost raději zvolil přístup pouze k vlastní složce aplikace (na dropbox se vytvoří složka Apps/NazevApp/).
Pokud klíče souhlasí, zadáte y, vygeneruje se unikátní odkaz, který zkopírujete do prohlížeče (z terminálu je zkopírování pomocí Ctrl + Insert a vložení do vašeho prohlížeče klasickým Ctrl + V [vložení do terminálu je Shift + Insert]). Po povolení přístupu aplikace k dropbox pouze v terminálu zmáčknete enter. A máte hotovo.
Nyní to můžete vyzkoušet:
./dropbox_upload.sh info
vám vypíše informace o vašem účtu (velikost místa atp)
./dropbox_upload.sh list
vypíše seznam souborů (a jejich velikost) a složek
./dropbox_upload.sh upload /CestaKSouboru/Soubor /Soubor
například: ./dropbox_upload.sh upload /home/user/script.py /script.py
Soubor bude pak nahrán do domovské složky aplikace na dropbox.
./dropbox_upload.sh download /VaseSlozkaNaDropbox/Soubor /Slozka/Soubor
například: ./dropbox_upload.sh download /text.txt /home/user/
/text.txt znamená, že soubor bude stažen z domovské složky aplikace
./dropbox_upload.sh mkdir /Slozka/
například: ./dropbox_upload.sh mkdir /PokusnaSlozka/
V domovské složce aplikace na dropbox se vytvoří složka PokusnaSlozka
http://raspi.tv/2013/how-to-use-dropbox-with-raspberry-pi
<#EN> Very nice tutorial shared the website http://raspi.tv/2013/how-to-use-dropbox-with-raspberry-pi