Bagaimana cara menghapus pesan teks dari iPhone di ubuntu?

2

Saya memiliki iPhone 4 dan saya ingin menyalin semua pesan teks saya.

Apakah ada utilitas untuk melakukan ini di bawah Ubuntu?
Atau ada cara untuk mengaksesnya melalui menu file / cmd line?

madmaze
sumber
Pesan teks disimpan dalam file database (mungkin SQLite), mungkin juga dienkripsi, jadi Anda harus entah bagaimana melakukan pencadangan perangkat dan menelusuri file untuk menemukannya.
sigh = / kedengarannya seperti rasa sakit .. Saya melihat sesuatu tentang alat OSx yang akan merobek biner yang dibuat cadangan .. tidak terlalu tertarik untuk melakukan itu. Apakah Anda memiliki Ide di mana menemukan SQLite db pada perangkat?
madmaze
1
Bukan tanpa jailbreaking perangkat.

Jawaban:

2

dari http://maketecheasier.com/how-to-copy-files-tofrom-your-iphone/2008/09/05

Di platform apa pun, selama Anda memiliki program FTP, Anda dapat dengan mudah mentransfer file ke / dari iPhone melalui OpenSSH.

Di iPhone Anda, buka Cydia. Ketuk pada Bagian di panel bawah dan gulir ke Networking-> OpenSSH. Ketuk tombol Instal untuk menginstalnya.

Di desktop Anda, buka program FTP Anda (tidak masalah yang mana yang Anda gunakan. Bagi saya, saya menggunakan Filezilla karena gratis dan mudah digunakan).

Pada Filezilla, buka File-> Site Manager

Di sebelah kiri, klik Situs Baru

Ubah nama situs menjadi 'iPhone'

Di sebelah kanan, masukkan yang berikut ini:

Host: Alamat IP iPhone Anda

Klik 'Hubungkan'

Anda akan diperlihatkan pesan konfirmasi yang menanyakan apakah Anda akan menerima pertukaran kunci / koneksi dengan perangkat dengan alamat iPhone. Anda harus mengklik OK untuk terhubung.

Mode yang terhubung:

Setelah terhubung, Anda akan melihat struktur navigasi yang mirip Explorer. Cukup seret dan jatuhkan file ke dan dari iPhone.

Kanguru
sumber
Ini membutuhkan @madmaze untuk melakukan jailbreak pada iPhone-nya. Pada prinsipnya, ini tidak selalu "salah", tetapi itu membuka dirinya terhadap masalah potensial di masa depan.
terima kasih, tetapi seperti @Randolph menyebutkan iPhone saya tidak di-jailbreak dan karena itu telepon kantor saya tidak akan bisa melakukannya juga.
madmaze
1

Saya akhirnya menggunakan DiskAid .
Ini bekerja dengan baik, tetapi biayanya ~ $ 10 dan melakukan semua yang saya butuhkan untuk dilakukan.
Meskipun saya masih tertarik dengan cara bebas untuk melakukan ini, tanpa melakukan jailbreaking.

madmaze
sumber
0

Jika Ubuntu memiliki akses ke partisi Windows dual-boot, dengan sinkronisasi iTunes: buka folder apple Anda (di suatu tempat di dalam c: \ users ... \ appdata \ Apple ... \ MobileSync / Backup //) -> Anda harus menemukan file ini "3d0d7e5fb2ce288813306e4d4636395e047a3d28"

Kemudian buka dengan sqlite (mis. Sqlite firefox plugin), dan jalankan query sql ini:

select message.rowid,
case when message.date=0 then null else datetime(message.date,  'unixepoch', 'localtime', '+31 years') end as sent,
case when message.date_delivered=0 then null else datetime(message.date_delivered,  'unixepoch', 'localtime', '+31 years') end as delivered,    
case when message.date_read=0 then null else datetime(message.date_read,  'unixepoch', 'localtime', '+31 years') end as read, 
case when h1.id is not null then h1.id else h2.id end as interlocutor,
case when message.is_from_me then null else message.text end as to_me,
case when message.is_from_me then message.text else null end as from_me,
attachment.filename as attach,
case when message.error=0 then null else message.error end as error_code
from message 
left join handle h1 on message.handle_id=h1.rowid
left join message_attachment_join on message_attachment_join.message_id=message.rowid
left join attachment on message_attachment_join.attachment_id=attachment.rowid
left join  chat_message_join on chat_message_join.message_id=message.rowid
left join  chat_handle_join  on chat_handle_join.chat_id=chat_message_join.chat_id
left join  handle h2 on chat_handle_join.handle_id=h2.rowid 
order by message.roWID

Anda akan memiliki setiap pesan (sms atau iMessages) siap untuk diekspor ke file csv.

piopier
sumber