Est-il possible d'exporter les contacts macOS avec les groupes ?
L'exportation de tous les contacts semble créer un fichier plat avec tous les contacts et ne remplit pas la propriété CATEGORIES:
.
Est-il possible d'exporter les contacts macOS avec les groupes ?
L'exportation de tous les contacts semble créer un fichier plat avec tous les contacts et ne remplit pas la propriété CATEGORIES:
.
J'ai voulu importer mes contacts dans un client de messagerie Web roundcube
dans Cpanel sur mon serveur.
J'ai écrit un script qui fonctionne partiellement.
Il permet avec succès l'importation dans roundcube
mais présente quelques limitations, à savoir si un contact existe déjà, il est manqué avec l'erreur "Skipped 1 existing entries:" donc cela échoue pour les contacts dans plus d'un groupe.
Le script suivant prend un fichier .vcf produit en exportant un groupe de contacts, puis insère les CATEGORIES.
#!/bin/bash
# Insérer CATEGORIES: dans le fichier .vcf
# CATEGORIES sont dérivées du nom du fichier
# 2022-04-23
if [ $# -eq 0 ] ; then
echo 'Entrez le nom du fichier vcf en ligne de commande'
exit
fi
CATEGORY=$1
# Copier le script sed dans un fichier temporaire
cat << EOF > /tmp/sedscr
/END:VCARD/i\\
CATEGORIES:$CATEGORY
EOF
FICHIER_VCF="$CATEGORY.vcf"
# Vérifier/créer une sauvegarde du fichier VCF
if [ ! -e "$FICHIER_VCF.orig" ]; then
cp "$FICHIER_VCF" "$FICHIER_VCF.orig"
fi
sed -f /tmp/sedscr "$FICHIER_VCF" >/tmp/fichier_vcf
# Copier les fichiers modifiés depuis /tmp
cp /tmp/fichier_vcf "$FICHIER_VCF"
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.