python控制qq发送消息,QQ定时发送消息软件

  python控制qq发送消息,QQ定时发送消息软件

  以前看网上的小程序,处理完事情会自动发qq消息,但一直不明白那是在解释原理。我还在网上找到了python登录qq发消息的字符,但是太复杂了。今天偶然看到一篇用python调用win32接口发送qq消息的文章。想想吧。好吧,先写下来。以后可以用这些小玩意。

  qq消息的发送请求已经在qq中注册,qq的窗口是独立的。目前新版qq一般会把所有聊天窗口放在一起。所以设置是把qq窗口分开,或者把需要发消息的窗口分开。

  拿着密码。

  #原理是把要发送的文字放入剪贴板,然后把剪贴板内容发送到qq窗口。

  #然后按模拟按钮并按回车键发送消息。

  导入win32 GUI

  导入win32con

  将win32剪贴板作为w导入

  def getText():

  从剪贴板中获取文本“”。

  w.打开剪贴板(

  d=w . getclipboarddata(win32 con . cf _ unicode text).

  w.关闭剪贴板(

  返回d

  defsettext(string):

  在“”剪贴板中设置文本“”。

  w.打开剪贴板(

  w.EmptyClipboard(

  w . setclipboarddata(win32 con . cf _ unicode text,aString)).

  w.关闭剪贴板(

  efsend_QQ(收件人,消息) :

  " "发送qq消息

  收件人:qq消息接收者

  消息:要发送的消息

  #将消息写入剪贴板

  是Settext(msg)

  获取#QQ窗口的句柄

  QQ=win32GUI.findwindow(none,to_who))。

  #将消息从剪贴板发送到QQ表单

  win32GUI.sendmessage(QQ,258,22,2080193).

  win32GUI.sendmessage(QQ,770,0,0))。

  #模拟按下回车键

  win32GUI.sendmessage(QQ,win32con。WM_KEYDOWN,win32con。VK_RETURN,0))

  win32GUI.sendmessage(QQ,win32con。WM_KEYUP,win32con。VK_RETURN,0))

  #测试

  to_who=xxx

  Msg=这是一条测试消息

  发送QQ(给谁,消息).

  注意:在to_who中输入聊天窗口的名称,而不是QQ号码。(也就是句柄名和注释名,具体也可以在任务管理器中查看。)

  模拟键

  Python可以在win32和windows上进行各种通信。网上也有批量处理文件的例子,原理和key wizard一样。我只是不知道很多参数。就像上面那个发qq消息的例子,我本来想把那个方法改成跳过剪贴板这一步,但是无论如何也改不了。我稍后再试

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • webqq网页版登录入口,web版qq登录
  • webqq网页版登录入口,web版qq登录,WebQQ最新登陆协议的用法
  • qq邮箱收不到epic邮件,epicqq邮箱显示无效
  • QQ群课堂怎么设置回放,qq的群课堂怎么回放
  • 企业qq聊天记录找回,腾讯企点聊天记录怎么恢复
  • QQ空间评论特效,
  • qq空间回复特效怎么设置,,完美实现仿QQ空间评论回复特效
  • QQ强制聊天网页版,qq强制聊天器网页版
  • QQ强制聊天网页版,qq强制聊天器网页版,QQ强制聊天功能代码(加强版,兼容QQ2010)
  • QQ尾巴病毒,qq尾巴病毒是什么
  • QQ尾巴病毒,qq尾巴病毒是什么,QQ尾巴病毒核心技术的实现
  • QQ封号漏洞,腾讯的威胁
  • QQ封号漏洞,腾讯的威胁,惊!QQ新漏洞 腾讯3亿用户遭受威胁 附说明
  • qq密码被盗怎么找回,最简单的方法,qq密码被盗了怎么找回来吗密保手机也改了
  • qq密码被盗怎么找回,最简单的方法,qq密码被盗了怎么找回来吗密保手机也改了,QQ密码被盗怎么办 (教你如何找回QQ密码)
  • 留言与评论(共有 条评论)
       
    验证码: