大家好,我是 Java陳序員
。
今天,給大家介紹一款基於 Java 開發的微信資料分析工具!
關注微信公眾號:【Java陳序員】,獲取開源專案分享、AI副業分享、超200本經典計算機電子書籍等。
專案介紹
wx-dump-4j
—— 一款基於 Java 開發的微信資料分析工具。它準確顯示好友數、群聊數和當日訊息總量,提供過去15天每日訊息統計,識別展示最近一個月內互動頻繁的前 10 位聯絡人。
此外,還支援匯出聊天記錄、聯絡人、群聊資訊,及檢視超過三天限制的朋友圈歷史記錄和找回微信好友。
功能特色:
- 獲取使用者資訊:獲取當前登入微信的詳細資訊,包括暱稱、賬號、手機號、郵箱、秘鑰、微信 Id
- 支援多種訊息型別:管理微信聊天對話中的文字、引用、圖片、表情、卡片連結、系統訊息等
- 綜合管理:提供微信會話、聯絡人、群聊與朋友圈的全面管理功能
- 記錄匯出:支援匯出微信聊天記錄、聯絡人、已刪除好友和群聊資訊,便於備份和管理
- 檢視歷史朋友圈:突破三日限制,檢視更久以前的朋友圈歷史記錄,方便回顧和管理
- 微信統計功能:展示微信好友數、群聊數及今日收發訊息總量,瞭解社交活躍度
- 訊息統計:統計過去15天內每日微信訊息數量,掌握長期訊息交流情況
- 互動聯絡人:展示最近一個月互動最頻繁的前10位聯絡人,瞭解重要社交聯絡
- 訊息類別佔比:展示微信訊息類別佔比圖表,分析不同型別訊息的佔比情況
- 關鍵字詞雲:展示微信最近使用的關鍵字詞雲圖,分析聊天內容重點
- 找回已刪除好友:支援找回已刪除的微信好友,恢復重要聯絡人
- 微信多開支援:支援微信多開功能,方便管理多個賬號,提高效率
技術棧:
- Spring Boot
- SQLite
- MyBatis Plus
- Dynamic Datasource
- JNA
- Protobuf
- gRPC
注意:
wx-dump-4j
目前只適用於Window s作業系統,不支援 MacOS、Linux 或其他作業系統。
工具截圖
由於隱私記錄,這裡採用官方的圖片。
快速啟動
環境準備
- Java:JDK 11+
- Node.js:18+
- Maven:3.5.0+
- 開發工具:IntelliJ IDEA、Visual Studio Code
本地部署
- 服務端
1、克隆原始碼
git clone https://github.com/xuchengsheng/wx-dump-4j.git
2、將專案以 Maven 工程的形式匯入到 IDEA 中
3、執行主啟動類 com.xcs.wx.WxDumpApplication
啟動專案
- 客戶端
1、進入客戶端目錄
cd wx-dump-ui
2、安裝依賴
npm install
3、執行服務
npm run dev
4、瀏覽器訪問
http://localhost:8000/
二進位制部署
1、下載最新包
下載地址:https://github.com/xuchengsheng/wx-dump-4j/releases/download/v1.1.0/wx-dump-4j-bin.tar.gz
2、解壓縮 wx-dump-4j-bin.tar.gz
檔案,並進入 bin
目錄
3、雙擊 start.bat
·` 啟動檔案
4、啟動成功後,在瀏覽器中訪問
http://localhost:8080
總的來說 wx-dump-4j
功能齊全,提供了微信報表統計、微信資料匯出、找回微信好友等功能!如果有這方面的需求,可以去試試體驗~
專案地址:https://github.com/xuchengsheng/wx-dump-4j
最後
推薦的開源專案已經收錄到 GitHub
專案,歡迎 Star
:
https://github.com/chenyl8848/great-open-source-project
或者訪問網站,進行線上瀏覽:
https://chencoding.top:8090/#/
大家的點贊、收藏和評論都是對作者的支援,如文章對你有幫助還請點贊轉發支援下,謝謝!