简介

一款针对PC端微信的助手软件,提供定时发送信息、群发信息和自动回复等功能。

可以通过图形界面轻松设置消息发送的时间和对象,支持在群聊中@他人,并能自动检测新消息。

此软件仅对WIN系统用户使用

软件截图

GUI.png

核心文件功能解析

工具包含多个核心文件,各文件作用明确,便于用户理解和二次开发:
文件名核心功能
pack.py打包工具,运行python pack.py即可生成 exe 文件,用户可自行打包
automation.py可视化控件树文件,方便 DIY 用户查看控件类型与深度
clipboard.py提供文件复制功能,调用函数可将指定路径文件复制到剪贴板
ui_auto_wechat.pyPC 端微信操作核心代码,支持消息发送、联系人获取等基础功能,代码简易且注释清晰
wechat_locale.py多语言支持文件,可根据需求切换微信语言适配模式
wechat_gui.py图形界面源码,开发者承认 “未侧重美工”,后续会持续优化界面
module.pyUI 界面组件模块,构成图形界面的基础元素
requirements.txt依赖包清单,记录工具运行所需的 Python 依赖
wechat_gui.exe已打包好的可执行程序,用户可直接下载使用,无需配置环境



使用步骤

基础操作

  1. 点击“选择微信打开路径”,在目录下选择微信的可执行exe文件。

  2. 点击“添加用户”,输入要发送信息的用户名(在搜索框第一个展示的名字,如下所示)。

    搜索示例.png

  3. 点击文本框右侧的添加按钮,选择添加文本或文件。添加的内容会在发送时按添加的顺序一次发送。

  4. (可选)如果要进行定时发送,点击下方的“添加时间”按钮,按照规定的格式添加时间。随后点击“开始定时”,当时间达到列表中的指定时间时,便会将指定的消息发送给指定的用户。

微信群@他人

  1. 提前查看微信群里要@的人的名字

    @他人.jpg

  2. 在界面中填写你要@的人名

    @他人添加.jpg

注意:@所有人时请确保拥有微信群@所有人的权限,否则将失败。

加载用户txt文件

用户可以提前查看所有要发送的对象的名字,并存储在一个txt文件中,之后点击”加载用户txt文件“按钮,即可自动加载所有对象。

用户txt文件格式如下:

加载用户txt.png

每一行都是一个对象的名字。

加载内容txt文件

你可以提前写下要发送的内容,并存储在一个txt文件中,之后点击”加载内容txt文件“按钮,即可自动加载所有内容。 如果在一条内容中想要进行换行,可以在内容中使用“\n”进行换行,例如:“你好\n我是xx”。

注意事项:该方式仅支持发送文本内容

内容txt文件格式如下:

加载内容txt.jpg

每一行都是一条内容消息。在输入内容之前,你需要先指定该条消息要发送给哪些对象:

  • 如果默认发送给所有对象,则输入all:,然后写上要发送的内容

  • 如果要发送给指定的对象,则输入用户的编号,多个用户之间用英文逗号分隔(如1,2,3),然后写上要发送的内容

注意事项:不同列之间要用英文冒号进行分隔

下载地址

(防采集防失效,回复可见)

此处隐藏内容,评论后查看。评论后若看不到,点这里刷新网页