微信朋友圈导出工具-技术爬爬虾
Go to file
2024-06-18 18:15:37 +08:00
.github/workflows 首次提交 2024-03-28 23:04:06 +08:00
app/DataBase 图片问题--未完全修复 2024-06-08 18:09:36 +08:00
decrypter 图片问题--未完全修复 2024-06-08 18:09:36 +08:00
doc update README 2024-04-03 15:30:23 +08:00
entity 图片问题--未完全修复 2024-06-08 18:09:36 +08:00
exporter 图片问题--未完全修复 2024-06-08 18:09:36 +08:00
gui 图片问题--未完全修复 2024-06-08 18:09:36 +08:00
helper 首次提交 2024-03-28 23:04:06 +08:00
resource 支持导出音乐类型的记录 2024-04-16 21:48:35 +08:00
.gitignore 首次提交 2024-03-28 23:04:06 +08:00
LICENSE 首次提交 2024-03-28 23:04:06 +08:00
log.py 首次提交 2024-03-28 23:04:06 +08:00
main.py 首次提交 2024-03-28 23:04:06 +08:00
main.spec 首次提交 2024-03-28 23:04:06 +08:00
README.md 图片问题--未完全修复 2024-06-18 18:15:37 +08:00
requirements.txt 首次提交 2024-03-28 23:04:06 +08:00
test.py 图片问题--未完全修复 2024-06-08 18:09:36 +08:00

WechatMoments

微信朋友圈导出工具

一、项目介绍

0. 求助

四月底微信对朋友圈图片进行了加密如果知道如何解密的大佬请指点一下。帮忙Issue或者PR 通过抓包可知朋友圈图片是这样一个请求,现在问题是请求过来的数据不知道是怎么加密的 http://shmmsns.qpic.cn/mmsns/uGxMq1C4wvppcjBbyweK796GtT1hH3LGISYajZ2v7C11XhHk5icyDUXcWNSPk2MooeIa8Es5hXP0/0?idx=1&token=WSEN6qDsKwV8A02w3onOGQYfxnkibdqSOkmHhZGNB4DFumlE9p1vp0e0xjHoXlbbXRzwnQia6X5t3Annc4oqTuDg
加密后字节数与原图片一致可能是某种流式数据加密。key可能是11079841251888681493。

1. 项目简介

  • WechatMoments是一款运行在Windows上的备份导出朋友圈为html的工具
  • 作者:技术爬爬虾B站 抖音 Youtube同名更多有趣实用项目请关注
  • 开源许可: Apache License
  • 分发,宣传,二次开发等请注明原作者

2. 使用说明

  • 视频演示-Bilibili

  • (1) 安装Windows版微信,并且登陆
  • (2) 在Releases下载压缩包wechat_moments.zip
  • (3) 解压文件夹(路径不要包含中文)
  • (4) 管理员身份运行wechat_moments.exe并按提示操作
  • (5) 如发生异常,重启微信,重启软件

二. 详细介绍

1. 核心功能

  • 导出微信朋友圈数据为HTML
  • 可以下载图片/视频离线查看,永久保存
  • 可以根据联系人,朋友圈时间进行过滤导出
  • 强依赖微信Windows客户端只提供windows版本
  • 只测试过python3.11+Win10/Win11其他环境随缘
  • 软件只能导出在电脑微信浏览过的朋友圈记录
  • 浏览朋友圈方法,参考电脑微信浏览朋友圈
  • 主界面.png

2. 已知问题

  • 视频下载不稳定视频可能不全如有解决方案欢迎PR
  • 只能开小号导出自己朋友圈如有解决方案欢迎PR
  • HTML页面比较原始
  • 自动浏览朋友圈的功能不稳定如有解决方案欢迎PR

3. 常见问题与解决方法

问:图片为什么无法导出

  • 2024年5月微信对图片进行了加密2024年后的朋友圈数据清先浏览朋友圈点开图片缓存到本地再使用此工具才能导出图片。

问:怎么导出自己朋友圈

  • 答:登陆另外一个账户搜自己,详见电脑微信浏览朋友圈
  • 目前没有其他方案主要我不知道怎么在电脑端查看自己的朋友圈如有解决方案欢迎PR

问:为什么导出的数据不全?

  • 答:软件只能导出在电脑微信浏览过的朋友圈记录,未浏览过的无法导出。

问:怎么在电脑微信浏览朋友圈?

  • 软件提供了两种自动浏览朋友圈的方法第一种浏览全部缺点是最多只能刷到前100天。第二种浏览单个朋友没有时间限制。

问:自动浏览单个朋友功能失效!

问:为什么视频没法播放?

  • 请使用Chrome浏览器打开html文件。或者勾选视频转码获得更多浏览器的兼容性。

问:能不能导出聊天记录?

4. 更新计划

  • 导出点赞,评论等
  • HTML网页功能增强过滤排序等功能
  • 支持更多的朋友圈格式(音乐分享等)
  • 其他导出格式Word, PDF等
  • 佛系开发 随缘更新

5. 问题反馈

  • 请直接提issue或发送邮箱techshrimp@163.com
  • 请附上日志与软件截图日志地址log\xxxx-xx-xx-output.log

6. 二次开发

  • Python环境: Python3.11
  • 安装依赖: pip install requirements.txt
  • 启动: python main.py
  • 编译为可执行文件: 使用Github Action(.github/workflows/main.yml)
  • 微信数据库解密见项目:https://github.com/xaoyaoo/PyWxDump

三、免责声明

1. 使用目的

  • 本项目仅供学习交流使用,无收费项目,不用于盈利,请勿用于非法用途,否则后果自负。
  • 本项目只能导出自己有权查看的朋友圈数据,无其他越权功能。
  • 用户理解并同意,任何违反法律法规、侵犯他人合法权益的行为,均与本项目及其开发者无关,后果由用户自行承担。
  • 禁止利用本项目的相关技术从事非法测试或渗透,禁止利用本项目的相关代码或相关技术从事任何非法工作

2. 操作规范

  • 本项目仅允许在授权情况下对朋友圈进行备份与查看,严禁用于非法目的,否则自行承担所有相关责任;用户如因违反此规定而引发的任何法律责任,将由用户自行承担,与本项目及其开发者无关。
  • 严禁用于窃取他人隐私,否则自行承担所有相关责任。

3. 免责声明接受

  • 下载、保存、进一步浏览源代码或者下载安装、编译使用本程序,表示你同意本警告,并承诺遵守它。

四、致谢

五、捐赠

如有帮助请帮忙给B站视频点赞充电 技术爬爬虾