wx-dump-4j

wx-dump-4j

Java微信数据分析工具

wx-dump-4j是一款基于Java开发的微信数据分析工具,适用于Windows系统。它提供全面的微信数据管理功能,包括好友数量、群聊统计和消息分析。该工具支持导出聊天记录、联系人和群聊信息,并能突破三天限制查看朋友圈历史记录。此外,wx-dump-4j还具备找回已删除好友的功能,为用户提供深入的微信使用分析和高效的数据管理体验。

微信备份工具聊天记录管理社交数据分析Java开发开源项目Github
<p align="center"> <a href="https://wx.xxccss.com/"><img src="https://yellow-cdn.veclightyear.com/835a84d5/236e2c1c-2d06-43a6-8794-5fd735088f21.png" width="45%"></a> </p> <p align="center"> <strong>🍬Java版微信聊天记录备份与管理工具</strong> </p> <p align="center"> 👉 <a href="https://wx.xxccss.com/">https://wx.xxccss.com/</a> 👈 </p> <p align="center"> <a href="https://hellogithub.com/repository/5055dcceee434dc5851ac9897cb27396" target="_blank"><img src="https://api.hellogithub.com/v1/widgets/recommend.svg?rid=5055dcceee434dc5851ac9897cb27396&claim_uid=AVv4KeNnZs2Ig3a" alt="精选|HelloGitHub" style="width: 250px; height: 54px;" width="250" height="54" /></a> </p> <p align="center"> <a href="https://github.com/xuchengsheng/spring-reading/stargazers"><img src="https://img.shields.io/github/stars/xuchengsheng/wx-dump-4j?logo=github&logoColor=%23EF2D5E&label=星标&labelColor=%23000000&color=%23EF2D5E&cacheSeconds=3600" alt="星标徽章"/></a> <a href="https://github.com/xuchengsheng"><img src="https://img.shields.io/github/followers/xuchengsheng?label=关注者&logo=github&logoColor=%23FC521F&labelColor=%231A2477&color=%23FC521F&cacheSeconds=3600" alt="关注徽章"></a> <a href="https://github.com/xuchengsheng/wx-dump-4j/fork"><img src="https://img.shields.io/github/forks/xuchengsheng/wx-dump-4j?label=复刻&logo=github&logoColor=%23F2BB13&labelColor=%23BE2323&color=%23F2BB13" alt="复刻徽章"></a> <a href="https://github.com/xuchengsheng/wx-dump-4j/watchers"><img src="https://img.shields.io/github/watchers/xuchengsheng/wx-dump-4j?label=观察者&logo=github&logoColor=%23FF4655&labelColor=%234169E1&color=%23FF4655&cacheSeconds=3600" alt="观察者徽章"></a> </p> <p align="center"> <img src="https://img.shields.io/badge/Java-11%2B-%23437291?logo=openjdk&logoColor=%23437291"/> <img src="https://img.shields.io/badge/Spring-5.3.10-%23437291?logo=Spring&logoColor=%236DB33F&color=%236DB33F"/> <img src="https://img.shields.io/badge/SpringBoot-2.5.5-%23437291?logo=SpringBoot&logoColor=%236DB33F&color=%236DB33F"/> <img src="https://img.shields.io/badge/JNA-5.8.0-%23437291?logo=JNA&logoColor=%23228B22&color=%23228B22"/> <img src="https://img.shields.io/badge/Hutool-5.8.16-%23437291?logo=JNA&logoColor=%23F08080&color=%23F08080"/> <img src="https://img.shields.io/badge/easyexcel-5.8.16-%23437291?logo=JNA&logoColor=%23D2691E&color=%23D2691E"/> <img src="https://img.shields.io/badge/protobuf-3.25.1-%23437291?logo=JNA&logoColor=%23800080&color=%23800080"/> <img src="https://img.shields.io/badge/mapstruct-1.4.2-%23437291?logo=JNA&logoColor=%23DC143C&color=%23DC143C"/> <img src="https://img.shields.io/badge/druid-1.2.20-%23437291?logo=JNA&logoColor=%23C71585&color=%23C71585"/> <img src="https://img.shields.io/badge/mybatisPlus-3.5.4.1-%23437291?logo=JNA&logoColor=%234B0082&color=%234B0082"/> <img src="https://img.shields.io/badge/sqlite-3.34.0-%23437291?logo=JNA&logoColor=%230000CD&color=%230000CD"/> <img src="https://img.shields.io/badge/lombok-1.18.20-%23437291?logo=JNA&logoColor=%23008B8B&color=%23008B8B"/> </p>

📚 简介

wx-dump-4j是一款基于Java开发的微信数据分析工具。它能准确显示好友数量、群聊数量和当日消息总量,提供过去15天的每日消息统计,帮助了解社交活跃度。同时,它还能识别并展示最近一个月内互动最频繁的前10位联系人。此外,它支持导出聊天记录、联系人和群聊信息,以及查看超过三天限制的朋友圈历史记录和找回已删除的微信好友。

💡 主要功能

  • 👤 获取用户信息:获取当前登录微信账号的详细信息,包括昵称、账号、手机号、邮箱、秘钥和微信ID。
  • 💬 支持多种消息类型:管理微信聊天中的文本、引用、图片、表情、卡片链接和系统消息等多种类型。
  • 📊 综合管理:提供微信会话、联系人、群聊和朋友圈的全面管理功能。
  • 📥 记录导出:支持导出微信聊天记录、联系人、已删除好友和群聊信息,方便备份和管理。
  • 📅 查看历史朋友圈:突破三天限制,可查看更早期的朋友圈历史记录,便于回顾和管理。
  • 📈 微信统计功能:展示微信好友数量、群聊数量及当日收发消息总量,了解社交活跃程度。
  • 📊 消息统计:统计过去15天内每日微信消息数量,掌握长期消息交流情况。
  • 🔝 互动联系人:展示最近一个月互动最频繁的前10位联系人,了解重要社交关系。
  • 🧩 消息类别占比:展示微信消息类别占比图表,分析不同类型消息的比例。
  • ☁️ 关键字词云:展示微信最近使用的关键字词云图,分析聊天内容重点。
  • 🔄 找回已删除好友:支持找回已删除的微信好友,恢复重要联系人。
  • 🖥️ 微信多开支持:支持微信多开功能,便于管理多个账号,提高效率。

🚀 快速启动

本指南将帮助您快速启动并运行项目,包括安装包部署和本地部署两种方式。

环境准备

在开始之前,请确保您的开发环境满足以下要求:

  • 安装 Java,版本为 JDK 11 或以上。
  • 安装 Node.js,版本为 18 或以上。
  • 安装 Maven,版本为 3.5.0 或以上。
  • 选择一款开发工具,例如 IntelliJ IDEA。

二进制部署

  • 点击下载最新版 wx-dump-4j-bin.tar.gz

  • 解压 wx-dump-4j-bin.tar.gz 文件,并进入 bin 目录。

  • 双击 start.bat 启动文件。

  • 启动成功后,在浏览器中访问 http://localhost:8080 即可查看应用。

本地部署

  • 下载源码:
    $ git clone https://github.com/xuchengsheng/wx-dump-4j.git
  • 安装后端依赖:
    $ cd wx-dump-4j mvn clean install
  • 使用开发工具(如 IntelliJ IDEA)启动 com.xcs.wx.WxDumpApplication。
  • 安装前端依赖:
    $ cd wx-dump-ui npm install
  • 启动前端服务:
    $ npm run start
  • 前端服务启动成功后,在浏览器中访问 http://localhost:8000 即可查看应用。

⚡ 技术栈

以下是本项目使用的技术栈:

技术描述版本
Spring BootWeb 和 Thymeleaf 框架2.7.15
SQLite轻量级数据库3.34.0
Lombok简化 Java 代码1.18.20
MyBatis PlusORM 框架扩展3.5.4.1
Dynamic Datasource动态数据源管理4.2.0
Druid数据库连接池1.2.20
MapStructJava Bean 映射工具1.4.2.Final
HutoolJava 工具库5.8.16
JNAJava 本地访问5.8.0
Protobuf序列化框架3.25.1
gRPCRPC 框架1.11.0
EasyExcelExcel 操作工具3.3.3
Commons Compress压缩和解压缩工具1.19
Jackson Dataformat XMLXML 解析工具2.13.5
Commons Lang3常用工具类库3.12.0

⛔️️ 使用限制

本软件仅适用于Windows操作系统。我们目前不支持macOS、Linux或其他操作系统。如果你在尝试在非Windows系统上运行本软件时可能遇到兼容性问题,这些问题可能导致软件无法正常运行或产生其他意外后果。

操作系统支持情况
Windows支持
macOS不支持
Linux不支持

⚠️免责声明

本软件仅供技术研究和教育目的使用,旨在解密用户个人微信聊天记录。严禁将本软件用于任何非法目的,包括但不限于侵犯隐私权或非授权数据访问。作为软件开发者,我不对因使用或滥用本软件产生的任何形式的损失或损害承担责任。

⛵欢迎贡献!

如果你发现任何错误🔍或者有改进建议🛠️,欢迎提交 issue 或者 pull request。你的反馈📢对于我非常宝贵💎!

💻我的 GitHub 统计

Star History Chart

🎉Stargazers

Stargazers123 repo roster for @xuchengsheng/wx-dump-4j

🎉Forkers

Forkers repo roster for @xuchengsheng/wx-dump-4j

🍱请我吃盒饭?

作者晚上还要写博客✍️,平时还需要工作💼,如果帮到了你可以请作者吃个盒饭🥡

<div> <img alt="logo" src="https://yellow-cdn.veclightyear.com/835a84d5/14060cc7-973d-45ef-80a4-2d8bac22cd1a.png" style="width: 240px;height: 260px"> <img alt="logo" src="https://yellow-cdn.veclightyear.com/835a84d5/0c6d02f1-f4d8-4a81-9573-40a662a246c8.png" style="width: 240px;height: 260px"> </div>

⭐️扫码关注微信公众号

关注后,回复关键字📲 加群📲,即可加入我们的技术交流群,与更多开发者一起交流学习。

在此,我们真诚地邀请您访问我们的GitHub项目页面,如果您觉得wx-dump-4j对您有帮助,请顺手点个⭐️Star⭐️!每一颗星星都是我们前进的动力,是对我们努力的最大肯定。非常感谢您的支持!

<div> <img alt="标志" src="https://yellow-cdn.veclightyear.com/835a84d5/d294a997-504f-4b63-b595-a9cd34af2387.png" height="180px">> </div>

👀 演示图

<table> <tr> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/61e2e3ae-bde9-4364-9051-a09445b3c3dd.png"/></td> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/9442f570-243a-4d32-9a89-f0c1745d4ae5.png"/></td> </tr> <tr> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/b496e34e-c952-4262-8cce-0fd12411dcbf.png"/></td> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/586dd3c6-e866-4046-90d4-f3ed0dcff126.png"/></td> </tr> <tr> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/88724e31-a899-4401-878d-1f9c74df82b6.png"/></td> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/9e00f145-9db8-4deb-9237-d6488a7de042.png"/></td> </tr> <tr> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/ab97fd4d-4f0b-4ee9-93ab-67de95f19b17.png"/></td> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/31590487-1d2b-40ea-abfd-5716977111c6.png"/></td> </tr> <tr> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/1eb01b4f-68a2-4153-8af7-c9b30024bcfb.png"/></td> <td><img src="https://yellow-cdn.veclightyear.com/835a84d5/517561d3-7527-4151-86cb-8403c7755dd3.png"/></td> </tr> </table>

编辑推荐精选

讯飞智文

讯飞智文

一键生成PPT和Word,让学习生活更轻松

讯飞智文是一个利用 AI 技术的项目,能够帮助用户生成 PPT 以及各类文档。无论是商业领域的市场分析报告、年度目标制定,还是学生群体的职业生涯规划、实习避坑指南,亦或是活动策划、旅游攻略等内容,它都能提供支持,帮助用户精准表达,轻松呈现各种信息。

AI办公办公工具AI工具讯飞智文AI在线生成PPTAI撰写助手多语种文档生成AI自动配图热门
讯飞星火

讯飞星火

深度推理能力全新升级,全面对标OpenAI o1

科大讯飞的星火大模型,支持语言理解、知识问答和文本创作等多功能,适用于多种文件和业务场景,提升办公和日常生活的效率。讯飞星火是一个提供丰富智能服务的平台,涵盖科技资讯、图像创作、写作辅助、编程解答、科研文献解读等功能,能为不同需求的用户提供便捷高效的帮助,助力用户轻松获取信息、解决问题,满足多样化使用场景。

热门AI开发模型训练AI工具讯飞星火大模型智能问答内容创作多语种支持智慧生活
Spark-TTS

Spark-TTS

一种基于大语言模型的高效单流解耦语音令牌文本到语音合成模型

Spark-TTS 是一个基于 PyTorch 的开源文本到语音合成项目,由多个知名机构联合参与。该项目提供了高效的 LLM(大语言模型)驱动的语音合成方案,支持语音克隆和语音创建功能,可通过命令行界面(CLI)和 Web UI 两种方式使用。用户可以根据需求调整语音的性别、音高、速度等参数,生成高质量的语音。该项目适用于多种场景,如有声读物制作、智能语音助手开发等。

Trae

Trae

字节跳动发布的AI编程神器IDE

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
咔片PPT

咔片PPT

AI助力,做PPT更简单!

咔片是一款轻量化在线演示设计工具,借助 AI 技术,实现从内容生成到智能设计的一站式 PPT 制作服务。支持多种文档格式导入生成 PPT,提供海量模板、智能美化、素材替换等功能,适用于销售、教师、学生等各类人群,能高效制作出高品质 PPT,满足不同场景演示需求。

讯飞绘文

讯飞绘文

选题、配图、成文,一站式创作,让内容运营更高效

讯飞绘文,一个AI集成平台,支持写作、选题、配图、排版和发布。高效生成适用于各类媒体的定制内容,加速品牌传播,提升内容营销效果。

热门AI辅助写作AI工具讯飞绘文内容运营AI创作个性化文章多平台分发AI助手
材料星

材料星

专业的AI公文写作平台,公文写作神器

AI 材料星,专业的 AI 公文写作辅助平台,为体制内工作人员提供高效的公文写作解决方案。拥有海量公文文库、9 大核心 AI 功能,支持 30 + 文稿类型生成,助力快速完成领导讲话、工作总结、述职报告等材料,提升办公效率,是体制打工人的得力写作神器。

openai-agents-python

openai-agents-python

OpenAI Agents SDK,助力开发者便捷使用 OpenAI 相关功能。

openai-agents-python 是 OpenAI 推出的一款强大 Python SDK,它为开发者提供了与 OpenAI 模型交互的高效工具,支持工具调用、结果处理、追踪等功能,涵盖多种应用场景,如研究助手、财务研究等,能显著提升开发效率,让开发者更轻松地利用 OpenAI 的技术优势。

Hunyuan3D-2

Hunyuan3D-2

高分辨率纹理 3D 资产生成

Hunyuan3D-2 是腾讯开发的用于 3D 资产生成的强大工具,支持从文本描述、单张图片或多视角图片生成 3D 模型,具备快速形状生成能力,可生成带纹理的高质量 3D 模型,适用于多个领域,为 3D 创作提供了高效解决方案。

3FS

3FS

一个具备存储、管理和客户端操作等多种功能的分布式文件系统相关项目。

3FS 是一个功能强大的分布式文件系统项目,涵盖了存储引擎、元数据管理、客户端工具等多个模块。它支持多种文件操作,如创建文件和目录、设置布局等,同时具备高效的事件循环、节点选择和协程池管理等特性。适用于需要大规模数据存储和管理的场景,能够提高系统的性能和可靠性,是分布式存储领域的优质解决方案。

下拉加载更多