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:
- Lexpéditeur, et
- 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
- Est apple.stackexchange.com/questions/200328/… , ou voulez-vous que chaque message soit horodaté indépendamment? Si tel est le cas, vous devrez peut-être explorer le chat.db ou utiliser un outil tiers. Jetez un œil à github.com/aaronpk/iMessage-Export
- Jadore que nous puissions utiliser les outils de ligne de commande pour ce faire. Des applications comme PhoneView font un travail incroyable en matière d archivage et de déplacement de toutes sortes de données , mais ceci un article restreint ne ' ne nécessite pas dachat.
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?