if 有对象:

if 有对象的qq密码:

阅读正文()

else:

找对象要qq密码

阅读正文()

else:

try:

找一个对象

except:

print('咕呱')

正文部分:

开玩笑的,没有对象这个也可以用来续火,但是还是需要知道对面的qq密码,毕竟这个东西只是适用于对方不方便续火,比如高三没时间登qq等情况。

话不多说,进入正题

首先导入需要用到的库

import time #用于延时
import os   #用于打开和关闭进程
import pyautogui as pg #用于控制鼠标键盘
import pyperclip as pp #用于复制粘贴
import win32com.client #用于查找进程是否存在
#缩写提高效率

如果没有安装记得pip install 一下

pg.PAUSE = 1 #设置时间间隔
flag = 0 # 判断程序的进程
text2 = '1936588711' #这里填写自己的qq
text3 = '1234567890' #这里填写需要续苗的人的qq

text2 和text3分别设置为

还需要准备两个txt文档,分别写有两个qq号的密码

然后写一个判断程序是否在后台的模块

def proc_exist(process_name):"""判断程序是否运行"""is_exist = 0application1 = win32com.client.GetObject('winmgmts:')processCodeCov = application1.ExecQuery('select * from Win32_Process where name=\"%s\"' % (process_name))if len(processCodeCov) > 0:is_exist = 1return is_exist

因为重复登录可能会导致运行出错 运行程序前要先检查qq是否打开

def main(flag):os.startfile(r'D:\qq\Bin\QQ.exe')  # 修改成电脑中qq的路径pg.moveTo(1310, 819, duration=0.5) # 这里要更改为qq账号输入框对应的坐标pg.click() # 单击输入框if flag == 0:    # flag 一开始要设置为0,用来判断任务进程path = '密码1路径' #绝对地址,后缀是.txttext_sending(text2, text3, path, flag) #后面用text_sending函数来实现发送消息elif flag == 1:path = '密码2路径' #绝对路径,后缀是.txttext_sending(text3, text2, path, flag)

flag一开始设置为0,用于判断谁给谁发消息 flag为零时自己给对象发,flag为1时对象给自己发

path内是两个写有密码的txt的绝对地址

写有密码的txt文档可以隐藏处理,因为写的是绝对地址,所以可以搜索到

两个函数的text2和text3要颠倒,因为两个函数分别是自己给对象发消息和对象给自己发消息

这样第一次登录的是自己的qq 检索的是对象的qq

第二次是登录对象的qq 检索的是自己的qq

def text_sending(a, b, jubu_path, flag):"""实现发送消息"""pg.typewrite(a)pg.moveTo(1311, 863, duration=0.5)pg.click()pg.keyDown('backspace')pg.keyUp('backspace')with open(jubu_path, 'r') as a_txt:password = a_txt.read()a_txt.close()# 读取隐藏的文档中的qq密码并复制pg.typewrite(password, 0.1)pg.keyDown('enter')pg.keyUp('enter')time.sleep(5) #延时 等待登录pg.typewrite(b) # 在qq搜索框输入另一个传入的数据,即没有登录的那个qq账号time.sleep(5)   # 这里要等待qq搜索 否则可能出错pg.keyDown('enter') # 选中搜索结果pg.keyUp('enter')for i in range(10):pg.typewrite('woaini baobei ')#type函数不能直接输入中文 要么拼音要么复制粘贴 咳咳pg.keyDown('enter')pg.keyUp('enter')#发送十次os.system('taskkill /f /t /im qq.exe') #执行完后退出qq

以上是要用到的函数 定义完之后可以开始写运行部分

while flag < 2:if proc_exist('qq.exe'):  # 判断qq是否运行 如果运行 需要退出os.system('taskkill /f /t /im qq.exe')main(flag)flag = flag + 1

每次运行前判断qq是否在后台 如果在后台则关闭后台

运行main函数时传入参数flag来判断谁给谁发消息

运行完后flag自增 来达到两次发送消息和自动停止

这样就写完了

当然如果想要更方便还可以把他打包成exe文件 并把快捷方式放在桌面 要续火的时候直接运行

打包可以利用pyinstaller

还可以在shell:startup里面增加启动项,开机自动续火

有对象的朋友们赶快试试

最后祝没有对象的xdm快点找到对象

python实现和‘对象’qq自动续火相关推荐

  1. python+pyautogui+pyperclip实现QQ自动加好友功能

    python+pyautogui+pyperclip实现QQ自动加好友功能 在想自动加好友的时候有几个思路 1.抓包,调接口,结果发现解密挺费事的,pass 2.通过qq空间加好友功能,使用selen ...

  2. python在删除对象时会自动调用析构函数_Python面向对象程序设计构造函数和析构函数用法分析...

    本文实例讲述了Python面向对象程序设计构造函数和析构函数用法.分享给大家供大家参考,具体如下: 构造函数和析构函数 1.构造方法的使用 很多类都倾向于将对象创建为有初始化状态.因此类可以定义一个名 ...

  3. python __init__ (初始化对象时候自动调用) 与代表class对象自身的self

    https://blog.csdn.net/cpc784221489/article/details/90757865

  4. python 游戏脚本 vbs_用VBScript制作QQ自动登录的脚本代码

    一直用的是狂人版的QQ,也用它附赠的自动登录器很久了,不过最近一版的狂人QQ不知为何取消了自动登录组件.好在QQ2009已经能够同时记住多个号码的密码,虽然要多点击几下,但依然能够实现免输入密码登录. ...

  5. python qq自动发消息软件_Python之qq自动发消息的示例代码

    准备:pip install win32gui 可能遇到的麻烦: No module named 'win32gui' 的解决方法(踩坑之旅) 源码: import win32gui import w ...

  6. python 自动点赞_Python实现QQ自动点赞

    用Python做一个QQ自动点赞神器,上代码: 1 def QQZan(qq): 2 browser = webdriver.Chrome() 3 browser.maximize_window() ...

  7. 怎么取消苹果手机自动续费_手机QQ会员每月自动续费,怎么关闭

    打开手机[QQ]应用,在我的头像中可以看到[我的QQ会员]选项,点击[人物]图标进入[个人中心],找到[自动续费]进入设置界面之后,取消即可.如果是苹果手机需要在Apple ID中查看[订阅],再取消 ...

  8. python实现qq自动点赞_Python实现QQ自动点赞

    用python做一个QQ自动点赞神器,上代码: 1 def QQZan(qq): 2 browser = webdriver.chrome() 3 browser.maximize_window() ...

  9. Python实现QQ自动搜索联系人并发送消息

    Python实现QQ自动搜索联系人并发送消息 首先要安装pywin32和time模块 import win32gui,win32con import win32clipboard as w impor ...

最新文章

  1. javascript客户端检测技术
  2. 如何实现ios屏幕的横竖屏自适应
  3. phpmyadmin 查看sql历史记录
  4. wifi一键配网smartconfig原理及应用
  5. java静态路由_Linux添加静态路由两种实现方法解析
  6. 库函数和系统调用的区别
  7. C#的类修饰符和成员修饰符
  8. .NET 4.0新增命名空间:System.Collections.Concurrent
  9. Chia如何提高P盘速度
  10. 开始学习C#.Net
  11. 使用 Capistrano 和写作 Ruby 迭代边缘部署
  12. 在Mac下连接阿里云服务器
  13. Windows 2008 R2 导出Excel时提示:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
  14. SAS详细的下载与安装流程
  15. opera官方教程 档案
  16. android wear5.0,Android Wear安卓5.0正式到来
  17. MVP+RecylerView显示数据
  18. python连接mysql orm_Python通过ORM方式操作MySQL数据库
  19. 罗振宇4小时跨年演讲精华版:大环境里的7个行动策略
  20. 神经网络提取图片特征,神经网络算法识别图像

热门文章

  1. 星起航:抖音正在快速分割传统电商平台的市场份额
  2. EXCEL里的Trend函数如何做到数据预测?
  3. React css-in-js emotion
  4. (C++)简单计算器开发笔记(1)
  5. Python爬取360手机助手评论——以百度地图为例
  6. xendesktop 打开DDC的Desktop Studio控制台和用户访问Web Interface有时候会非常慢
  7. 项目管理习题——挣钱分析法与成本预算和成本估算
  8. 微信小程序 NFC HCE卡模拟
  9. 北邮复试 | 北邮机试往年题汇总 | 计算机院 | 网研院 | 网安院 | 软院
  10. 易中天:讲《从老庄到禅宗》