ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

WechatMoments:把朋友圈连同图片视频导出成可离线翻阅的 HTML 备份

WechatMoments:把朋友圈连同图片视频导出成可离线翻阅的 HTML 备份 WechatMoments把朋友圈连同图片视频导出成可离线翻阅的 HTML 备份【免费下载链接】WechatMoments微信朋友圈导出工具-技术爬爬虾项目地址: https://gitcode.com/gh_mirrors/we/WechatMomentsWechatMoments 是一款运行在 Windows 上的微信朋友圈导出工具它直接读取电脑微信的本地数据库把你在 PC 端浏览过的朋友圈连图片、视频一起导出为 HTML 网页支持按发布人、时间段过滤适合想给朋友圈做一次离线归档、又怕图片加密下不了、记录不全的普通用户。想给朋友圈留一份离线档案通常卡在哪换手机、清理空间、或者单纯想把几年的记录翻出来慢慢看——这类需求很常见但直接截图另存几乎走不通朋友圈图片在 2024 年 5 月之后被微信加密抓包拿到的是一串同长度的密文普通下载方式根本还原不出来而且电脑端只能读到已经浏览过的圈子记录没刷到过的部分压根不在本地库里。WechatMoments 的思路就是贴着这两条限制做文章图片解密交给专门的解密逻辑处理没浏览过的问题则提供自动刷朋友圈的辅助手段最后把结果统一落到一份 HTML 里双击就能在浏览器里翻页。一次完整的导出流程走查整个操作分三步前两步是给工具备料第三步才是导出本身。先让电脑微信把记录刷到本地工具本身不产生数据它依赖电脑微信已经缓存的朋友圈。软件内置了两种自动浏览方式浏览全部自动滚动朋友圈主页省事但最多只能回刷到最近约 100 天的记录浏览单个朋友走搜一搜的路子没有天数上限适合想把某个人早年记录也拉全的情况。用搜一搜刷某个人时有一个小技巧在搜索框里输入一个**中文问号**再点搜索可以触发对该用户朋友圈内容的召回。如果搜索结果展示不全搜一搜有最大展示数量限制可以点发布时间限定一个时间区间分批把记录刷出来。顺带一提自动浏览靠的是屏幕识图定位鼠标位置和分辨率、缩放比例关系很大。项目里 resource/auto_gui/ 放有四个用于定位的参考图把它们替换成你自己屏幕上对应按钮的截图成功率会明显提升具体做法见 doc/manual_guide.md。准备环境并启动软件安装 Windows 版微信并登录你的账号获取工具二选一从 Releases 下载wechat_moments.zip压缩包解压到一个不含中文的路径或者克隆仓库自己跑git clone https://gitcode.com/gh_mirrors/we/WechatMoments以管理员身份运行wechat_moments.exe源码方式则先pip install requirements.txt再python main.py如果中途出现异常重启微信和软件再试一次即可。按发布人和时间段筛选点完成开始导出软件主界面是一个列表加筛选的简单窗口。在列表里勾选想导出的联系人也可以限定时间范围确认无误后点完成工具就开始读取数据库、解密图片、生成 HTML 和图片、视频文件。导出产物是一个可以直接用浏览器打开的网页配套的资源文件放在同目录下从此不依赖微信客户端也能翻看。代码里的四个关键环节想二次开发或排查问题的人可以按数据流向看四个目录职责划分得很清楚app/DataBase/定位并读取 PC 微信的本地数据库把朋友圈消息micro_msg.py、sns.py等解析成结构化数据decrypter/解密环节db_decrypt.py处理数据库密钥image_decrypt.py、video_decrypt.py分别还原被加密的图片和视频字节exporter/产出环节html_exporter.py生成网页image_exporter.py、video_exporter.py、emoji_exporter.py、avatar_exporter.py负责把图片、视频、表情、头像落盘gui/界面与交互配合 helper/ 里的自动浏览脚本完成刷朋友圈的自动化操作。技术栈不复杂Python 3.11 Win10/Win11 是作者验证过的组合其他环境不保证。图片导不出、数据不全先核对这几个前提遇到导不出的情况多数时候不是工具坏了而是前提没满足按顺序排查一下图片空白或无法显示2024 年 5 月之后的图片先要被点开过才有本地缓存。先在电脑微信里把对应朋友圈的图点开缓存下来再跑导出。导出记录比实际少工具只能读到电脑微信浏览过的记录没刷过的圈子不在本地库里先用上一节的自动浏览把范围刷到位。想导出自己的朋友圈电脑端看不到自己的主页可行做法是登录另一个小号账号搜索自己后按 doc/manual_guide.md 里的方法刷取并导出。视频点了没反应用 Chrome 打开 HTML 文件或者在导出时勾选视频转码换取更多浏览器的兼容。另外两个已知短板心里有数即可视频下载偶有缺失自动浏览偶尔失手失手后手动操作一遍也行。项目现状、路线图与反馈渠道作者标注了佛系开发、随缘更新近期的计划大致是补齐点赞和评论的导出、增强 HTML 页面过滤、排序、支持音乐分享等更多朋友圈形态并探索 Word、PDF 等输出格式。项目采用 Apache License学习交流没问题分发和二次开发请注明原作者。有问题直接提 Issue或者发邮件到 techshrimp163.com附上log/目录里当天的日志文件和软件截图处理起来会快很多。也提醒一句工具只能导出你自己有权查看的朋友圈内容请仅用于备份和整理别把它用在越权的场景里。【免费下载链接】WechatMoments微信朋友圈导出工具-技术爬爬虾项目地址: https://gitcode.com/gh_mirrors/we/WechatMoments创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表