当前位置:首页 » 新媒体运营 » 正文

安卓qq自动发消息软件,Python实现给qq自动发消息 终于有人来和我说早安晚安了吗

4294 人参与  2022年03月07日 14:33  分类 : 新媒体运营  评论
长话短说

孤寡,我们看似很坚强,每天嘻嘻哈哈,装作一副玩世不恭的样子,但是我们也需要关怀和感动呀


前提准备
import winguiimport winconimport winclipboard 

没有下载win的宝,可以使用

pip install pywin

如果不行的话,我们再去
python win下载

Python实现给qq自动发消息 终于有人来和我说早安晚安了吗



选择我们的对应的版本就可以了


原理:
我们使用的python的win的第三方库,这样一来就可以利用页面捕获来,来确定聊天框的位置,然后再利用代码操作复制,输入对话消息,最后再利用代码来按下(Enter)发送,思路清晰!!!


代码

在测试代码的时候,记得打开聊天框喔!

import winguiimport winconimport winclipboard as w
msg="早上好呀,小唐同学"#我们要发送的信息name = "睿睿"#发送人的网名w.OpenClipboard()
w.EmptyClipboard()
w.SetClipboardData(wincon.CF_UNICODETEXT, msg)#将消息放进剪切板w.CloseClipboard()
handle = wingui.FindWindow(None, name)#找到我们的窗口#在这里加一个while True:【手动狗头】就看你们自己怎么想的啦#发送一条消息wingui.SendMessage(handle, , , )
wingui.SendMessage(handle, wincon.WM_KEYDOWN, wincon.VK_RETURN, )
Python实现给qq自动发消息 终于有人来和我说早安晚安了吗



推进

消息太单一,没有情感,都知道会发什么内容了,时间怎么确定,是不是还有这样的一些疑问呢,来看看下面这一个代码吧
使用了my sql来存储我们的早安晚安,同时一个time来判断我们的条件,之后我们可以直接在电脑设置,几点打开这一个程序,我们就可以实现自动化了

Python实现给qq自动发消息 终于有人来和我说早安晚安了吗



Python实现给qq自动发消息 终于有人来和我说早安晚安了吗


import winguiimport winconimport winclipboard as wimport mysql.connector as sqlimport pandas as pdimport time#连接数据库conn = sql.connect(user=&#;root&#;,password=&#;&#;,host=&#;localhost&#;,port=&#;&#;,use_unicode=True)
c = conn.cursor() 
c.execute(&#;use test&#;)#时间判断ISOTIMEFORMAT=&#;%X&#;temp=time.strftime( ISOTIMEFORMAT, time.localtime())
print(temp)if temp[]==&#;&#; and temp[]<=&#;&#;:
    zaoan="Select  早安  From  早安  Order  By  rand()  Limit  ;"
    msg=pd.read_sql(zaoan, conn)else:
    wanan="Select  晚安  From  晚安  Order  By  rand()  Limit  ;"
    msg=pd.read_sql(wanan, conn)
msg=str(msg)
msg=msg.replace(&#; &#;, &#;&#;).replace(&#;
&#;, &#;&#;).replace(&#;
&#;, &#;&#;).replace(&#;&#;,&#;,&#;)
name = "黄海蓉妹妹"w.OpenClipboard()
w.EmptyClipboard()
w.SetClipboardData(wincon.CF_UNICODETEXT, msg)#将消息放进剪切板w.CloseClipboard()
handle = wingui.FindWindow(None, name)if  == :#填充消息
    wingui.SendMessage(handle, , , )#模拟回车
    wingui.SendMessage(handle, wincon.WM_KEYDOWN, wincon.VK_RETURN, )
c.close() 
conn.close() 

不足

因为我们是直接用的窗口捕获,所以说,如果我们没有找到这一个窗口,这样子的话,我们就不可以发送消息了,所以在实用程序时,记得把聊天框打开

本文链接:https://www.woshiqian.com/post/84969.html

百度分享获取地址:https://share.baidu.com/code
安卓qq自动发消息软件  

我是钱微信/QQ:5087088

广告位、广告合作QQ:5087088

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

       

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。