Archive for June, 2009

Sauvegarde de mes flux RSS préférés via Google Reader

Saturday, June 13th, 2009

Utilisateur de Google Reader pour lire mes flux RSS préférés, il était impératif pour moi de sauvegarder cette fameuse liste de flux RSS. C’est chose faite grâce à ce petit script inspiré à 99.9% du blog de Martin Catty :

#!/bin/sh
GLOGIN=<login>
GPASS=<pass>
DATE=$(date +%Y-%m-%d)
GSTORE=<path>/backup/google-reader-$DATE.xml
umask 077
/usr/bin/wget -q "https://www.google.com/accounts/LoginAuth" \
 --post-data="PersistentCookie=1&Email=$GLOGIN&Passwd=$GPASS" \
 --no-check-certificate --save-cookies="/tmp/gcookie" --output-document=/dev/null
/usr/bin/wget -q "http://www.google.com/reader/subscriptions/export" \
 --no-check-certificate --load-cookies="/tmp/gcookie" --output-document="$GSTORE"
/bin/rm /tmp/gcookie

Il ne reste plus qu’à le placer en crontab, par exemple de façon hebdomadaire, et le tour est joué. Notez bien que ce script nécessite votre identifiant et votre mot de passe Google : à utiliser avec les précautions d’usage !