ZaloTools là bộ công cụ mạnh mẽ hỗ trợ tự động hóa các hoạt động marketing và quản lý tài khoản trên nền tảng Zalo. Ứng dụng được xây dựng trên nền tảng .NET hiện đại, tập trung vào hiệu năng, tính ổn định và bảo mật.
- 🔐 Quản lý đa tài khoản: Đăng nhập và quản lý hàng loạt tài khoản Zalo với Profile Chrome riêng biệt.
- 📩 Gửi tin nhắn tự động: Hỗ trợ gửi tin nhắn cho bạn bè hoặc theo danh sách số điện thoại.
- 🤝 Kết bạn tự động: Tự động gửi lời mời kết bạn theo số điện thoại mục tiêu.
- 🔍 Quét số điện thoại: Kiểm tra và tìm kiếm thông tin người dùng qua số điện thoại.
- 📊 Dashboard trực quan: Theo dõi trạng thái hoạt động của các tài khoản và chiến dịch theo thời gian thực.
- 🛠 Cấu hình linh hoạt: Tùy chỉnh nội dung tin nhắn, thời gian delay để tránh bị chặn.
Dự án hiện đã được nâng cấp lên .NET 8 và tái cấu trúc theo mô hình Feature-based Clean Architecture, giúp mã nguồn rõ ràng, dễ bảo trì và mở rộng:
ZaloTools/
├── Core/ # Logic lõi: Models, Interfaces, Constants
├── Infrastructure/ # Triển khai chi tiết: Database (Sqlite), Repositories, Services
└── UI/ # Giao diện WPF/Prism: Chia theo Features (Auth, Accounts, Messaging...)
- Framework: .NET 8.0 (WPF) 🟢
- MVVM Framework: Prism.DryIoc 🌈
- Automation: Selenium WebDriver 🛡️
- Database: Entity Framework Core + SQLite 📁
- Hỗ trợ Download: Downloader Library ⚡
- Windows OS
- .NET 8 SDK
- Google Chrome (Phiên bản mới nhất)
- Clone repository:
git clone https://github.com/LyVanBong/ZaloTools.git
- Di chuyển vào thư mục dự án:
cd ZaloTools/ZaloTools - Restore các gói thư viện:
dotnet restore
- Build và Chạy ứng dụng:
dotnet run
Dự án được phát triển bởi Lý Văn Bông. Vui lòng liên hệ tác giả để được hỗ trợ chi tiết hơn về mặt kỹ thuật.
Developed with ❤️ for Zalo Marketing automation.
