Ich muss den Chatverlauf eines iMessage-Chats entweder in eine Text- oder eine PDF-Datei exportieren.
Mir ist klar, dass dies eine häufig gestellte Frage ist, aber ich stelle sie erneut, da vorzugsweise jede Nachricht einen Datensatz enthalten sollte:
- Der Absender und
- einen Zeit- / Datumsstempel für den Zeitpunkt, zu dem die Nachricht gesendet wurde.
Gibt es eine Möglichkeit, dies zu tun, ohne teure Software herunterladen zu müssen? Ich bin relativ erfahren mit Mac-Software und könnte möglicherweise in Skripten (ich bin am erfahrensten mit Python3, habe aber nur begrenzte Erfahrung mit AppleScript), Terminal und / oder anderen fortgeschrittenen Techniken in diesem Fix navigieren, wenn ich durch die Schritte gehe / p>
Kommentare
- Ist apple.stackexchange.com/questions/200328/… gut genug, oder möchten Sie, dass jede einzelne Nachricht unabhängig mit einem Zeitstempel versehen wird? In diesem Fall müssen Sie möglicherweise die Datei chat.db durchsuchen oder ein Drittanbieter-Tool verwenden. Schauen Sie sich github.com/aaronpk/iMessage-Export an.
- Ich finde es toll, dass wir dazu die Befehlszeilentools verwenden können. Apps wie PhoneView leisten hervorragende Arbeit bei der Archivierung und beim Verschieben aller Arten von Daten , aber dies Für einen schmalen Artikel ist ' kein Kauf erforderlich.
Antwort
Erstellen Sie zuerst ein iTunes-Backup und suchen Sie dann Ihren iTunes-Backup-Ordner:
macOS
~/Library/Application Support/MobileSync/Backup/
Windows
%appdata%/Roaming/Apple Computer/MobileSync/Backup
Es wird einen Ordner mit zufälligem Namen geben, außer Sie haben mehr Geräte mit gesichert iTunes. In diesem Ordner befindet sich eine Datenbankdatei mit Ihren Nachrichten.
Sie können sie mit kostenlosem SQLite-Datenbank-Viewer und / oder exportieren Sie den Inhalt in das CSV-Dateiformat.
Wenn Sie einen Mac haben können Sie einfach
- die Nachrichten-App öffnen
- anmelden (falls nicht)
- die bestimmte Konversation auswählen
- Datei> Drucken> Speichern (Ausgabe erfolgt als PDF)
Das Ergebnis sieht nicht gut aus, enthält jedoch alle Bilder und der Text kann durchsucht werden.
Ihre Nachrichtendatenbank wird in ~/Library/Messages/
unter chat.db
gespeichert, sodass Sie sie mit SQLite-Datenbank-Viewer wie oben angegeben, aber die Bilder und anderen Dateien werden in ~/Library/Messages/Attachments
gespeichert.
Kommentare
- Was ist, wenn die Sicherung verschlüsselt ist?