Jai besoin dexporter lhistorique des discussions dune discussion iMessage vers un fichier texte ou PDF.

Je me rends compte que cest une question courante, mais je la pose à nouveau car de préférence, chaque message devrait avoir à côté un enregistrement de:

  1. Lexpéditeur, et
  2. un horodatage pour la date denvoi du message.

Existe-t-il un moyen de le faire sans avoir à télécharger des logiciels coûteux? Je suis relativement expérimenté avec les logiciels Mac et je pourrais potentiellement naviguer dans les scripts (je suis le plus expérimenté avec Python3, mais jai une expérience limitée avec AppleScript), le terminal et / ou dautres techniques avancées dans ce correctif si vous suivez les étapes.

Commentaires

Réponse

Commencez par effectuer une sauvegarde iTunes , puis recherchez votre dossier de sauvegarde iTunes:

macOS

~/Library/Application Support/MobileSync/Backup/ 

Windows

%appdata%/Roaming/Apple Computer/MobileSync/Backup 

Il y aura un dossier nommé aléatoirement, sauf que vous avez sauvegardé plus dappareils avec iTunes. Dans ce dossier, il y a un fichier de base de données avec vos messages.

Vous pouvez louvrir en utilisant gratuitement visionneuse de base de données SQLite et / ou exporter le contenu au format de fichier CSV.


Si vous avez un mac , vous pouvez simplement

  • ouvrir lapplication Messages
  • vous connecter (si vous ne lêtes pas)
  • sélectionner la conversation en particulier
  • Fichier> Imprimer> Enregistrer (la sortie sera en PDF)

Le résultat na pas lair génial, mais il contient toutes les images et le texte est consultable.

Votre base de données de messages est stockée dans ~/Library/Messages/ sous chat.db, vous pouvez donc lexporter en utilisant Visualiseur de base de données SQLite comme indiqué ci-dessus, mais les images et autres fichiers sont stockés dans ~/Library/Messages/Attachments.

Commentaires

  • Et si la sauvegarde est chiffrée?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *