RepositoryPython
fanyuantaier

fanyuantaier/wechatauto-replica

Windows WeChat automation for Windows (non-web), wxauto replica supporting WeChat 4.x - Windows 微信客户端自动化(非网页版)复刻版

534stars
237forks
18issues
7views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: uiautomation

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: wechat-automation

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: wxauto

#1 Repository Của Tuần

🔓 Tự động hóa WeChat 4.x trên Windows mà không cần web

wechatauto-replica là bản sao tương thích wxauto, hoạt động bằng giải mã cơ sở dữ liệu địa phương và điều khiển giao diện người dùng.

Dự án wechatauto-replica hỗ trợ tự động hóa ứng dụng WeChat phiên bản 4.x trên Windows (không phải phiên bản web). Thay vì dựa vào cây UI Automation như wxauto cũ — kỹ thuật này bị phá vì WeChat 4.x sử dụng hiển thị vẽ tự động mà không có nút truy cập hỗ trợ — dự án này đọc dữ liệu trực tiếp từ cơ sở dữ liệu địa phương đã mã hóa bằng SQLCipher 4, đồng thời gửi tin nhắn thông qua kết hợp UIA + OCR.

✨ Điểm nổi bật

  • Đọc tin nhắn: Giải mã SQLCipher 4 từ cơ sở dữ liệu cục bộ (wechatauto/db.py)
  • Lắng nghe thời gian thực: Listener theo dõi tin nhắn mới theo thời gian thực với luồng riêng cho mỗi trò chuyện
  • Chụp ảnh emoji: Chụp màn hình + cắt tự động theo hướng bong bóng thoại
  • Xuất toàn bộ lịch sử: Hỗ trợ xuất ra JSON hoặc SQLite
  • Tải media: Tải ảnh (giải mã AES), âm thanh (SILK), và tệp tin
  • Đọc Moments: Truy cập trực tiếp sns.db
  • Hỗ trợ nhiều tài khoản: list_accounts() + account=
  • Gửi tin nhắn: UIA ưu tiên, dự phòng OCR + tọa độ

💡 Vì sao đáng chú ý

wechatauto-replica khác biệt bằng cách truy cập trực tiếp cơ sở dữ liệu địa phương của WeChat 4.x — nơi tất cả thông tin được lưu trữ dưới dạng cơ sở dữ liệu SQLite mã hóa SQLCipher 4. Khóa mã hóa 32 byte được tìm thấy trong bộ nhớ của quá trình Weixin.exe thông qua quét bộ nhớ chỉ đọc, sau đó được xác thực bằng quy tắc HMAC của SQLCipher. Phương pháp này tránh hoàn toàn sự phụ thuộc vào cây giao diện người dùng, giúp ứng dụng vẫn hoạt động ngay cả khi WeChat thay đổi hoàn toàn cách hiển thị giao diện.


#WeChatAutomation #Python #UIAutomation #OCR #SQLCipher #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

159.6k
Oct 26, 2026
RepositoryTypeScript
NervJS/taro

开放式跨端跨框架解决方案,支持使用 React/Vue 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。

37.7k
Oct 21, 2026
RepositoryJava
binarywang/WxJava

微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,视频号,公众号等的后端开发

33.2k
Oct 17, 2026
RepositoryTypeScript
n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

208.6k
Oct 25, 2026
RepositoryPython
youfou/wxpy

微信机器人 / 可能是最优雅的微信个人号 API ✨✨

14.3k
Jul 14, 2019
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.2M
Jun 1, 2026
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
RepositoryPython
PaddlePaddle/PaddleOCR

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

91.6k
Sep 16, 2026
RepositoryTypeScript
doocs/md

✍ WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性

13.4k
Oct 20, 2026