Bulk-Download von Bildern aus Nachrichten [duplizieren]

15

Unglaublicherweise habe ich meinen Verlauf noch nie in SMS / iMessages / Messages gelöscht. Angeblich sollte ich in der Lage sein, nach oben zu scrollen und schließlich meine erste SMS von meinem iPhone der ersten Generation zu sehen. Es ist nicht überraschend, dass dies eine beträchtliche Menge an Speicherplatz auf meinem Telefon beansprucht, aber ein großer Teil des Grundes, warum ich es nie bereinigt habe, ist, dass es eine enorme Anzahl von Bildern meiner Töchter enthält, die mir meine Frau im Laufe der Jahre geschickt hat. Es sieht nicht so aus, als ob diese auf meiner Fotorolle gespeichert werden und es gibt keine Möglichkeit, sie als Massenexport zu exportieren. Es kann erwähnenswert sein, dass ich Desktop-Nachrichten in Yosemite verwende, und es scheint, dass dies gut funktioniert. Daher kann ich unter diesem Gesichtspunkt möglicherweise einen Ansatz verwenden.

Wie archiviere ich am besten alle Fotoanhänge aus fast sieben Jahren Textnachrichten?

Grovberg
quelle

Antworten:

13

Ich hatte das gleiche Problem und konnte es beheben, indem ich die Daten aus einem Backup extrahierte. Ich habe das Skript (erreichbar über den Link) verwendet, um dies zu erreichen. Beachten Sie, dass ein Mac erforderlich wäre - Beachten Sie auch, dass ich in keiner Weise mit der Quelle oder dem Inhalt verbunden bin, sondern nur ein Benutzer in der Vergangenheit.

  1. Führen Sie eine Telefonsicherung über iTunes durch, während Sie mit Ihrem Computer verbunden sind
  2. Gehen Sie im Finder zum Menü Gehe zu -> Gehe zum Ordner, geben Sie in ein ~/Library/Application Support/MobileSync/Backup
  3. Suchen Sie den zuletzt geänderten Ordner im BackupOrdner
  4. Erstellen Sie einen Ordner mit dem Namen iOSBackupOrdner auf dem Desktop
  5. Kopieren Sie den Ordner , den Sie finden in BackupzuiOSBackup
  6. Laden Sie iOSMessageExport ( zip ) herunter, das eine Reihe von Perl-Skripten enthält. Entpacken Sie die Dateien in den iOSBackupOrdner. (Sie sollten ähnlich wie im Screenshot unten sehen) Bildbeschreibung hier eingeben
  7. Öffnen Sie das Terminal
  8. Geben Sie ein cd ~/Desktop/iOSBackupund drücken Sie die Eingabetaste
  9. Geben Sie ein perl backup.pl --directory_path <folder>/und drücken Sie die Eingabetaste . Ersetzen Sie durch den Namen des Sicherungsordners in iOSBackup(variiert von Sicherung zu Sicherung). Bildbeschreibung hier eingeben
  10. Wenn das Skript ausgeführt wurde, kehren Sie zum iOSBackupOrdner zurück und suchen Sie nach einem Ordner mit dem Namen_export Bildbeschreibung hier eingeben
  11. Innerhalb von _exportsollten Sie Ordner für jedes Datum sehen, an dem eine Nachricht gesendet / empfangen wurde. Bilder / Filme befinden sich hier. Zu jeder Konversation (nach Tag) sind auch HTML-Dateien verfügbar Bildbeschreibung hier eingeben

Quelle: WonderHowTo

Smoooosher
quelle
6
Es tut mir leid, dass dies als Duplikat markiert ist, da Ihre Antwort deutlich besser ist als die des anderen Threads. Danke, dass du das hier reingebracht hast.
Grovberg,
@grovberg froh, dass ich helfen konnte! Ich habe einen Thread zu Meta geöffnet, um zu diskutieren, wann Fragen als Duplikate markiert werden sollten. Wenn Sie möchten, können Sie den Thread dort anzeigen. Sonst wieder froh, dass ich helfen konnte!
Smoooosher
Mal sehen, wie man das wieder aufmacht. @grovberg - etwas dagegen, wenn ich auf den verlinkten Artikel verweise oder einfach den Teil darüber entferne, wie die Daten gesichert werden sollen? Hier geht es eher um die Verwendung der iTunes-Sicherungsdateien, sodass Sie Nachrichten unter iOS löschen können. Lese ich euch beide hier richtig?
bmike
Ich habe beim Ausführen den folgenden Fehler erhalten: DBD::SQLite::db prepare failed: no such table: message at iOSMessages.pm line 86. DBD::SQLite::db prepare failed: no such table: message at iOSMessages.pm line 86.Gibt es eine Idee, warum dieser Fehler auftreten kann?
Amelio Vazquez-Reina
@ AmelioVazquez-Reina check out github.com/basnijholt/iOSMessageExport . Es ist eine feste Version des Skripts, die den Fehler nicht auslöst. Es wirft immer noch verschiedene Fehler für mich auf, aber es exportiert alles einwandfrei.
Jon Carl