Unduh Massal Gambar dari Pesan [duplikat]

15

Jadi luar biasa saya tidak pernah membersihkan riwayat saya dalam SMS / iMessages / Pesan. Seolah-olah, saya seharusnya dapat menggulir ke atas dan akhirnya melihat pesan teks pertama saya dari iPhone gen pertama saya. Ini, secara mengejutkan, menghabiskan banyak ruang di ponsel saya, tetapi sebagian besar alasan mengapa saya tidak pernah membersihkannya adalah karena ini berisi banyak sekali gambar putri saya yang telah dikirim oleh istri saya kepada saya selama bertahun-tahun. Sepertinya ini tidak disimpan di rol foto saya dan sepertinya tidak ada cara untuk mengekspornya secara massal. Mungkin perlu dicatat bahwa saya menggunakan pesan desktop di Yosemite dan sepertinya berfungsi dengan baik, jadi mungkin ada pendekatan yang bisa saya gunakan dari sudut itu.

Apa cara terbaik bagi saya untuk mengarsipkan semua lampiran foto dari hampir tujuh tahun pesan teks?

Grovberg
sumber

Jawaban:

13

Saya memiliki masalah yang sama dan dapat menyelesaikannya dengan mengekstraksi data dari cadangan. Saya menggunakan skrip (dapat diakses melalui tautan) untuk mencapai ini. Perhatikan bahwa Mac akan diperlukan - Juga perhatikan, saya sama sekali tidak berafiliasi dengan sumber atau konten, hanya pengguna di masa lalu.

  1. Jalankan cadangan telepon melalui iTunes saat terhubung ke komputer Anda
  2. Di Finder, buka menu Go -> Go to Folder, masukkan ~/Library/Application Support/MobileSync/Backup
  3. Temukan folder yang paling baru dimodifikasi dalam Backupfolder
  4. Buat folder dengan nama iOSBackupfolder di desktop
  5. Salin folder Anda ditemukan di BackupkeiOSBackup
  6. Unduh iOSMessageExport ( zip ) yang mencakup satu set skrip perl. Buka zip file ke iOSBackupfolder. (Anda akan melihat mirip dengan tangkapan layar di bawah) masukkan deskripsi gambar di sini
  7. Buka Terminal
  8. Masuk cd ~/Desktop/iOSBackupdan tekan Return
  9. Masuk perl backup.pl --directory_path <folder>/dan tekan Return. Ganti dengan nama folder cadangan di dalam iOSBackup(akan bervariasi dari cadangan ke cadangan) masukkan deskripsi gambar di sini
  10. Setelah skrip selesai berjalan, kembali ke iOSBackupfolder dan cari folder bernama_export masukkan deskripsi gambar di sini
  11. Di dalam diri _exportAnda akan melihat folder untuk setiap tanggal pesan dikirim / diterima, gambar / film terletak di sini. File HTML dari setiap percakapan (berdasarkan hari) juga tersedia masukkan deskripsi gambar di sini

Sumber: WonderHowTo

tukang minuman keras
sumber
6
Saya sedih melihat ini ditandai sebagai duplikat karena jawaban Anda secara signifikan lebih baik daripada yang ada di utas lainnya. Terima kasih sudah ada di sini.
grovberg
@ Gbergberg senang saya bisa membantu! Saya membuka utas tentang Meta untuk membahas kapan pertanyaan harus ditandai sebagai duplikat. Jika mau, Anda dapat melihat utas di sana. Lain, lagi senang saya bisa membantu!
smoooosher
Mari kita lihat tentang membuka kembali ini. @ grovberg - keberatan jika saya mereferensikan artikel yang ditautkan atau hanya menghapus bagian tentang cara membuat cadangan data? Ini sepertinya lebih banyak tentang menggunakan file cadangan iTunes sehingga Anda merasa bebas untuk menghapus pesan di iOS. Apakah saya membaca Anda berdua dengan benar di sini?
bmike
Saya mendapat kesalahan berikut saat menjalankannya: 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.Adakah gagasan mengapa seseorang dapat mengalami kesalahan ini?
Amelio Vazquez-Reina
@ AmelioVazquez-Reina lihat github.com/basnijholt/iOSMessageExport . Ini adalah versi tetap dari skrip yang tidak membuang kesalahan. Itu masih melempar beberapa kesalahan berbeda untuk saya, tetapi semuanya diekspor baik-baik saja.
Jon Carl