diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md index dc9d91c..6d4dfb0 100644 --- a/doc/CHANGELOG.md +++ b/doc/CHANGELOG.md @@ -1,150 +1,447 @@ -# 更新日志 +## v2.4.23 -## v2.4.4 (2024-01-04) +- 增加导出解密数据库、csv方式 +- 增加导出json方式 +- 增加导出加密数据库的方式 +- 分离启动flask的方式 +- start falsk 添加参数是否自动打开浏览器 +- 增加部分导出的功能 -### 新功能 +## v2.4.22 -- 增加了全新UI,更加美观,更加方便使用 -- 增加了双击使用的方法,直接双击pywxdump.exe即可使用,方便小白使用 +- fix +- 添加3.9.27偏移 +- 添加3.9.9.27偏移 -### 优化 +## v2.4.21 -- 修复部分bug +- fix + +## v2.4.20 + +- 聊天记录显示添加自定义数据库路径功能 + +## v2.4.19 + +- 解密MAC数据库方法 +- 聊天记录显示添加自定义数据库路径功能 +- 添加聊天记录选择展示 +- 导出聊天记录 +- 添加UI的命令 +- 导出 +- 解密MAC + +## v2.4.18 + +- 修复语音无法使用 + +## v2.4.17 + +- Merge remote-tracking branch 'gitee/master' +- 修复语音无法使用 +- 语音错误 +- UPDATE README +- add default pipeline template yaml +- create pipeline-20240113.yml + +## v2.4.16 + +- fix + +## v2.4.15 + +- fix + +## v2.4.14 + +- 聊天记录查看更丝滑 +- 使用命令增加版本提示,方便排错 +- all 命令添加局域网访问选项online,dbshow添加merge命令,可以只输入一个 + +## v2.4.13 + +- 添加专业工具中获取正在运行微信信息内容 +- 添加专业工具中解密的功能 +- 添加专业工具中偏移功能 +- 更新README +- 添加专业工具中合并数据库功能 +- 更新2.4.13 + +## v2.4.12 + +- 将文件打包zip,自动发布 + +## v2.4.11 + +- 添加自动更具web库构建exe,并发布 +- 添加自动根据web库构建exe,并发布 +- 将文件打包 + +## v2.4.10 + +- 添加自动更具web库构建exe,并发布 +- 添加是否支持局域网访问选项,默认为false + +## v2.4.9 + +- 更新导出为csv的方式,字段中有因为,自动转义 +- 完善命令行错误提示 +- 更新导出的csv命名方式 +- 更新README + +## v2.4.8 + +- 更新UI,上拉更新数据 +- 获取contact_count_list增加去重功能 +- api 增加参数 +- 逆序加载聊天记录,api聊天记录添加id + +## v2.4.7 + +- 修复bug + +## v2.4.6 + +- 修复UI的问题 + +## v2.4.5 + +- update README +- 修复UI的问题 +- 自动构建 +- update UI + +## v2.4.4 + +- 增加默认执行all命令 + +## v2.4.3 + +- 修复打包,未将资源打包进去 +- 增加默认执行all命令 + +## v2.4.2 + +- 修复打包,未将资源打包进去 + +## v2.4.1 + +- 更新2.4.1,使用新版UI + +## v2.4.0 + +- 更新2.4.0,使用新版UI +- 修复bug +- UI修改 +- 增加语音展示 +- 增加图片显示 +- 增加无权限的容错 +- UI + +## v2.3.29 + +- 修复无法正常显示图片并报错的问题 + +## v2.3.28 + +- 命令行添加保存info信息到json文件选项 +- 更新文档 +- Squashed 'pywxdump/ui/web/' content from commit 7283129 +- Merge commit '054ade4b293dedaf0f92c9a8675148b962231e51' as 'pywxdump/ui/web' +- 修复无法正常显示图片并报错的问题 + +## v2.3.27 + +- 防止打包没有数据文件报错 +- ALL命令自动查看所有的本地聊天记录,自动合并所有聊天记录相关数据库 + +## v2.3.26 + +- 添加导出为csv命令【测试功能】 +- 更新测试 +- Update db_parsing.py (#54) +- Merge remote-tracking branch 'origin/master' +- 优化wx_info导入,分离工具。 +- 添加.gitignore +- 添加导出为csv函数 + +## v2.3.25 + +- 设置FileStorage_path为非必须选项 ## v2.3.24 -# 新功能 +- 导出文件 +- 更新3.9.8.25支持。 #52 -- 增加了对3.9.8.25版本的支持 +## v2.3.23 -## v2.3.22 (2023-12-18) +- 改善python3.8以下版本的容错 -### 优化 +## v2.3.22 -- 修复图片无法显示的bug -- 修复3.8以下版本报错问题 +- 修复聊天记录图片无法显示的问题。 +- 修复聊天记录图片无法显示的问题。 #49 +- 改善python3.8以下版本的容错 -## v2.3.11 (2023-12-11) +## v2.3.21 -### 优化 - -- 完善合并数据库逻辑 +- v2.3.21 - 修复多开微信无法获取key的bug +- test setup.py +- simplify_wx_info 更新 +- 修改FAQ,为qq群添加密码 +- mini +- 添加简单教程 -## v2.3.10 (2023-12-11) +## v2.3.11 -### 优化 +- 添加计划 +- 修复合并数据库功能 +- 修复多开微信无法获取key的bug +- 更新 +- 更新db_parsing -- 修复合并数据库后无法播放语音的bug +## v2.3.10 -## v2.3.9 (2023-12-11) +- 修复聊天记录为0时,报错的bug +- 修复合并数据库后无法播放语音 -### 新功能 - -- 局域网内访问聊天记录 - -## v2.3.8 (2023-12-11) - -### 新功能 - -- merge 支持文件夹输入 - -### 优化 +## v2.3.9 - merge 参数修改 -## v2.3.7 (2023-12-11) +## v2.3.8 -### 优化 +- 修复info_filePath v2.3.7 +- merge 参数修改 +- 新增FAQ -- 修复info_filePath获取错误的bug +## v2.3.7 -## v2.3.6 (2023-12-09) +- 修复info_filePath v2.3.7 +- 修复info_filePath +- 修改小白文档 +- 修复bug -### 优化 +## v2.3.6 -- 修复部分bug -- merge命令错误修复 - 优化命令行提示,优化合并数据库方法 -## v2.3.3 (2023-12-08) +## v2.3.5 -### 新功能 +- merge命令错误修复 -- 新增简化版info获取,只能获取数据库路径和wxid +## v2.3.4 -### 优化 +- merge命令错误修复 +- merge 输出如果不是文件,则自动创建文件 -- 修复部分bug +## v2.3.3 -## v2.3.2 (2023-12-06) +- v2.3.3 新增简化版info获取 +- 更新32wx获取key的方式 +- 群聊显示具体的发送人。 #31 -### 新功能 +## v2.3.2 -- 群聊显示具体的发送人 +- 更新文档 +- 群聊显示具体的发送人。 +- 群聊显示具体的发送人。 #31 -### 优化 - -- 修复部分bug - -## v2.3.1 (2023-12-06) - -### 新功能 - -- info 中key的获取方式进行优化,无需基址偏移即可获取key - -### 优化 +## v2.3.1 +- 更新文档 - 修复32版本无法获取到key的偏移 +- 修复32位版本无法获取到key的偏移 v2.3.1 +- 更新v2.3.0,添加合并数据库功能 -## v2.3.0 (2023-12-06) +## v2.3.0 -### 新功能 +- 更新v2.3.0 +- 更新v2.2.18 +- 重构文件结构,增加合并数据库功能,修复部分bug +- 更新v2.3.0,添加合并数据库功能 -- 增加数据库合并功能,方便查看 -- 重新整合代码,优化代码结构 -- 优化命令行参数 +## v2.2.18 -### 优化 +- Delete pywxdump.egg-info directory +- lz4 decompress and bytesExtra decode and enhance ET (#37) +- Delete dist directory +- 更新文档 +- fix decompress_CompressContent func parameter +- 修复部分bug #34 +- Merge branch 'master' of github.com:xaoyaoo/PyWxDump +- parse.py 修改 +- Delete build/lib/pywxdump directory +- Delete .eggs directory +- 更新v2.2.18 +- 修复多微信获取wxid错误。 #33 +- 重构代码 + +## v2.2.17 + +- 为exe添加图标 +- 更新README +- 优化命令行界面 + +## v2.2.16 + +- 优化bias获取 +- 优化命令行界面 + +## v2.2.15 + +- 添加异性wxid获取方式,添加用户路径自动获取 +- publish add cache +- 添加异性wxid获取方式,添加用户路径自动获取 #33 +- 修复publish +- 重建说明文档,对新手更友好 +- 发布2.2.15 +- publish test + +## v2.2.14 + +- publish test + +## v2.2.13 + +- 修改wxid获取方式,修复部分bug + +## v2.2.12 + +- 修复publish + +## v2.2.11 + +- test publish.yml +- v2.2.11 + +## v2.2.10 + +- v2.2.10 + +## v2.2.9 + +- 修改readme +- 解决相对导入包的问题,完善错误提示 +- 修改readme,添加计划 +- 更新workflows +- 发布修正版2.2.9 + +## v2.2.8 + +- 添加all命令中解密错误数据日志写入文件,修复部分bug #28 #29 +- 增加聊天记录导出为html + +## v2.2.7 + +- 增加聊天记录导出为html + +## v2.2.6 + +- 添加版本描述 +- 添加test文件,添加自动构建可执行文件的脚本 +- 修复无法获取wxid的bug,更新部分逻辑,重构解密脚本的返回值,重构命令行参数 +- 更新README + +## v2.2.5 + +- 修复无法获取wxid的bug,更新部分逻辑,重构解密脚本的返回值,重构命令行参数 + +## v2.2.2 - 修复部分bug -## version < v2.2.18 (2023-12-06) +## v2.2.1 -### 优化/新功能 +- 添加聊天记录解析,查看工具 + +## v2.2.0 + +- 添加聊天记录解析,查看工具 + +## v2.1.13 + +- 修复wxdump wx_db命令行参数错误 #19 +- 增加3.9.8.15版本支持 + +## v2.1.12 + +- 增加3.9.8.15版本支持 + +## v2.1.11 + +- 修复3.9.2.*版本无法正常运行 +- 修改version_list +- 添加自动发布到pypi的github action + +## v2.1.10 + +- 添加自动发布到pypi的github action + +## v2.1.9 + +- 修复3.9.2.*版本无法正常运行 +- 添加自动发布到pypi的github action + +## v2.1.7 + +- update version_list +- add auto get bias addr ,not need input key or wx folder path. +- 添加自动发布到pypi的github action + +## v2.1.5 + +- Create LICENSE +- 更新 +- 更新readme +- 添加"3.9.7.15"偏移 #12 +- add auto get bias addr ,not need input key or wx folder path. + +## v2.1 + +- 优化代码 +- 添加注释,优化代码 +- 整体重构项目,优化代码,增加命令行统一操作 +- 添加"3.9.5.81"版本偏移地址 +- 添加"3.9.5.81"版本偏移地址 #10 +- 作为包安装使用 +- 将整个项目作为包安装,增加命令行统一操作 +- (origin/v1.0) 优化代码 + +## python + +- Merge branch 'python1.0' of github.com:xaoyaoo/PyWxDump into python1.0 +- 获取key基址偏移可以根据微信文件夹获取,不需要输入key +- 修改readme +- 优化代码 +- 完善错误判断 +- 新增数据库解析,数据库字段说明 +- 优化get_wx_info代码 +- 使用python重构 +- 添加数据库解析说明 +- Delete obj directory +- 修改内存搜索方式,防止参数错误,无限循环搜索 +- 更换更高效的key地址计算方式 +- '修改获取基址内存搜索方式,防止进入死循环' +- 格式化MSG数据库解析代码 +- 3.7.5.11以上为40 +- Create CE获取基址.md +- Update README.md +- Delete bin/x86/Release directory +- Add files via upload +- Delete Program.cs +- SharpWxDump +- 增加3.9.7.25版本支持 +- 3.9.7.29偏移 +- Create README.md +- Ð޸Äbug #3 +- Crypto导入方式更改 +- Delete .vs/SharpWxDump/v16 directory +- Update issue templates +- 完善项目,添加 数据库解密脚本,添加自动获取当前登录微信的数据库并解密,增加偏移地址脚本获取方式,可以一件获取偏移。 +- 缩短使用db_path的运行时间 +- 添加自动解密数据库的命令行操作 +- Update Program.cs -* 2023.12.03 增加分析聊天记录的功能,生成词云、绘制折线图等 -* 2023.12.03 修复部分bug,更改获取wx文件夹方式 [#34](https://github.com/xaoyaoo/PyWxDump/issues/34) -* 2023.12.01 为exe添加图标 -* 2023.11.30 优化命令行界面 -* 2023.11.29 添加异形wxid获取方式,添加用户路径自动获取,重建说明文档,对新手更友好 -* 2023.11.28 修改wxid获取方式,修复部分bug -* 2023.11.27 解决相对导入包的问题,完善错误提示 -* 2023.11.25 聊天记录查看工具bootstrap更换国内cdn -* 2023.11.22 添加all命令中解密错误数据日志写入文件,修复部分bug -* 2023.11.16 增加聊天记录导出为html -* 2023.11.15 添加test文件,添加自动构建可执行文件的脚本,添加版本描述 -* 2023.11.15 [v2.2.5变化较大]重构解密脚本的返回值,重构命令行参数 -* 2023.11.15 修复无法获取wxid的bug -* 2023.11.14 修复部分bug -* 2023.11.11 添加聊天记录解析,查看工具,修复部分bug -* 2023.11.10 修复wxdump wx_db命令行参数错误 [#19](https://github.com/xaoyaoo/PyWxDump/issues/19) -* 2023.11.08 增加3.9.8.15版本支持 -* 2023.10.31 修复3.9.2.*版本无法正常运行 -* 2023.10.28 添加自动发布到pypi的github action -* 2023.10.28 修复3.9.5.91版本的偏移 -* 2023.10.24 add auto get bias addr ,not need input key or wx folder path. -* 2023.10.17 add LICENSE -* 2023.10.16 添加"3.9.7.15"版本的偏移[#12](https://github.com/xaoyaoo/PyWxDump/issues/12) - ,感谢@[GentlemanII](https://github.com/GentlemanII) -* 2023.10.15 将整个项目作为包安装,增加命令行统一操作 -* 2023.10.14 整体重构项目,优化代码,增加命令行统一操作 -* 2023.10.11 添加"3.9.5.81"版本的偏移[#10](https://github.com/xaoyaoo/PyWxDump/issues/10) - ,感谢@[sv3nbeast](https://github.com/sv3nbeast) -* 2023.10.09 获取key基址偏移可以根据微信文件夹获取,不需要输入key -* 2023.10.09 优化代码,删减没必要代码,重新修改获取基址代码,加快运行速度(需要安装新的库 pymem) -* 2023.10.07 修改获取基址内存搜索方式,防止进入死循环 -* 2023.10.07 增加了3.9.7.29版本的偏移地址 -* 2023.10.06 增加命令行解密数据库 -* 2023.09.28 增加了数据库部分解析 -* 2023.09.15 增加了3.9.7.25版本的偏移地址 \ No newline at end of file