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二分法搜索算法实例分析
May 11 Python
理解Python垃圾回收机制
Feb 12 Python
python实现学生管理系统
Jan 11 Python
python 常用的基础函数
Jul 10 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 Python
Pytorch反向求导更新网络参数的方法
Aug 17 Python
Python3使用PySynth制作音乐的方法
Sep 09 Python
python3中rank函数的用法
Nov 27 Python
PyTorch: Softmax多分类实战操作
Jul 07 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
Mar 02 Python
将Python代码打包成.exe可执行文件的完整步骤
May 12 Python
bat批处理之字符串操作的实现
Mar 16 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 SPL标准库的用法(遍历目录,查找固定条件的文件)
2013/06/18 PHP
PHP文件缓存内容保存格式实例分析
2014/08/20 PHP
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
完美解决IE低版本不支持call与apply的问题
2013/12/05 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
javascript封装简单实现方法
2015/08/11 Javascript
详解JavaScript的变量和数据类型
2015/11/27 Javascript
bootstrap布局中input输入框右侧图标点击功能
2016/05/16 Javascript
详解JS-- 浮点数运算处理
2016/11/28 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
三种方式实现瀑布流布局
2017/02/10 Javascript
jQuery点击头像上传并预览图片
2017/02/23 Javascript
详解vue渲染从后台获取的json数据
2017/07/06 Javascript
关于Vue单页面骨架屏实践记录
2017/12/13 Javascript
详解基于Koa2开发微信二维码扫码支付相关流程
2018/05/16 Javascript
微信小程序车牌号码模拟键盘输入功能的实现代码
2018/11/11 Javascript
javascript实现图片轮换动作方法
2020/08/07 Javascript
vue-video-player实现实时视频播放方式(监控设备-rtmp流)
2020/08/10 Javascript
使用TS来编写express服务器的方法步骤
2020/10/29 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
vue绑定class的三种方法
2020/12/24 Vue.js
[02:42]2014DOTA2国际邀请赛 三冰专访:我会打到Ti20
2014/07/13 DOTA
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
Python基于mediainfo批量重命名图片文件
2020/12/29 Python
毕业自我鉴定总结
2014/03/24 职场文书
关于雷锋的演讲稿
2014/05/10 职场文书
2014年办公室工作总结范文
2014/11/12 职场文书
护士节慰问信
2015/02/15 职场文书
工会工作个人总结
2015/03/03 职场文书
欢送会主持词
2015/07/01 职场文书
解决python存数据库速度太慢的问题
2021/04/23 Python