Synchronisation de Picasa Web et Dropbox [fermé]


10

J'ai ma collection de photos plus ou moins organisée dans des dossiers sous le dossier Photos de mon Dropbox . J'ai configuré Picasa (application de bureau) pour analyser uniquement ce dossier afin de pouvoir synchroniser les albums avec Picasa Web (application Web).

Je trouve l' application Picasa Desktop très peu conviviale et compliquée pour synchroniser des photos entre votre ordinateur et le cloud.

Existe-t-il un moyen de synchroniser entre Picasa Web et Dropbox sans Picasa Desktop en tant qu'intermédiaire?


Pouvez-vous être plus précis: qu'en est-il de Picasa Desktop "très hostile"?
Clare Macrae,

Réponses:


6

Une façon de le faire serait d'utiliser l' outil GoogleCL . GoogleCL est une interface de ligne de commande (utilisant des scripts Python, mais la version Windows comprend un wrapper pour que vous n'ayez pas à installer et configurer manuellement Python) à divers services Google, y compris Picasa.

(Je suppose que vous êtes sur la plate-forme Windows pour ces commandes, mais des équivalents existent sous Linux) Tout d'abord, téléchargez et extrayez les outils GoogleCL dans un dossier. Ensuite, créez un album sur Picasa où vous souhaitez que les fichiers téléchargés aillent. J'ai utilisé Testingpour cet exemple, modifiez-le pour qu'il corresponde à celui que vous souhaitez utiliser. Vous pouvez le faire sans utiliser le site Web en exécutant:

google picasa create Testing

La première fois que vous exécutez la commande, il lancera votre navigateur Web afin que vous puissiez accorder à l'application l'autorisation d'accéder à votre compte Web Picasa. Il se souviendra de ce jeton, vous n'aurez donc pas besoin de le faire lors de futurs téléchargements.

La commande suivante peut être utilisée pour télécharger tous les fichiers JPEG dans un dossier:

google picasa post Testing "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg"

Assurez-vous de remplacer le chemin du dossier par celui qui convient à votre système.

Cette commande téléchargerait toutes les photos .JPG de votre Photosdossier Dropbox vers l' Testingalbum dans Picasa Web. Vous pouvez modifier le chemin d'accès à votre guise. Notez qu'il ne vérifie pas les doublons, vous voudrez probablement les déplacer ou les supprimer du dossier après l'exécution de la commande de téléchargement.

Vous pouvez créer un fichier de commandes selon les lignes suivantes pour automatiser le processus (placez le fichier de commandes dans le même dossier que GoogleCL):

google.exe picasa post Testing "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg"
if not exist "C:\Users\Your User Name\Documents\My Dropbox\Photos\Uploaded" mkdir "C:\Users\Your User Name\Documents\My Dropbox\Photos\Uploaded" 
move "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg" "C:\Users\Your User Name\Documents\My Dropbox\Photos\Uploaded"

Le résultat de ce fichier de commandes serait de télécharger les photos dans votre Photosdossier Dropbox , puis de les déplacer dans un sous-dossier appelé Uploadedpour les empêcher d'être téléchargées à nouveau la prochaine fois que vous exécutez le fichier de commandes. Vous pouvez définir le fichier de commandes pour qu'il s'exécute en tant que tâche planifiée si vous souhaitez automatiser le processus.

Il s'agit d'une approche de base et ne gère pas tous les cas possibles (par exemple, si l'outil GoogleCL n'est pas en mesure de contacter Picasa Web ou rencontre une erreur, il déplacera toujours les fichiers dans le Uploadeddossier), mais c'est un bon début et vous devriez pouvoir vous en servir pour résoudre votre problème. Cela montre qu'il est possible de télécharger un dossier sur Picasa Web sans avoir à utiliser leur client de bureau ou le site Web.

Utilisez la commande google help picasapour obtenir des informations sur les autres options prises en charge par GoogleCL. Il existe des commandes pour répertorier et créer des albums, il serait donc possible d'améliorer le fichier de commandes pour faire quelque chose comme créer un nouvel album avec la date et l'heure comme titre à chaque exécution, si cela vous intéressait.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.