微信群发方式及安装方式

2023-12-26
来源:网络整理

1.微信群发方法

1.微信官方“群助手”

优点:这个功能确实方便

缺点:一次只能发送一条消息

发送的内容不能包含链接。

发送群消息时无法为每个人设置标题

发送后,聊天窗口栏中不显示。

批量发送图片、文件时,经常出现未送达且无未送达提醒的情况。

2、wxpy

它是一个非常强大的第三方库。

但目前大多数用户面临的情况是,出于安全问题,TX限制了很多用户登录网页版微信,导致库无法使用。 发生错误::

群发微信名字对方显示什么_微信群发对方名字信息_微信群发显示对方名字

3.还有其他的微信机器人和付费平台,这里就不多宣传了。

4.第三方库

平衡之下,我发现了上面发布的第三方库。 不可否认,它的速度没有那么好,而且在此基础上做开发的人也不多,但基本满足了我对微信自动化的需求,期待后续的改进。

2、安装方法

pip install wxauto

3.我的案例

对于那些想要将一些消息通知所有人并确保他们能够收到的人来说,创建一个新群组既快捷又容易,但对于社交犹豫不决的人来说,建立和解散群组仍然会给他们带来很多社会麻烦。收到消息的人。 ,而经常需要通知的人也在发生变化。

使用它向朋友发送消息(包括链接)、二维码图片和文件。 并在发送消息前添加不同好友的姓名:

from wxauto import WeChat import time, random wx = WeChat() # 获取当前微信客户端 wx.GetSessionList() # 获取会话列表 # 需要群发的好友 whos = [["微信备注名A", "称呼A"], ["微信备注名B", "称呼B"]] msg = ",这是链接:https://wj.qq.com/s2,请查收。" file1 = "E:/FileSave/QRcode.jpg" file2 = "E:/FileSave/data.zip" for i in whos: who = i[0] message = i[1] + msg # 称呼和发送消息合并 time.sleep(random.randint(10, 20)) # 随机等待10-20s wx.ChatWith(who) # 打开聊天窗口 # wx.Search(who) # 查找微信好友,不会在当前聊天栏滚动查找 wx.SendMsg(message) wx.SendFiles(file1, fele2) # 可发送多个文件 print("end send", i[0]) print("All end send")

4. 组织图书馆的职能

目前,分为三类:

微信群发对方名字信息_群发微信名字对方显示什么_微信群发显示对方名字

其中设置基本参数设置。

主要功能函数存放在类下面:

功能说明

(data, ='text') 复制文本信息或图片到剪贴板 data:要复制的内容,str或;

(hwnd,=True)是句柄hwnd的窗口程序的截图; hwnd:句柄; :是否复制到剪贴板;

(=无, =无) 保存截图;: 文件保存位置;: 文件名;

()获取控制窗口大小;

(unit=0, *) 获取剪贴板格式;

()

类下面定义了调用微信的函数:

功能说明

(self, =) 获取当前会话列表并更新会话列表

(self, ) 搜索微信好友或关键词;:最好与要搜索的关键词完全匹配。 如果关键字不完全匹配,则仅选择搜索框中的第一个;

(self, who, =None) 打开某个聊天框; who:打开聊天框的好友名字,最好完全匹配。 如果不是完全匹配,则只选择搜索框中的第一个; :继续搜索之前默认向下滚动的次数;

(self, msg, =True) 向当前窗口发送消息; msg:要发送的消息;

(self, *, ='') 发送文件到当前聊天窗口;:如果没有找到指定文件,则继续终止进程; *:要复制的文件的绝对路径;

(self)将从剪贴板复制的内容发送到当前聊天页面;

(self) 获取当前窗口加载的所有聊天记录;

(self) 获取当前窗口最后一条聊天记录

(self, n=0.1) 定位到当前聊天页面,向上滚动鼠标滚轮,将更多聊天记录加载到内存中,并发送桌面程序(如微信、记事本)的截图; name:要发送的桌面程序的名称。 ; :要发送的桌面程序类别名称;

(self, name=None, =None) 发送桌面程序的截图,例如微信、记事本; name:要发送的桌面程序的名称; :要发送的桌面程序的类别名称;

原文链接:

分享