Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/darkskygit/ChatImporter
import chat records from your im and store into single sqlite database
https://github.com/darkskygit/ChatImporter
backup backup-tool chat chat-history extract-data
Last synced: 17 days ago
JSON representation
import chat records from your im and store into single sqlite database
- Host: GitHub
- URL: https://github.com/darkskygit/ChatImporter
- Owner: darkskygit
- License: agpl-3.0
- Created: 2020-05-17T08:59:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-04T09:20:27.000Z (about 1 month ago)
- Last Synced: 2024-11-16T04:32:41.073Z (26 days ago)
- Topics: backup, backup-tool, chat, chat-history, extract-data
- Language: Rust
- Homepage:
- Size: 494 KB
- Stars: 11
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - darkskygit/ChatImporter - import chat records from your im and store into single sqlite database (Rust)
README
# Chat Importer
This tool can import chat records from your im an store into single sqlite database.
This tool is based on another crate [gchdb](https://github.com/darkskygit/GCHDB) of mine, it provides database read-write abstraction and full-text indexing / retrieval feature based on [tantivy](https://github.com/tantivy-search/tantivy) and [cang-jie](https://github.com/DCjanus/cang-jie).
# Now support & Todo
- [x] PC QQ Lite up to 6.7's Mht backup files (system messages can't parse now)
- [x] Wechat iOS (basic msg/img/voice/video)
- [ ] Wechat Android (need help, welcome pr?)
- [x] iMessages / Normal iOS Message
- [ ] Android Messages# Usage
Backup your qq chat records into mht files in QQ's chat history manager and don't rename them.
``` sh
cargo run --release -- qq -o your_qq_number
cargo run --release -- wc -c full_id_or_partial_name
cargo run --release -- sms -o your_nick_name
```# Contributing
Welcome pull request :)
# License
AGPL3.0