hotoloti icon indicating copy to clipboard operation
hotoloti copied to clipboard

Version 1.3 of /whatsapp_xtract.py for WhatsApp Backup Extractor for Android version of Whatsapp

Open GoogleCodeExporter opened this issue 10 years ago • 2 comments

WhatsApp Extractor for Android v1.3
Updated on April 17, 2012
by Android Fan (Martina)

Version History:

V1.3
by Android Fan on April 17, 2012
- corrected linking of offline files (now linking according to media file size)
V1.2
by Android Fan on April 5, 2012
- media files also linked to offline files
- corrected hyperlinks
V1.1
by Android Fan on April 5, 2012
- updated database structure to work on Android (only works for Android version 
now)
- show contact names
- show smileys
- show images
- link / popup for images, video, audio, gps
- clickable links
V1.0
by Fabio Sangiacomo on December 10, 2011
- first version of Whatsapp Extractor; only working for Iphone version


HOW TO USE:

1. Root your android phone or use any other method to get access to the folder 
/data/data/com.whatsapp/databases

2. copy the files "msgstore.db" and "wa.db" to a certain folder of your computer

You can do this by 

- using the App RootExplorer (first copy to SD, then mount phone to computer)
- or using adb: open cmd and type "adb pull 
/data/data/com.whatsapp/databases/msgstore.db C:\Whatsapp" (replace C:\Whatsapp 
by the location of the certain folder of your computer)
- or using the app Titanium Backup. Use Titanium Backup to backup the full 
whatsapp application together with its data, copy the backup from the folder 
"TitaniumBackup" on the SD card to your PC, then extract the files "wa.db" and 
"msgstore.db" that you will find inside the Titanium Backup archive 
"com.whatsapp-[Date]-[some digits].tar.gz" to the certain folder.

3. Download and Install Python http://www.python.org/getit/

4. Extract this archive (whatsapp_xtract.py, whatsapp_xtract.bat, folders emoji 
and sort-table) to the certain folder and run whatsapp_xtract.bat

5. Once finished, your browser will open and show you your chats. 

The resulting file size of the .htm file will be slightly bigger than the size 
of the .db database. 

On windows you can use a whatsapp_xtract.bat to easier start the Extraction. 
Content of whatsapp_xtract.bat:
whatsapp_xtract.py -i msgstore.db -w wa.db


Original issue reported on code.google.com by [email protected] on 17 Apr 2012 at 5:30

GoogleCodeExporter avatar Sep 18 '15 15:09 GoogleCodeExporter