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:

  1. Der Absender und
  2. 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

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?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.