diff --git a/app/DataBase/msg.py b/app/DataBase/msg.py index 76a29197..a6bdc7e4 100644 --- a/app/DataBase/msg.py +++ b/app/DataBase/msg.py @@ -126,19 +126,19 @@ def get_messages_by_type(self, username_, type_): lock.release() return result - def get_messages_by_keyword(self, username_, keyword, num=5): + def get_messages_by_keyword(self, username_, keyword, num=5, max_len=10): if not self.open_flag: return None sql = ''' select localId,TalkerId,Type,SubType,IsSender,CreateTime,Status,StrContent,strftime('%Y-%m-%d %H:%M:%S',CreateTime,'unixepoch','localtime') as StrTime,MsgSvrID from MSG - where StrTalker=? and Type=1 and StrContent like ? + where StrTalker=? and Type=1 and LENGTH(StrContent) 声明:该项目有且仅有一个目的:“留痕”——我的数据我做主,前提是“我的数据”其次才是“我做主”,禁止任何人以任何形式将其用于任何非法用途,对于使用该程序所造成的任何后果,所有创作者不承担任何责任🙄
-> 该软件不会对您使用的微信造成任何影响,更不会对他人的微信造成任何影响,任何企图篡改微信聊天数据的想法都是无稽之谈。本项目所有功能均建立在”前言“的基础之上,基于该项目的所有开发者均不能接受任何有悖于”前言“的功能需求,违者后果自负。 +> 该软件不会对您使用的微信造成任何影响,更不会对他人的微信造成任何影响,不能找回删除的聊天记录,任何企图篡改微信聊天数据的想法都是无稽之谈。本项目所有功能均建立在”前言“的基础之上,基于该项目的所有开发者均不能接受任何有悖于”前言“的功能需求,违者后果自负。 [![Star History Chart](https://api.star-history.com/svg?repos=LC044/WeChatMsg&type=Date)](https://star-history.com/?utm_source=bestxtools.com#LC044/WeChatMsg&Date) diff --git a/requirements_pc.txt b/requirements_pc.txt index 85927c41..ed617a2b 100644 --- a/requirements_pc.txt +++ b/requirements_pc.txt @@ -12,4 +12,6 @@ requests flask==3.0.0 pyecharts==2.0.1 jieba==0.42.1 +google==3.0.0 protobuf==4.25.1 +soupsieve==2.5