python发qq消息轰炸虐狗好友思路详解(完整代码)


Posted in Python onFebruary 15, 2020

因为我的某个好友在情人节的时候秀恩爱,所以我灵光一闪制作了qq消息轰炸并记录了下来。

首先

我的编程环境是:

windows 10系统

python3.6

记得要下载win32

pip install win32

思路介绍

其实也非常简单

将要发出去的句子储存在列表中

然后用随机模块调用

将随机出来的元素储存在剪贴板中

连接QQ

找到指定对象

疯狂输出

怎么样,简单吧

开始打代码吧

import random
 import win32gui as a
 import win32con as b
 import win32clipboard as c
 msg=[]
 n=int(input('你想发多少条消息:'))
 qq=int(input('你想要多少内容:'))
 for j in range(qq):
  m=input('消息内容:')
  msg.append(m)
 name=input('对方昵称:')
 msg_len=len(msg)-1
 for i in range(n+1):
  num=random.randint(0,msg_len)
  c.OpenClipboard()
  c.EmptyClipboard()
  c.SetClipboardData(b.CF_UNICODETEXT,msg[num])
  c.CloseClipboard()
  handle=a.FindWindow(None,name)
  if handle != 0:
   a.SendMessage(handle,770,0,0)
   a.SendMessage(handle,b.WM_KEYDOWN,b.VK_RETURN,0)
   print('发送成功!',i)

以上就是完整代码了

第一次发教程

哪里不好请多多包含

效果图如下

python发qq消息轰炸虐狗好友思路详解(完整代码)

总结

以上所述是小编给大家介绍的python发qq消息轰炸虐狗好友思路详解(完整代码),希望对大家有所帮助!

Python 相关文章推荐
python读取TXT到数组及列表去重后按原来顺序排序的方法
Jun 26 Python
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
python Spyder界面无法打开的解决方法
Apr 27 Python
win10系统下Anaconda3安装配置方法图文教程
Sep 19 Python
python中 * 的用法详解
Jul 10 Python
python re.sub()替换正则的匹配内容方法
Jul 22 Python
python列表推导和生成器表达式知识点总结
Jan 10 Python
详解python对象之间的交互
Sep 29 Python
Python读写锁实现实现代码解析
Nov 28 Python
从Pytorch模型pth文件中读取参数成numpy矩阵的操作
Mar 04 Python
Python函数中的不定长参数相关知识总结
Jun 24 Python
Python访问Redis的详细操作
Jun 26 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
Feb 15 #Python
tensorboard显示空白的解决
Feb 15 #Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
Feb 15 #Python
tensorboard 可以显示graph,却不能显示scalar的解决方式
Feb 15 #Python
解决Tensorboard 不显示计算图graph的问题
Feb 15 #Python
基于TensorBoard中graph模块图结构分析
Feb 15 #Python
使用Bazel编译TensorBoard教程
Feb 15 #Python
You might like
PHP n个不重复的随机数生成代码
2009/06/23 PHP
php 函数使用方法与函数定义方法
2010/05/09 PHP
PHP 八种基本的数据类型小结
2011/06/01 PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
浅析Yii2集成富文本编辑器redactor实例教程
2016/04/25 PHP
PHP 实现重载
2021/03/09 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
用于判断用户注册时,密码强度的JS代码
2009/01/01 Javascript
javascript Array.remove() 数组删除
2009/08/06 Javascript
javascript 计算两个整数的百分比值
2009/12/26 Javascript
javascript AOP 实现ajax回调函数使用比较方便
2010/11/20 Javascript
mailto的使用技巧分享
2012/12/21 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
javascript获取重复次数最多的字符
2015/07/08 Javascript
javascript实现自动填写表单实例简析
2015/12/02 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
JavaScript 下载svg图片为png格式
2018/06/21 Javascript
JS监听滚动和id自动定位滚动
2018/12/18 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
javascript实现鼠标点击生成文字特效
2019/12/24 Javascript
通过实例了解Nodejs模块系统及require机制
2020/07/16 NodeJs
[42:32]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
生产主管岗位职责
2013/11/10 职场文书
个人贷款承诺书
2014/03/28 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
个人校本研修方案
2014/05/26 职场文书
2015年导购员工作总结
2015/04/25 职场文书
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android