Table des matières
Le carnet de contacts
On a vu que la carte SIM permet de stocker un carnet de contacts très basique. Parmi les applications préinstallées d'un smartphone on trouve toujours une application de gestion des contacts.
Lors de la création d'un nouveau contact l'application standard d'Android demande où doit être enregistré le contact et propose 3 options comme on le voit sur cette capture d'écran:
- Téléphone ⇒ sauvegarde dans la mémoire interne
- Google ⇒ sauvegarde sur le compte Google indiqué
- USIM ⇒ sauvegarde sur la carte SIM
Pour la sauvegarde dans la mémoire interne ou sur le compte Google, les contacts sont enregistrés au format, vCard un standard ouvert d'échange de données personnelles.
Le format vCard
vCard est utilisé par des logiciels de courrier électronique ( Mozilla Thunderbird, Outlook Express), des appareils mobiles (téléphones mobiles, assistants personnels, GPS) et des logiciels de messagerie instantanée (Jabber, Skype).
Un fichier vCard porte une extension vcf (pour Virtual Card File) et son contenu est lisible par n'importe quel éditeur de texte.
Comme tout format de fichier informatique, celui-ci évolue (vCard 2.1, vCard 3.0, vCard 4.0 ). Chaque version apporte des nouveautés mais malheureusement chaque application ne gère en général qu'une version précise et si vous importez un fichier de format non géré, certaines informations seront perdues. Il faut se renseigner et faire des essais. Par ex: le format vCard 2.1 ne gère pas le champ Catégories!
Les applications qui utilisent ce format permettent d'importer/exporter des fichiers.
Sauvegarde des contacts
de son smartphone
Sauvegarde dans un fichier .vcf et se l'envoyer en pièce jointe par mail (si on a une application de mail installée et configurée sur son téléphone)
sur mobiles Android
testée avec Android 9 et l'application native Contacts *, (ça peut différer quelque peut sur d'autres versions ou d'autres applications que celle de base)
1) ouvrir l'application Contacts
2) cliquer en haut à gauche sur les 3 traits horizontaux
3) tout en bas, cliquer sur Paramètres (icône roue dentée)
parmi les lignes qui s'affichent choisir
4) Exporter
dans la boite de dialogue qui s'affiche choisir
5) Partager tous les contacts (attendre qu'une notification s'affiche disant que c'est terminé)
il faut savoir que cette option ne stocke pas la sauvegarde sur le téléphone
mais propose de la partager (comme son nom l'indique) directement par envoi vers l'extérieur.
Donc il va falloir ouvrir cette notification, pour se faire:
6) cliquer sur l'espèce de V en haut à gauche de Contacts
alors s'ouvrent tous les moyens d'envoi possible du téléphone, privilégiez celui par courrier électronique
qui est configuré sur votre téléphone (Email…k9-mail, FairEmail…etc)
ce dernier s'ouvre sur un message avec déjà votre adresse “mail” en émetteur
et avec un fichier nommé vcards_aaaammjj_hhmmss.vcf déjà attaché (aaaammjj_hhmmss, ce sont année/jour/heure/mn/sec datant la sauvegarde)
7) Il n'y a plus qu'à renseigner l'adresse “mail” d'un destinataire, on peut aussi se l'envoyer à soi-même,
et de faire envoi
Ainsi les contacts.vcf seront au moins sauvegardé dans un courriel!
La suite consistera à récupérer ce fichier…cf Fusion des contacts ou à s'en servir en Synchronisation sur un cloud
Si pour x raison la notification est perdue, il faudra recommencer la procédure!
* NOTA: l'application native Contacts dans ses versions au moins jusqu'à 1.7.31 a le gros défaut de sauvegarder au format vCard 2.1
éliminant ainsi certains champs intéressants (par ex: le champ Catégorie que l'on aurait défini en Famille, Amis, Reseaux, LLV…etc)
tout en passant l'affichage des N° de téléphone en mode anglo-saxon (par ex 069-398-7769 au lieu de 06 93 98 77 69…)
En plus en cas d'importation de ce .vcf vers Thunderbird et son extension CardBook, cette dernière ne gérant pas le format vCard 2.1, l'importation ne se fera pas!
Il faudra continuer à utiliser les carnets par défaut de Thunderbird qui eux sont en vCard 2.1.
Pour profiter de l'avantage des formats vCard au delà de 2.1, et d'une éventuelle récupération dans CardBook,
il faut utiliser une appli de gestion un peu plus “récente”, par ex:
Simple Contacts Pro (open source et gratuite sur F-Droid)
qui une fois installée s'appelle aussi Contacts!
La procédure de sauvegarde de cette appli Simple Contacts Pro diffère quelque-peut de l'appli native dans la mesure ou
1) une fois lancée
2) le point d'entrée est maintenant les 3 points en haut à droite
3) en offrant directement un Exporter les contacts vers un fichier .vcf
4) mais qu'elle ne propose pas directement l'envoi par courriel mais un stockage Interne par défaut à la racine de son smartphone,
cette sauvegarde de forme contacts_aaaa-mm-jj-hh-mm-ss.vcf étant alors à s'envoyer par courriel
sur mobiles IOS
Fusion des contacts du smartphone avec ceux sur son PC
comme la sauvegarde .vcf de ses contacts smartphone sera reçu sur son PC
et si celui-ci utilise Thunderbird et l'extension CardBook, c'est alors le moment de fusionner les contacts du smartphone
avec ceux du PC afin de créer un nouveau .vcf tel qu'indiqué:
fusionner des .vcf avec CardBook
Ce sera alors celui-ci qui sera à mettre sur le “Cloud” dans ce qui suit
Sauvegarde sur le cloud par synchronisation
La synchronisation consiste a mettre son carnet d'adresse chez un hébergeur qui fournit le protocole CardDav.
Puis a rendre accessible ce carnet sur son téléphone, son PC, sa tablette…etc.
Alors une modification d'un des contacts sur l'un quelconque de ceux-ci sera répercutée sur tous les autres, c'est cela qu'on appelle la synchronisation.
Implicitement, cette synchronisation est aussi une sauvegarde…
En cas de vol ou de perte du téléphone, ce n'est plus adieu au carnet de contacts puisqu'il est sur l'un ou l'autre de ses appareils ou chez l'hébergeur !
En cas de nouveau téléphone, il ne faudra qu'y configurer la synchronisation pour y retrouver ses contacts!
Néanmoins, effacer par inadvertance tout son carnet l'effacera sur toutes les machines y compris sur l'hébergeur,
c'est le principe de la synchronisation qui là s'avère être un risque,
alors il est recommandé de faire des sauvegardes classiques et périodiques au cas où !
Google et Apple proposent tous deux cette synchronisation sur Gmail ou iCloud, il n'en sera pas fait état, le but de LLV étant de promouvoir le logiciel libre, et donc de préférer celle proposée par d'autres fournisseurs.
Évidemment, quels que soient les fournisseurs de cloud, confidentialité et sécurité demeurent des problèmes majeurs: quel usage fera l'hébergeur de vos contacts ? Des pirates peuvent ils dérober ces derniers ?
A cela s'ajoute la question de la localisation des données, laquelle souvent ignorée et noyée dans la notion de cloud, correspond pourtant à des machines réelles situées quelquepart, qui plus est machines opérées par des humains localisés dans le même quelquepart !
Ce quelquepart devenant encore plus important si l'on s'attache à la sécurité juridique de ses données
Patrioct Act et surtout Cloud Act
Alors pour concilier un peu tout cela, à tord ou à raison, quelques fournisseurs situés en France avec offre cloud gratuite
A l'ouverture du compte individuel,
Zaclys n'oblige pas à créer une nouvelle adresse,
mais de choisir son “cloud” gratuit=ncloudx avec son propre mot de passe, le plus simple sera de reprendre celui du compte individuel
Mailo oblige à la création d'une nouvelle adresse courriel
mais n'oblige pas à créer en plus un compte “cloud” celui-ci venant de pair avec l'adresse.
- NOTA: avec Mailo, c'est alors l'occasion de quitter une adresse propriétaire qu'elle soit de son FAI ou du GAFAM.
- Pour ne pas perdre les messages de cette ex-adresse, Mailo propose le rapatriement de ceux-ci sur sa nouvelle adresse Mailo
- C'est assez simple avec une adresse “standard” genre celle de son FAI
- Par contre, avec celles du GAFAM, la procédure nécessite une autorisation
Synchronisation: mise en œuvre
sur le cloud
Le prérequis est d'avoir déjà une sauvegarde de ses contacts sous l'extension .vcf
de son smartphone seul
ou obtenue par fusion
pour placer celui-ci sur le cloud du fournisseur.
Fournisseur Zaclys
_se connecter au cloud avec son adresse d'inscription et le mot de passe cloud (différent de celui de l'ouverture de compte)
_se placer sur l'onglet Contacts (en haut icône 2 bustes)
_ouvrez alors les Paramètres en bas de la page
pour choisir Importer les contacts et dans la boite qui s'ouvre alors Sélectionner un fichier local
_naviguer alors sur votre machine jusqu'à trouver votre sauvegarde.vcf
si ce dernier n'est pas corrompu, le carnet de contacts est maintenant installé et s'appelle par défaut Contacts.
Pour la suite il va falloir mémoriser l'adresse http de ce carnet
_de nouveau, onglet Contacts (icône 2 bustes) puis Paramètres
pour choisir les … et dans la boite qui s'ouvre alors Copier le lien
ce dernier devrait être de la forme
https://ncloudX.zaclys.com/remote.php/dav/addressbooks/users/12345/contacts
avec X dépendant du serveur qui a été attribué et 12345 le N° de votre compte cloud
Fournisseur Mailo
_se connecter à son compte avec son adresse d'inscription et son mot de passe
en haut sélectionner l'onglet Carnet d'adresses (buste de petit bonhomme), puis l'onglet Synchronisation
Laisser les valeurs par défaut pour aller d'abord en
3.Sélectionner à partir de votre disque dur le fichier généré par votre logiciel de messagerie : Parcourir
_naviguer alors sur votre machine jusqu'à trouver votre sauvegarde.vcf
puis en
6.Valider pour importer le carnet d'adresses : et Importer
si ce dernier n'est pas corrompu, le carnet de contacts est maintenant installé et s'appelle par défaut Carnet d'adresses principal.
Pour la suite il va falloir mémoriser l'adresse http de ce carnet
https://carddav.mailo.com
sous Android
Android ne supportant pas nativement le protocole cardDav, il est nécessaire d'installer une application qui le gère
*DAVx5 (ex DAVDroid) gratuite sur F-Droid, payante sur le Google Play!!!
Une fois installé, il faut lancer puis configurer cette application
_Tapez sur le bouton + en bas à droite de l’écran principal
sélectionnez l’option
Connexion avec une URL et un nom d’utilisateur
_Dans le champ URL de base, tapez l’adresse sauvegardée précédemment selon le fournisseur
_Dans le champ Nom d’utilisateur, tapez l'adresse e-mail complète puis son Mot de passe
_Validez en tapant sur SE CONNECTER
A la fin de la vérification Créer un compte est proposé
_Laisser le nom par défaut avec l'adresse ou le changer
puis en bas dans
Méthode pour les contacts de type groupe
_Changer l'option pour
Les groupes sont des catégories pour chacun des contacts
Cela permet de faire apparaitre les catégories dans le cas des contacts en vCard3.0 ou vCard4.0 ou rien avec vCard2.1 qui ne gère pas ce champ
_Tapez sur Créer un compte
Sur la page alors ouverte vérifier que CARNETS D'ADRESSES est sélectionné et
_Cocher le carnet Contacts puis
_Lancer la synchronisation avect son icône Synchroniser en bas à droite de l’écran
attendre la fin du transfert venant du fournisseur
_Les contacts sont maintenant visibles dans l'application Contacts du téléphone
sous IOS
Que ce soit un Iphone ou un Ipad, IOS gérant le protocole cardDav,
pas besoin d'une appli supplémentaire comme sous Android
c'est juste une configuration à faire:
_Allez dans l'application Réglages puis choisir
Mots de passe et comptes
_sélectionner
Ajouter un compte puis Autre
_puis choisir
Ajouter un compte CardDAV
_dans la fenètre qui s'affiche renseigner les champs
Serveur avec
_l'adresse sauvegardée précédemment
- chez Zaclys
https://ncloudX.zaclys.com/remote.php/dav/addressbooks/users/12345/contacts
_mais transformée en
https://ncloudX.zaclys.com/remote.php/dav/principals/users/12345
avec X dépendant du serveur qui a été attribué et 12345 le N° de votre compte cloud
- chez Mailo
https://carddav.mailo.com
Nom d'utilisateur avec l'adresse courriel d'ouverture de compte
Mot de passe
chez Zaclys→ avec celui de l'ouverture du cloud (pas du compte);
chez Mailo→ avec celui de l'ouverture de compte
Description laisser comme tel ou changer le nom du serveur par défaut
_valider en haut par Suivant
et attendre la fin de la vérification
_Les contacts sont maintenant visibles dans l'application Contacts du téléphone
sous Thunderbird
Pour ceux qui utilisent Thunderbird, l'installation de l'extension CardBook permettant la gestion du protocole CardDav,
il est alors possible de
voir aussi ces contacts distant sous Thunderbird comme sur son smartphone
Le problème des doublons
Quand plusieurs applications de messageries sont installées, et/ou quand des contacts ont aussi été sauvés en carte SIM, des doublons apparaissent…
En cas de synchronisation de ses contacts également avec Thunderbird et CardBook
ce dernier offre une gestion/fusion des contacts!
Outils→CardBook de la Barre de menus
se positionner sur le carnet distant→Clic droit puis
Recherche des contacts dupliqués dans le carnet d'adresses courant
Un tableau est alors proposé avec des suggestions de fusion, Suppression ou Oubli
La proposition de fusion permet de comparer les champs des contacts dupliqués en les éditant côte à côte
Ainsi plutôt que de laisser tel que, il est possible d'intervenir sur les champs affichés et de voir le résultat
avant de valider la fusion ou de l'annuler…
ATTENTION: si ce carnet distant est dupliqué en local, il faut ou y appliquer les mêmes fusions,
ou y recopier celles effectuées sur le distant!
Cette gestion CardBook répercute les modifications sur toutes les machines distantes pour la partie en mémoire
mais ne peut supprimer les contacts en doublon inscrits dans la carte SIM