美文网首页大数据 爬虫Python AI SqlPython技术分享
40行Python代码制作微信消息群发脚本,聊天吵架我就没怕过谁

40行Python代码制作微信消息群发脚本,聊天吵架我就没怕过谁

作者: Web前端学习营 | 来源:发表于2019-07-21 16:43 被阅读3次

    其实这个程序是去年过年的时候,在家无聊做出来的,那时候不是有支付宝集五福的活动吗,当时我还差一个敬业福,就想着看能不能问一下周围的亲友们看有没有多余的敬业福,当时懒得一个个发消息过去,就自己用Python写了一个小小的群发脚本:

    脚本的代码如下:

    <pre style="-webkit-tap-highlight-color: transparent;

    box-sizing: border-box;

    font-family: Consolas, Menlo, Courier, monospace;

    font-size: 16px;

      white-space: pre-wrap;

      position: relative;

      line-height: 1.5;

      color: rgb(153, 153, 153);

      margin: 1em 0px;

      padding: 12px 10px;

      background: rgb(244, 245, 246);

      border: 1px solid rgb(232, 232, 232);

      font-style: normal; 

      font-variant-ligatures: normal; 

      font-variant-caps: normal; 

      font-weight: normal; 

      letter-spacing: normal; 

      orphans: 2; 

      text-align: start; 

      text-indent: 0px;

      text-transform: none; 

      widows: 2; 

      word-spacing: 0px;

      -webkit-text-stroke-width: 0px;

      text-decoration-style: initial;

      text-decoration-color: initial;"> 1import itchat

    import time

    #print('扫一下弹出来的二维码')

    itchat.auto_login(hotReload=True)

    names = ['chengli','fang','genggeng','hanling','juan','ll','short','md','miao','qiaohong','shuai',

    'sunhao','wangdan','whp','xiangxiang','xinxin']

    name = ['short','short']

    for i in range(16):

    boom_remark_name = names[i]

    #boom_remark_name = '亚述'

    #message = input('输入你要轰炸的内容:')

    message = '支付宝五福了解一下'

    boom_obj = itchat.search_friends(remarkName=boom_remark_name)[0]['UserName']

    itchat.send_msg(msg=message, toUserName=boom_obj)

    #print(str(boom_remark_name)+' 已发送!')

    </pre>

    然后程序运行之后,就会给选中的人发送消息:

    不幸的是,发了半天,还是没有凑齐敬业福,后来扫码出了个万能福才集齐了,分到了2.68元....

    还有一个就是最近开发出来的聊天消息轰炸代码了,这个代码其实就是循坏往聊天输入框中输入自己写好的文字,然后一直发出去,之后加了个循坏,自己可以控制发送的文字和次数,具体的Python代码:

    <pre style="-webkit-tap-highlight-color: transparent; box-sizing: border-box; font-family: Consolas, Menlo, Courier, monospace; font-size: 16px; white-space: pre-wrap; position: relative; line-height: 1.5; color: rgb(153, 153, 153); margin: 1em 0px; padding: 12px 10px; background: rgb(244, 245, 246); border: 1px solid rgb(232, 232, 232); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> 1import itchat

    import time

    #print('扫一下弹出来的二维码')

    itchat.auto_login(hotReload=True)

    names = 'short'

    while(True):

     boom_remark_name = names

     message = '滚去学习!!!'

     boom_obj = itchat.search_friends(remarkName=boom_remark_name)[0]['UserName']

     itchat.send_msg(msg=message, toUserName=boom_obj)

     print(str(boom_remark_name)+' 已发送!')

     time.sleep(1)

    </pre>

    然后是代码运行过后的效果图:

    这些小程序和脚本其实都是在工作之余随便写着玩玩的,也难登大雅之堂,只是觉得非常实用和好玩,所以就分享给大家了,毕竟如果想要学编程没有项目来练习那是多么枯燥无味的事。

    相关文章

      网友评论

        本文标题:40行Python代码制作微信消息群发脚本,聊天吵架我就没怕过谁

        本文链接:https://www.haomeiwen.com/subject/bgkxlctx.html