[MAJ] Synchroniser son Carnet d’Adresses et l’Autocomplete de Mail

Atteint de synchronisite aïgue depuis que j’ai mon compte DropBox, j’essaye de tenir tout et n’importe quoi à jour, quelque soit le mac sur lequel je suis. Et tout y passe : µtorrent (fera l’objet d’une article prochain), JDownloader, Adium, … etc. C’est à peine si je n’essaye pas de synchroniser iTunes (mais… Je l’aurai un jour, je l’aurai ;-P ).

Bref, voyons aujourd’hui comment synchroniser notre carnet d’adresse entre plusieurs mac. Certes, ceux qui possèdent un iPhone peuvent le faire via cette voie la. Vous pouvez également utiliser les options présentes dans Snow Leopard pour synchronisez via MobileMe/Yahoo!/Google déjà présentées. Néanmoins, tout le monde n’en ayant pas un, voyons comment faire cela en passant par un service tel que DropBox.
Le carnet d’adresse étant bien plus important que les logs d’Adium (a mon humble avis), la toute première étape est de faire une sauvegarde de ce dernier avant de faire quoi que ce soit !

Gardez précieusement cette sauvegarde tant que vous n’êtes pas certain que tout a fonctionné parfaitement.

Synchronisation :
C’est la qu’on va voir ceux qui ont suivi ! ;-)
Pour synchroniser le carnet d’adresse via DropBox, nous allons utiliser la même technique que pour les logs d’Adium, à savoir, un lien symbolique.

Première étape, nous allons déplacer les informations contenues dans notre Carnet d’Adresses dans DropBox. Pour ce faire :

0°) Quittez l’application Carnet d’adresses

1°) Ouvrer le Terminal et tapez la commande suivante :

mv ~/Library/Application\ Support/AddressBook ~/Dropbox/Sync/

Cette commande ca déplacer le contenu de votre AddressBook dans le dossier Sync de DropBox (cela fonctionne avec tout autre dossier).

Seconde étape : faire le lien entre le dossier DropBox/Sync et l’application Carnet d’Adresses. Pour ce faire,

2°) Toujours dans le Terminal, tapez la commande suivante :

ln -s ~/Dropbox/Sync/AddressBook/ ~/Library/Application\ Support/AddressBook

3°) Relancez le le Carnet d’Adresses.

Si toutes vos adresses sont toujours la, tout a fonctionné parfaitement et il sera désormais synchroniser entre différents Mac. Si votre carnet d’adresse est vide, quittez le, quittez également toutes les autres applications et recommencez la procédure. Sachez que cela fera bien plus que synchroniser vos données, cela synchronisera aussi vos préférences et paramètre du carnet d’adresse

Attention :
Cette solution comporte quelques petits inconvénients :
- Attendez la fin de la synchronisation de DropBox (au démarrage du mac) avant de lancer le carnet d’adresses.

- Evitez de modifier, en même temps, votre carnet d’adresses depuis plusieurs mac !!! (Si vous souhaitez pouvoir le faire, privilégiez une solution à base de serveur SVN).

En dehors de ca, tout devrait bien se passer…

P.S. : Vous avez remarquez : je poste imperturbablement pendant que Fred casse à nouveau tout…

P.P.S. : Cette astuce permet également de synchroniser l’ AutoComplete de Mail via le fichier MailRecents-v4.abcdmr… Elle est pas belle la vie ?? :-p

Synchroniser les conversations Adium entre différents Mac

Nous vous avons déjà, à plusieurs reprise, présenté des produit permettant une synchronisation entre différent PC/Mac tel que XMarks pour vos favoris (browser indépendant) ou DropBox (OS indépendant).

Voyons aujourd’hui comment tirer parti de dropbox pour synchroniser certains fichier automatiquement. Et quoi de mieux que de pouvoir synchroniser ses logs de messagerie instantanée ? En effet, imaginons la situation suivante : vous êtes au boulot et vous discuter, via adium sur le Mac Pro, avec votre pote Fredo (quel poète… ca rime !) d’un problème que vous avez sur le dos (ça rime toujours). Il vous répond, vous donne son avis, vous résout même votre problème s’il est en forme. Le soir, vous rentrez chez vous, vous voulez finaliser la solution sur votre MacBook Pro (par exemple) et la, ne vous rapellant plus bien ce que Fred vous a expliqué, vous allez voir les logs d’adium et c’est la que le drame arrive : vous ne retrouvez plus la conversation… Et vous vous rappelez bien vite que elle est bel et bien dans les logs mais… dans les logs de l’adium du mac du boulot. Et la, vous êtes coincés…

Moche…

Heureusement, grâce a DropBox, vous pouvez maintenant centraliser ces fichiers logs. La seule subtilité est qu’il faut utiliser un lien symbolique. Un quoi ? Pourquoi ? Qu’est-ce (à savon) ? Non, pas de ligne de commandes :’(

Ne nous emballons pas… Un lien symbolique peut être vu comme un « raccourci » sous windows. Un endroit dans votre Finder qui va directement vous envoyé dans un autre dossier. Nous somme obliger d’utiliser cette technique parce qu’Adium ne laisse pas la possibilité de choisir ou sont stockés ces logs.

0°) Quitter Adium

1°) Créer dans votre dossier DropBox un répertoire dans lequel vous stockerez vos historiques de conversation (par exemple : ~/DropBox/Sync/Chat).

2°) Allez dans le dossier

~/Library/Application Support/Adium 2.0/Users/Default/Logs

et copier le tout dans le dossier créé au 1°)

3°) Une fois le répertoir Logs vide, effacez le.

4°) Ouvrez le Terminal et taper la commande suivante :

ln -s ~/Dropbox/Sync/chat/logs/ "/Users/votre_username/Library/Application Support/Adium 2.0/Users/Default/Logs"

5°) Relancer Adium.

Attention, cette solution comporte quelques petits inconvénients :

- Il vaut mieux attendre la fin de la synchronisation de DropBox (au démarrage du mac) avant de lancer Adium.

- Il faut éviter de parler en même temps, à la même personne, depuis plusieurs mac !!!
En dehors de ca, tout devrait bien se passer…