ppwwyyxx / wechat-dump

Cracking encrypted wechat message history from android
GNU General Public License v3.0
1.67k stars 308 forks source link

sqlite3.OperationalError: Could not decode to UTF-8 column 'content' with text #100

Open puzzle9 opened 1 month ago

puzzle9 commented 1 month ago
[00:00:38 79@parser.py:wechat.parser] Your username is: xxx
[00:00:38 53@parser.py:wechat.parser] Found 2636 names in `contact` table.
[00:00:38 43@msg.py:wechat.msg] Unhandled message type: 285212721
[00:00:38 43@msg.py:wechat.msg] Unhandled message type: 318767153
[00:00:38 43@msg.py:wechat.msg] Unhandled message type: 10002
[00:00:38 43@msg.py:wechat.msg] Unhandled message type: 570425393
[00:00:38 43@msg.py:wechat.msg] Unhandled message type: 469762097
[00:00:39 43@msg.py:wechat.msg] Unhandled message type: 64
[00:00:39 43@msg.py:wechat.msg] Unhandled message type: 536870961
Traceback (most recent call last):
  File "/vhost/test/wec/wechat-dump/./list-chats.py", line 14, in <module>
    parser = WeChatDBParser(db_file)
             ^^^^^^^^^^^^^^^^^^^^^^^
  File "/vhost/test/wec/wechat-dump/wechat/parser.py", line 37, in __init__
    self._parse()
  File "/vhost/test/wec/wechat-dump/wechat/parser.py", line 119, in _parse
    self._parse_msg()
  File "/vhost/test/wec/wechat-dump/wechat/parser.py", line 61, in _parse_msg
    for row in db_msgs:
               ^^^^^^^
sqlite3.OperationalError: Could not decode to UTF-8 column 'content' with text '������������������������������������������������������������������������������������������������������������������������������������������������

How can I provide more information