【开源】微信 4.x 也能用 Python 自动化了!wechatauto-replica 库全解析
▎核心能力
• 读取消息:本地数据库解密(SQLCipher 4),不依赖界面
• 消息监听:Listener 增量轮询 + 独立工作线程回调
• 媒体下载:图片(v2 格式解密)/ 语音 / 视频 / 文件
• 表情消息识别与自动截图裁剪(方向感知)
• 朋友圈读取(sns.db)
• 多账号管理 + 会话列表 + 搜索联系人
• 发送消息:坐标 + OCR 方案(文本 / 图片 / 文件 / 回复 / 艾特)
• 历史消息全量导出(JSON / SQLite)
▎技术原理
• 微信 4.x 聊天界面为自绘渲染,不暴露无障碍节点,原 wxauto 的 UIA 方案失效
• 本项目改用「本地数据库解密」读取:进程内存只读扫描提取 SQLCipher 4 密钥…
• 「坐标 + OCR」发送:自绘布局自动校准,多特征兜底窗口定位
…(完整版含时间轴+合规声明在 简介.txt)