Skip to content

CHENkai8385/WeChatNotifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeChatNotifier

WeChatNotifier 是一个 Windows 平台的微信消息通知工具,它可以像 macOS 一样在收到新消息时显示系统通知,帮助用户快速了解消息内容和发送者,从而决定是否需要立即回复。

功能特点

  • 💬 实时显示微信新消息通知
  • 👤 显示发送者和消息内容
  • 🔒 基于 UI 自动化,安全无封号风险
  • 🔔 系统托盘常驻,方便管理
  • 🚀 支持源码运行和打包执行

使用背景

在 Windows 平台上,微信收到新消息时只会闪烁任务栏图标,对于拥有大量联系人和群组的用户来说,很难快速判断消息的重要性。本工具通过系统通知的方式,让用户能够快速了解新消息的内容,提高工作效率。

安装使用

方式一:源码运行

  1. 克隆仓库
git clone https://github.com/CHENkai8385/WeChatNotifier.git
  1. 安装依赖
pip install -r requirements.txt
  1. 运行程序
python wxauto.py

方式二:打包执行

  1. 打包程序
python build_exe.py
  1. 运行打包后的程序 打包后的可执行文件位于 dist 目录中

工作原理

程序通过 Windows UI 自动化接口读取微信窗口的聊天列表,获取新消息的发送者和内容信息。由于采用的是 UI 层面的读取方式,不会对微信客户端进行任何修改,因此不存在封号风险。

注意事项

  • 请确保 Windows 系统已安装微信客户端
  • 运行程序时保持微信处于登录状态
  • 程序运行后会在系统托盘显示图标,可以通过右键菜单退出

致谢

本项目在开发过程中参考了以下开源项目:

  • wxauto - Windows 版本微信客户端自动化项目,为本项目提供了 UI 自动化的实现思路

免责声明

本项目仅供学习交流使用,禁止用于商业用途。如因使用本项目造成任何损失,均与作者无关。

贡献指南

欢迎提交 Issue 和 Pull Request 来帮助改进这个项目!

许可证

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages