Commit Graph

5 Commits

Author SHA1 Message Date
2977094657
7a7069dcf7 improvement(media): 移除进程提取密钥并优化媒体解密
- 移除 pymem/yara-python 依赖,明确仅使用 wx_key 获取密钥

- 删除 media_key_finder.py,简化媒体密钥与资源定位逻辑

- 更新媒体接口/脚本与导出说明,避免误导进程提取能力
2025-12-25 20:26:56 +08:00
2977094657
eaec54a517 feat(chat): 增强聊天媒体能力(表情下载/资源定位/会话预览)
新增 /api/chat/media/emoji/download,支持将表情资源下载到本地 resource

消息列表补充 emojiRemoteUrl,本地存在资源时优先返回本地 emojiUrl

open_folder 行为增强:更智能定位 emoji/资源目录,并改进 Windows Explorer 打开方式

会话列表预览改为使用 _load_latest_message_previews,提升 last message 准确性

工具脚本移除对 WxDatDecrypt 的依赖,媒体密钥提取逻辑内置到 media_key_finder

wheel 打包包含 VoipEngine.dll(Windows 解码依赖随包分发)
2025-12-18 21:19:02 +08:00
2977094657
1583c28ebe chore(deps): 为Windows专有依赖添加平台标记
- pywin32/pymem 增加 sys_platform == 'win32' marker,避免非Windows环境安装失败

- 同步更新 uv.lock
2025-12-17 16:59:10 +08:00
2977094657
482bd56faf feat(chat): 添加聊天记录查看功能
- 新增聊天记录页面,支持联系人列表和消息展示

- 支持文本、图片、语音、文件、链接等消息类型

- 添加语音消息直接播放功能(SILK转WAV)

- 添加隐私模式(模糊头像和消息内容)

- 新增pilk依赖用于语音转换
2025-12-14 21:12:54 +08:00
2977094657
4896e8a2ec feat: 添加微信数据库解密工具的基本功能 2025-07-07 19:01:14 +08:00