? Liksom de flesta mobila enheter som kan hålla stora mängder slutanvändardata , kan Apple iPhone hålla en konsekvent kopia av sitt minne i en back - up mappen på en persondator . Användaren ansluter iPhone till datorn regelbundet , så att skillnaden mellan den back - up kopia och informationen på iPhone är liten när något händer med telefonen . Men om din iPhone försvinner eller blir obrukbar och du inte har tillgång till en annan iPhone , är det back - up kopia lagras i ett speciellt format på datorn . Du kan använda gratis , tredje part verktyg för att extrahera kontakter bevarade på back- up kopia - även om du inte har tillgång till en fungerande iPhone . Saker du behöver
dator som kör Windows , med Windows Grep ( se Resurser ) installerat
dator som kör Mac OS X , med sqlite3 ( se Resurser ) installerad
Visa fler instruktioner
1
Logga in på Windows-datorn . Klicka på " Start" och klicka sedan på " Kör". Skriv " cmd " i " Run" , tryck sedan på " Enter ".
2
Klicka på Kommando fönstret du nyss skapade . Ange dessa kommandon :
C:
cd " C: \\ Documents and Settings \\ användarnamn \\ Application Data \\ Apple Computer \\ MobileSync \\ Backup "
grep ' AddressBook ' * . mdbackup
det sista kommandot kommer att lista de filer som innehåller strängen " AddressBook . " Skriv ner namnen på dessa filer . De är de filer som innehåller den information om iPhone-kontakter . Addera 3
Kopiera alla dessa filer till Mac OS X-dator . Det finns många sätt att kopiera filer , en enkel man är att maila dem till ditt eget mailkonto som bilagor
4
Logga in till Mac OS X-dator . . Starta en webbläsare . Gå till " Google Code : iPhone - backup - dekoder " webbsida . Ladda manuset " decode_iphone_backup_v2.1.py " på Mac .
5
Öppna ett terminalfönster på Mac . Gå till den katalog där filerna som du kopierade över från Windows- datorn är . Öppna var och en av dessa filer med en textredigerare tills du ser en fil som innehåller strängen " AddressBook.sqlite " i sin första raden .
6
Åkalla avkodning skriptet på filen som identifieras i steg 5 genom att skriva följande kommando :
./decode_iphone_backup_v2.1.py md8277y34.mdbackup
Ersätt " md8277y34.mdbackup " med namnet på den fil du identifierade i steg 5 . Den avkodning skriptet kommer att generera en ny fil med namnet
7
Kör i terminalfönster " AddressBook.sqlite . " :
Sqlite3 AddressBook.sqlite
Skriv följande tre kommandon :
utgång myContacts.txt
select ABPerson.first , ABPerson.last , ABMultiValue.value från ABPerson , ABMultiValue där ABMultiValue.record_id = ABPerson.ROWID
. . quit
File " myContacts.txt " ( skapad av Sqlite ) innehåller alla kontakter i iPhone backup , i läsbar form .