iPhone: SMS Berichten exporteren (archief)
In iTunes is er geen optie aanwezig om de SMS berichten die op je iPhone aanwezig zijn te bekijken of te exporteren. Het is echter wel mogelijk om de SMS berichten handmatig te exporteren. Hiervoor heb je een gejailbreakte iPhone nodig die is voorzien van SSH toegang. Eventueel kan je natuurlijk ook een applicatie zoals DiskAid gebruiken om via USB kabel toegang tot de iPhone te krijgen.
De SMS berichten worden opgeslagen in een SQLite database met de naam sms.db
deze kan je terugvinden op je iPhone in de map: /var/mobile/Library/SMS/sms.db
Download het sms.db
bestand van je iPhone naar je Mac met behulp van een SFTP client zoals bijvoorbeeld Cyberduck of Transmit.
Om de SMS database file te kunnen lezen maken we gebruik van SQLite3, deze database engine is standaard aanwezig onder OS X.
Ga in OS X Terminal naar de map waarin het bestand sms.db
zich bevindt en open de database met het commando:
sqlite3 sms.db
Hierna kom je in de SQLite interface, gebruik de onderstaande commando’s om de SMS berichten te exporteren naar een comma seperated (.csv) bestand.
SQLite version 3.4.0
Enter ".help" for instructions
sqlite> .header on
sqlite> .mode csv
sqlite> .output smsexport.csv
sqlite> select datetime(date, 'unixepoch', 'localtime') as "date", case when flags=3 then 'verzonden' else 'ontvangen' end as "from", address as phone, text as "message" from message;
sqlite> .quit
In de directory waarin je SQLite heb opgestart is nu het tekstbestand smsexport.csv aangemaakt met daarin al je SMS berichten. Wanneer je deze output in een werkblad van Numbers sleept dan ziet er dat als volgt uit:
Dit artikel is verouderd en kan misschien niet meer van toepassing zijn op jouw huidige iPhone. Gebruik de zoekfunctie om te zoeken naar een recentere uitleg.
Auteur | Richard IJzermans | |
Bijgewerkt | 15/04/2016 17:51 | |
Categorie | iPhone, macOS | |
Reacties
Ik gebruik al een tijdje het programma PhoneView. Werkt erg goed om backups te maken van je iPhone. Ook export van SMS naar PDF of RTF. Aanrader! :-)
Alles lukt perfect, maar als ik de .csv open in Number of het naar Numbers sleep, krijg ik een lelijk lay-out, ver van hoe het is op de foto van dit artiekel.
Hoe komt dit en zou ik dit kunnen veranderen?
@Jeroen: Inderdaad.. aangepast, bedankt!
SQLite hoef je niet te downloaden, die zit standaard in OS X.