微信群发工具-含源代码分享

这篇具有很好参考价值的文章主要介绍了微信群发工具-含源代码分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本工具可实现定制消息内容,向微信通讯录中的好友群发消息,过年过节用它群发祝福微信消息非常方便。

微信群发代码,Python编程,儿童编程,软件工具,python,小程序,微信,经验分享,Powered by 金山文档

群发信息excel文件

可将群发信息提前编辑到Excel中,确保程序与excel表处于同一目录,运行程序即可实现群发。

使用说明:

1.运行grpmsg.exe之前需做好如下准备工作:

1)确保groupmsg.xlsx和grpmsg.exe程序文件在同一文件夹内;

2)编辑groupmsg.xlsx文件,录入需群发人员及祝福语等信息。

信息字段说明:

朋友昵称:微信通讯录中存储的好友昵称,必填项,不可为空;

称呼:对群发对象的尊称或爱称,可为空;

消息:要发送的祝福语;

签名:可留下自己的名字或者签名档,可选项可为空;

2.运行程序前保持电脑中微信处于已登录状态;

3.运行工具群发消息

在命令行中输入grpmsg.exe或者直接在windows窗口中双击运行grpmgs.exe群发工具,等待程序逐条发送信息,即可完成微信群发。

注意:本工具用python语言开发,程序运行如果出现错误提示,请检查运行环境,python3.9版本。

工具下载:https://download.csdn.net/download/urhero/87403958

代码分享

#!/usr/bin/env python
# coding=utf-8
# Copyright(C)2018-2020 BowenCentury
# All right reserved. 
# 文件名称:wxgrpsend.py
# 摘    要:微信群发工具V0.0.1
# 作者:fantastico
# 邮箱:fantastico@126.com
# 创建日期:2023-01-16 09:58:02
# 修改记录:
##
import pyautogui as pauto
import pyperclip
import time
from pyexcel.pyexcel import *
# 向好友窗口发送信息
def messagesend(strfriendname, strmessage):
    openchat(strfriendname)
    pyperclip.copy(strmessage)  
    time.sleep(0.5)  # 延迟0.5秒
    pauto.hotkey('ctrl', 'v')  # 发送消息
    time.sleep(0.5)  # 延迟0.5秒
    pauto.hotkey('alt', 's')  # 发送消息
    openchat(strfriendname)
# 从Excel文件中读取群发信息列表:好友昵称(用来查找定位好友)
# 称呼(如:XX总,可为空)、祝福语、落款签名
def readinfo(strfile, strsheet):
    mxls = pyexcel(strfile)
    lstdata = mxls.read(strsheet)
    return lstdata
# 切换到朋友聊天窗口
def openchat(strfriendname):
    pauto.hotkey('ctrl', 'alt', 'w')    # Ctrl + alt + w 打开微信
    time.sleep(0.5)  # 延迟0.5秒
    pauto.hotkey('ctrl', 'f')           # 搜索好友
    pyperclip.copy(strfriendname)  
    pauto.hotkey('ctrl', 'v')           # 粘贴定位好友
    time.sleep(0.5)
    pauto.press('enter')                # 进入好友消息界面
    
# 按从excel文件中读取的朋友列表和消息清单,向朋友发送消息
def sendmsglst(lstdata):
    i = 0
    for row in lstdata:
        if(i == 0):
            i+=1;
            continue
        if(row[1] == None):
            row[1] = ''
        messagesend(row[0], row[1]+row[2]+'\n'+row[3])
        time.sleep(0.3)
def wxgrpsend(strfilename):
    lstinfo = readinfo(strfilename, 'Messages')
    sendmsglst(lstinfo)
# 主程序
if __name__ == '__main__':
    strfilename = 'groupmsg.xlsx'
    wxgrpsend(strfilename)

免责声明:

1.本工具为个人兴趣开发,免费分享给大家使用,本程序采用pyinstaller打包生成.exe可执行文件,在某些电脑360可能会提示安全警告,本人承诺本人所写代码安全,与本作者无关,但无法保证引用的pyautogui及pyperclip开源模块的软件安全。

2.声明以上文章中公开的源代码,任何程序员可以使用并按自己需求更改发布,不受代码中版权约束。

3.如因使用本工具产生的一切不良后果,本工具作者不承担任何责任。文章来源地址https://www.toymoban.com/news/detail-716285.html

到了这里,关于微信群发工具-含源代码分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 抖音seo矩阵系统源代码分享

    用户管理 API 描述 获取用户公开信息 该接口获取用户的抖音公开信息,包含昵称、头像、性别和地区。 适用于抖音。 粉丝判断 开发者应用下授权的抖音账号可根据其他用户的 openid 判断其是否关注了当前抖音账号,即为当前抖音账号的粉丝。 视频管理 API 描述 查询授权账号

    2024年02月11日
    浏览(55)
  • 苹果iOS群控系统的源代码分享!

    随着移动互联网的飞速发展,iOS作为其中的佼佼者,吸引了无数开发者的目光,iOS群控系统作为一种能够实现对多台iOS设备进行集中控制和管理的技术,受到了广大企业和开发者的青睐。 今天,我们就来分享四段iOS群控系统的源代码,希望能够为广大开发者提供一些参考和帮

    2024年03月10日
    浏览(43)
  • 抖音seo矩阵系统源代码开发部署分享

    抖音SEO矩阵系统源代码开发部署分享,需要经验丰富的开发人员和服务器管理人员,以下是大致的步骤:   确定你需要的功能和设计,确定开发人员和设计师的角色和任务分配,以及开发进度和计划。 确定服务器的需求,如操作系统、数据库、Web服务器、防火墙等。 安装和

    2024年02月09日
    浏览(50)
  • 抖音seo源码开发源代码开发技术分享

    抖音API接口:抖音提供了丰富的API接口,包括用户信息、视频信息、评论信息等。 数据爬取技术:通过抓包分析抖音接口的数据结构,可以使用Python等编程语言编写爬虫程序。 数据库技术:需要掌握数据库的基本操作,将爬取的数据存储到数据库中。 数据分析技术:通过数

    2024年02月15日
    浏览(67)
  • 【计算机视觉 | 目标检测 | 图像分割】Grounding DINO + Segment Anything Model (SAM)源代码分享(含源代码)

    在本教程中,我们将学习如何使用两个突破性的模型自动注释图像 - Grounding DINO 和 Segment Anything Model (SAM)。 然后,我们可以使用此数据集来训练实时对象检测或实例分割模型。 以传统方式使用多边形对图像进行注释极其耗时且昂贵。 借助 Grounding DINO 和 SAM,初始注释仅需几分

    2024年04月15日
    浏览(182)
  • 抖音seo矩阵系统源代码开发搭建技术分享

    抖音SEO矩阵系统是一个较为复杂的系统,其开发和搭建需要掌握一定的技术。以下是一些技术分享: 抖音SEO矩阵系统的源代码可以使用JAVA、Python、PHP等多种语言进行开发。其中,JAVA语言的应用较为广泛,因为JAVA语言有良好的跨平台性和安全性。 在开发抖音SEO矩阵系统时,

    2024年02月14日
    浏览(67)
  • 抖音扫码跳转QQ群等外链源代码分享

       

    2024年02月11日
    浏览(59)
  • 【Spark编程基础】实验三RDD 编程初级实践(附源代码)

    1、熟悉 Spark 的 RDD 基本操作及键值对操作; 2、熟悉使用 RDD 编程解决实际具体问题的方法 1、Scala 版本为 2.11.8。 2、操作系统:linux(推荐使用Ubuntu16.04)。 3、Jdk版本:1.7或以上版本。 请到本教程官网的“下载专区”的“数据集”中下载 chapter5-data1.txt,该数据集包含了某大

    2024年03月25日
    浏览(56)
  • 【源代码管理工具GIT】

    什么是GIT? Git是一种版本控制系统,是一种工具,用于代码的存储和版本控制 集中式和分布式 集中式:Svn : 由中央服务器统一管理代码 ,安全性差。 分布式:Git :每个电脑都有一个版本库,安全性高。 四个工作区: Workspace: 工作区,就是你平时存放项目代码的地方 Index

    2024年02月04日
    浏览(73)
  • 源代码管理工具——Git

       Git是一个开源的分布式版本控制系统,用于管理软件开发中的版本控制和协作。通过Git,开发人员可以记录文件的修改历史、协作开发,以及在多个分支上进行实验性开发。Git已成为现代软件开发中不可或缺的工具之一。 文章将从以下几点介绍Git,由于GItHub国内经常访问

    2024年02月06日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包