Importer contacts LDAP dans un telephone Nokia E65

Il existe plusieurs moyen de faire de la synchronisation de groupware (contacts, calendrier, tâches) entre un téléphone mobile Nokia et une machine sous Linux. Mais selon les modèles de téléphone, la compatibilité des logiciels semble très variable. J’ai déjà eu l’occasion d’essayer des logiciels comme Gnokii ou Gammu de façon non satisfaisante jusqu’ici. Le plus prometteur est de tout évidence le jeune protocole SyncML prévu pour réaliser cette synchronisation. Mais sous Linux, les outils pour l’utiliser restent encore relativement bogués… ou alors je n’ai pas eu de chance avec mes téléphones. Après avoir passé plusieurs heures avec libsyncml pour réussir à lui faire cracher quelques extraits de mon téléphone, je suis retourné à une méthode simple : l’import des contacts via fichiers VCARD. Oui, c’est radical car ça gère mal une véritable synchronisation – je parle plutôt d’importation – mais ça répond à mes besoins pour l’instant et “ça marche”.

Passons à la partie “hacking”. Mes contacts étant (bien sûr) centralisés dans un annuaire LDAP, j’ai écrit rapidement un petit script ldif2vcard.sh – à améliorer – me permettant d’obtenir des fichiers VCARD bien reconnus par Symbian à partir d’un fichier LDIF. Il ne reste plus qu’à les déposer sur la SD-card du téléphone (dans “Others/contacts/” sur un Nokia E65) puis faire “Contacts> Options > Copier> Depuis carte memoire”. Cette méthode doit plus ou moins marcher avec tous les téléphones à base de Symbian.

Tags: , , , ,

2 Responses to “Importer contacts LDAP dans un telephone Nokia E65”

  1. Stéphan says:

    Salut Grégory,

    J’ai vu il y a quelques temps que tu avais un téléphone S60, et qui plus est un E65. J’en ai un aussi depuis quelques mois et jusqu’ici, mes quelques tentatives de synchronisation avec Linux ont toutes été vaines. Je pensais te poser la question un de ces jours pour connaître ton expérience quand je vois ce message ! :-)
    Il ne me reste donc plus qu’à étudier la piste vcard à l’occasion donc, mais ce sera à partir d’une base thunderbird ou Kontact.

    j’imagine que je ne t’apprendrais rien en évoquant PuzzleBubble pour S60 ? ;-)
    Peut-être Python pour S60 ? En tout cas, je te conseille la lecture du livre de Jürgen Scheible http://mlab.taik.fi/~jscheib/ . Très didactique et bien écrit.
    A+

  2. freechelmi says:

    je ne me suis jamais trop cassé la tête pour synchroniser contacts et agenda sur mon N80.

    j’utilise les services en ligne d’un serveur SynCML sur internet et je declenche la synchro via Wifi ou 3G.

    Ensuite j’ajoute ou modifie des entrées via l’interface Web ou via un client lourd et un plugin SyncML.

    Je n’ai jamais eu utilisé de cable USB au final , il n’est utile que pour maj le firmware.