diff --git a/pywxdump/db/dbMSG.py b/pywxdump/db/dbMSG.py index a5a1f7b..c4170c1 100644 --- a/pywxdump/db/dbMSG.py +++ b/pywxdump/db/dbMSG.py @@ -178,18 +178,27 @@ class MsgHandler(DatabaseBase): CompressContent = decompress_CompressContent(CompressContent) content_tmp = xml2dict(CompressContent) appmsg = content_tmp.get("appmsg", {}) + title = appmsg.get("title", "") refermsg = appmsg.get("refermsg", {}) + + type_id = appmsg.get("type", "1") + displayname = refermsg.get("displayname", "") display_content = refermsg.get("content", "") display_createtime = refermsg.get("createtime", "") + display_createtime = timestamp2str( int(display_createtime)) if display_createtime.isdigit() else display_createtime - if display_content.startswith("