I also tried to open a WhatsApp database from an iPhone, but I cannot get it to work.
I downloaded and installed Python version 2.7
Then I run the python script from the command line and I get the following error messages:
C:\TEMP>whatsapp_xtract.py -i ChatStorage2.sqlite
Traceback (most recent call last):
File "C:\TEMP\whatsapp_xtract.py", line 632, in <module>
File "C:\TEMP\whatsapp_xtract.py", line 158, in main
curr_message = Message(msgs,msgs,msgs,msgs,msgs,msgs)
File "C:\TEMP\whatsapp_xtract.py", line 96, in __init__
self.msg_date = datetime.datetime.fromtimestamp(int(msgdate)+11323 *60*1440)
TypeError: int() argument must be a string or a number, not 'NoneType'
I don't know what I'm doing wrong. I also tried renaming the ChatStorage2.sqlite file to msgstore.db, but this gives the same error messages.
I hope someone can show me what's going wrong.
Is there any news on the updated version that should also work with iPhone DB's and newer media types (smilies, etc)?