本人小学生,求大佬轻点儿

制作原因

原因很简单,还不是想报仇呗!

代码

 1 # 原理是先将需要发送的文本放到剪贴板中,然后将剪贴板内容发送到qq窗口
2 # 之后模拟按键发送enter键发送消息
3
4 print('代码来自CSDN,原为自动回复,经过更改,现支持刷屏并调整参数。')
5 print('本工具仅适用于PCQQ和TIM(不包含QQUWP)!')
6 print('请在使用前确保发送快捷键为Enter!')
7 print('请在使用前打开目标用户的聊天窗口!')
8 print('请在使用前确认剪切板中没有重要内容,否则会被覆盖!')
9 #以上全是啰嗦
10
11 import easygui
12 import time
13 import win32gui
14 import win32con
15 import win32clipboard as w
16
17 def getText():
18 """获取剪贴板文本"""
19 w.OpenClipboard()
20 d = w.GetClipboardData(win32con.CF_UNICODETEXT)
21 w.CloseClipboard()
22 return d
23
24 def setText(aString):
25 """设置剪贴板文本"""
26 w.OpenClipboard()
27 w.EmptyClipboard()
28 w.SetClipboardData(win32con.CF_UNICODETEXT, aString)
29 w.CloseClipboard()
30
31 def send_qq(to_who, msg):
32 """发送qq消息
33 to_who:qq消息接收人
34 msg:需要发送的消息
35 """
36 # 获取qq窗口句柄
37 qq = win32gui.FindWindow(None, to_who)
38 # 投递剪贴板消息到QQ窗体
39 win32gui.SendMessage(qq, 258, 22, 2080193)
40 win32gui.SendMessage(qq, 770, 0, 0)
41 # 模拟按下回车键
42 win32gui.SendMessage(qq, win32con.WM_KEYDOWN, win32con.VK_RETURN, 0)
43 win32gui.SendMessage(qq, win32con.WM_KEYUP, win32con.VK_RETURN, 0)
44 print('已发送消息(第%s条)'%ci)
45
46
47 # 主要
48 list=['目标聊天(窗口)','次数','内容']
49 lists=['昵称、群名或备注','10','消息内容']
50 listr=easygui.multenterbox(msg='欢迎使用QQ刷屏助手,填写内容请勿为空!', title='QQ刷屏助手', fields=list,values=lists)
51 to_who=listr[0]
52 set=int(listr[1])
53 msg=listr[2]
54 ci=1
55 # 将消息写到剪贴板
56 setText(msg)
57 while ci<=set:
58 send_qq(to_who, msg)
59 ci=ci+1
60 time.sleep(0.05)

代码

注意事项

  • 该程序由部分代码其他用户制作,原为自动回复,经更改后(详见“更改内容”)支持刷屏并调整参数。
  • 该程序仅适用于PCQQ和TIM(QQ UWP暂未测试)!
  • 使用前请打开目标聊天窗口并独立(不独立应该也行,但我不敢冒险,没试过)!
  • 使用前请将发送快捷键设置为Enter!

更改内容

保留发送、设置文字和获取文字方法,删去监测方法,添加循环调用和GUI界面。

V2.0

更新内容

  • TIM测试成功
  • 增加可视化界面

下载

V1.0

不共享

V2.0

诚通网盘:https://n802.com/dir/27256477-39088204-b99bb7
115网盘:https://115.com/s/sw3vvs93hk4# 访问码:ffe8
CSDN:https://download.csdn.net/download/tt68686/12444412

QQ刷屏助手的更多相关文章

  1. 【微信】QQ邮箱助手不提醒解决

    1.问题及原因: 微信上的QQ邮箱提醒功能失效了,收到信后不提醒.忘了是使用了TIM,还是使用了QQ邮箱之后才出现的. 不过原因是:QQ邮箱提醒被设置为仅在QQ邮箱客户端提醒 2.解决: 重新安装QQ ...

  2. 2星|《腾讯产品法》:标题党,作者只有QQ手机助手的短期产品经验

    腾讯产品法(一本书读懂腾讯产品思维与运营方法,<腾讯传>作者吴晓波推荐) 全书是作者的一些产品设计与运营的经验.如果书名不误导读者,这本书的内容值3星. 基于书名的误导,读后比较失望,作者 ...

  3. 使用QQ同步助手备份同步手机数据

    QQ同步助手官网:https://pim.qq.com/ QQ同步助手,由腾讯精心打造的云端备份工具.能实现手机之间传输文件,并备份文件.照片.视频.联系人.短信.通讯记录.应用程序到云端的换手机必备 ...

  4. QQ微信刷屏助手 FlashScreenAssist 1.2发布

    主要功能 文字刷屏 图片刷屏 简易教程 文字刷屏 打开软件之后输入要刷屏的文字,点击[开始],然后点一下微信或者QQ的输入框,就会开始刷屏了,注意[时间间隔]不要调太小,越小越快. 要注意的是.必须在 ...

  5. "HK"日常之制作一只QQ刷屏

    刷屏器是什么?可以吃吗?如果可以吃它好吃吗? um. 刷屏器就是可以定时发生信息的东西 刷屏器可以应用于很多方面,例如别人不理你了或者在QQ斗图的时候.警告:本教程仅作为学习研究,禁止其他用途!--- ...

  6. PC端QQ协议说明,完美搞定QQ智能助手

    一. 实验目的: 在虚拟机下NAT模式下通过Wireshark抓包,分析QQ的传输模式.了解QQ在传输信息过程中用到的协议.分析在Nat模式下,信息传输的穿透性. 二. 实验环境: Win7 专业版3 ...

  7. 用C语言实现QQ刷屏

    我在百度传课上录制了一个用C语言实现刷屏的视频,有兴趣的可以移步这边:https://chuanke.baidu.com/6658388-238008.html

  8. WPF QQ群发助手

    一.界面如下

  9. QQ消息群发助手(超级简单)

    大家好!我开发的小工具,效果见动图: 下载地址 QQ群发助手.rar 代码: def Login(): global Flag try: bot.Login(['-q',v1.get()]) tkin ...

随机推荐

  1. MySQL(二):快速理解MySQL数据库索引

    索引 基本概念:索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储引擎具有不同的索引类型和实现. 数据结构 Tree 指的是 Balance Tree,也就是平衡树.平衡树是一颗查找树,并 ...

  2. 工作3年,看啥资料能月薪30K?

    作者:小傅哥 博客:https://bugstack.cn Github:https://github.com/fuzhengwei/CodeGuide/wiki 沉淀.分享.成长,让自己和他人都能有 ...

  3. matlab随机系数矩阵产生以及矩阵的可视化函数

    clc; clear all; close all; n = 100;%所产生矩阵的大小 A= sprandsym(n,0.015,0.1,1);%产生系数矩阵函数: spy(A)矩阵图形化相当于im ...

  4. Appium常用的3种元素定位方式

    以最右App为例 .apk文件网盘地址: 链接:https://pan.baidu.com/s/1L4MYkhpb5ECe8XeaneTx_Q 提取码:0jqm 1.find_element_by_i ...

  5. Mac电脑jsp连接mysql

    四个步骤教你如何用jsp代码连接mysql 第一步:下载jdbc驱动 进入mysql官网:https://dev.mysql.com/downloads/connector/ 找到Connect/J ...

  6. 【C】C语言位域(位段)详解

    作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14215449.html 目录 一.位域是什么? 二.位域的存储 2.1 相邻成员的类型相同 2.2 相邻成员的类 ...

  7. 伯俊BOS2.0店铺收入对账功能设计

    一.客户需求 通过导入银行POS机流水,将流水与ERP系统的零售付款数据进行对比,统计差异! 二.功能设计 1.新增"POS机号对应表单",用于维护POS机与erp店仓对应 2.新 ...

  8. Spring项目出现--Error:java: Compilation failed: internal java compiler error

    错误现象 使用Idea导入新项目或升级idea或新建项目时会出现以下异常信息: Error:java: Compilation failed: internal java compiler error ...

  9. Java基础经典案例

    案例列表 01减肥计划switch版本 02减肥计划if版本 03逢七跳过 04不死神兔 05百钱白鸡 06数组元素求和 07判断两个数组是否相同 08查找元素在数组中的索引 09数组元素反转 10评 ...

  10. 如何在Nginx不绑定域名下使用SSL/TLS证书?

    前提 该文主要记录如何在没有购买域名的情况下使用SSL/TLS协议,即地址前面的http变成了https.但是这样的SSL协议是会被浏览器认为是不安全的.在开发或者测试环境可以这样搞,生产环境下还是乖 ...