Dropbox-Uploader – Use o Dropbox no Raspberry Pi e não só..

9 Comentários

O Dropbox é um serviço de armazenamento de conteúdos, baseado na Cloud que dispensa apresentações. Este serviço dá-nos, por exemplo, a possibilidade de termos a nossa informação acessível e sincronizada a partir de qualquer ponto da Internet, nos mais diversos dispositivos.

Uma vez que o Dropbox não tem um cliente disponível para equipamentos com processador ARM (além da interface web), como podemos usar o Dropbox nestes dispositivos? Como solução apresentamos o Dropbox-Uploader.

dropbox

Dropbox-Uploader é um script desenvolvido em bash script que permite o acesso aos conteúdos do nosso dropbox, através da linha de comandos, sem a necessidade de instalar um cliente. Este pequeno script permite:

  • Upload de ficheiros
  • Download de ficheiros
  • Apagar ficheiros
  • Partilhar ficheiros
  • ..e listar todos os ficheiros presentes na nossa conta do Dropbox.

Além das funcionalidades referidas, o script pode também ser útil para criação de backups automáticos, aceder ao Dropbox através de equipamentos com arquitetura ARM, entre outros cenários. A utilização do Dropbox-Uploader apenas necessita que o utilizador tenha instalado o cURL.

Como obter o Dropbox-Uploader?

Para obter o script, vamos começar por instalar o curl (uma biblioteca que te permite fazer requisições e enviar dados para outros sites e serviços da web):

sudo apt-get install curl

De seguida obtemos o script Dropbox-Uploader

cd && curl -O https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh

e para finalizar atribuímos permissões de execução ao script.

chmod +x dropbox_uploader.sh

Para executar o script basta usar o comando

./dropbox_uploader.sh
Como usar o Dropbox-Uploader?

Para usar o Dropbox-Uploader, basta usar a seguinte sintaxe:

./dropbox_uploader.sh COMANDO[PARAMETROS]...

COMANDOS

  • upload – Para fazer upload de ficheiros locais para o serviço
  • download – download de ficheiros do Dropbox para directorio local
  • delete – Apagar um ficheiro remoto no Dropbox
  • mkdir – Criar diretórios no Dropbox
  • list – listar conteúdo de um diretório no Dropbox
  • share – partilhar conteudos
  • info – informações sobre a conta do Dropbox
  • unlink – terminar sessão do Dropbox

dropbox_01

Alguns exemplos:

  • ./dropbox_uploader.sh upload /etc/passwd /myfiles/passwd.old
  • ./dropbox_uploader.sh upload /etc/passwd
  • ./dropbox_uploader.sh download /backup.zip
  • ./dropbox_uploader.sh delete /backup.zip
  • ./dropbox_uploader.sh mkdir /myDir/
  • ./dropbox_uploader.sh upload “My File.txt” “My File 2.txt”
  • ./dropbox_uploader.sh share “My File.txt”

O script foi já testado com sucesso em ambientes Linux, no FreeBSD 8.3, no MacOSX, Windows/Cygwin, Raspberry Pi e QNAP. Para quem tiver a necessidade de aceder ao serviço Dropbox via proxy, podem confirmar aqui como proceder a essa configuração

Comentários

9

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de JEEC

    Parece que o Raspberry Pi tem estado em voga nos últimos tempos 😀 O próprio Eben Upton (fundador e director executivo da Raspberry Pi Foundation) virá a Portugal no próximo dia 12 de Março 😀

  2. Avatar de wee
    wee

    Muito fraco esse equipamento, para desktop, web…

    Isto é mais para hobby…para nerds…

    1. Avatar de Luís Miguel
      Luís Miguel

      e não para pessoas com falta de visão… Sem querer ofender… Quando carregas um comando do portão da garagem não vês que um raspberry, um arduíno ou um outro micro processador poderá estar do outro lado; quando ouves o sino da igreja da igreja de x em x minutos no tempos de hoje; ao usares um elevador… é bom que existam nerds (eu só me considero um hobbista) para que o custo do que é disponibilizado no dia a dia seja mais baixo. É um facto que nem todas as pessoas tiveram cadeiras de programação e micro-processadores, mas não deixa de ser uma mais valia este tipo de equipamentos. Pelo menos no ensino que é para onde o Raspberry é vocacionado. O que seria se se pensasse que a informática à uns anos era só para nerds ?

  3. Avatar de FM
    FM

    Contas feitas ao raspberry, à caixa, ao cartão de memória e ao desempenho, se o HDMI não fizer diferença… Mais vale uma magalhães usado para a maior parte das aplicações que por aí vejo.

    Uma distro linux em cima e pronto.

    🙂

    1. Avatar de Luís Miguel
      Luís Miguel

      Se também lhe acrescentares o consumo, a falta de interface directo para ligação dos componentes electrónicos, o espaço ocupado… sim o Magalhães vale… Só que estás a fugir a tudo o que o raspberry reprsenta (pelo menos para mim). Tenho um media center muito completo, uma placa de desenvolvimento com ferramentas poderosas. Tudo em um… Uso também um para ligar de forma eficiente equipamentos em modo remoto com uma placa de rede wireless a partir de qualquer parte e, pelo facto de ocupar reduzidas dimensões, estar dentro de uma caixa de uma UPS antiga aproveitando todo o interface eléctrico. E o custo é mais baixo que o dito Magalhães… pelo menos para quem não teve oportunidade de o obter com a contrapartida de deixar o país no estado que está. (mas isso são outras cantigas em que as maiores beneficiadas foram as operadoras e, em particular, a PT). Só por curiosidade o preço do Magalhães tinha um custo acima dos 300€ na versão entregue nas escolas. Alguém está a pagar a diferença 🙁

    2. Avatar de Luís Miguel
      Luís Miguel

      PS: Se tiveres um Magalhães por aí aos 27,67 € a funcionar, diz alguma coisa 😉

      1. Avatar de FM
        FM

        Não tenho…

        Mas também será difícil ter um raspberry ready to go por esse preço 🙂

        1. Avatar de Luís Miguel
          Luís Miguel

          É só comprar no site (+ custos de envio)