Something here

Sincronizar Fotos com Flickr no Linux

Feb 23, 2015 | Tags: | Categoria: Linux

Estava a procura de uma solução para mandar minhas fotos mais facilmente para o Flickr, Flickr vai servir pra mim como backup de fotos agora também, já que tem espaço de 1TB agora.

Achei um sincronizador perfeito, é só instalar, dar as devidas permissões ao aplicativo, e por um comando, sincronizar a pasta que deseja.

 

1. Primeiro instale o pip

pip é uma ferramenta muito útil, serve para instalar pacotes python.

apt-get install python-pip

2. Instale o flickrsmartsync

Vamos instalar o flickrsmartsync, que será nosso sincronizador com nossa conta Flickr.

pip install flickrsmartsync

A primeira execução flickrsmartsync, vai pedir para você autorizar o aplicativo.

Screenshot-5

Nice, agora criei uma pasta no diretorio home chamada Flickr e adicionei um atalho no teclado para a execução do aplicativo.

Porém eu não vou saber quando ele será executado e qual vai ser o resultado da sincronização, por que vai estar sendo executado no background, por isso fiz um script simples para me avisar se vou ter sucesso na sincronização.

 

3. Script para notificação do resultado

Vamos usar o notify-send para nos ajudar nas notificações, você pode aprender instalar aqui.

#!/bin/bash
notify-send -i emblem-synchronizing -t 666 "FlickrSmartSync:" "Script in execution..."

flickrsmartsync --sync-path=/home/oggy/Flickr 2>&1 | tail -n 1 |
    while read line; do
      msg=${line#*]: }


if [[ "$msg" = *[uU]"pload "[dD]"one"* ]]; then
notify-send -i help-about -t 4666 "FlickrSmartSync: Sync Success!" "$msg";

else
		notify-send -i emblem-ohno -t 6666 "FlickrSmartSync: Failed!" "Goddamnit !!!";

fi
done

Oh yeah, agora o que eu tenho no atalho do teclado é /home/oggy/scripts/flickrsmartsync/flickrsmartsync.sh
E vai resultar nisso:

Screenshot-6 Screenshot-8