python实现qq登录_python实现QQ批量登录功能
本文实例为大家分享了python实现QQ批量登录功能的具体代码,供大家参考,具体内容如下
小编收集整理的第一份代码:python3.6批量登陆QQ
import os
import time
import win32gui
import win32api
import win32con
from ctypes import *
from pykeyboard import PyKeyboard
from pymouse import PyMouse
# 实例化PyKeyboard和PyMouse
m = PyMouse()
k = PyKeyboard()
def QQ_login():
# 打开qq
os.startfile(r'C:\Program Files\Tencent\QQ\Bin\QQScLauncher.exe')
# 获取窗口的句柄
time.sleep(2)
# 获取窗口的句柄
handle = win32gui.FindWindow(None, 'QQ')
# 返回指定窗口的显示状态以及被恢复的、最大化的和最小化的窗口位置354 a
loginid = win32gui.GetWindowPlacement(handle)
print(loginid, loginid[4][0])
# 设置鼠标位置,横坐标等于左上角数加输入框离左边界的差值,纵坐标等于左上角数加输出狂上边界差值
# 差值可用截图工具,测量像素差值
windll.user32.SetCursorPos(loginid[4][0] + 310, loginid[4][1] + 280)
# 模拟鼠标点击操作,左键按下再松开
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
time.sleep(0.1)
k.type_string('qq_name')
time.sleep(0.1)
# tab切换
win32api.keybd_event(9, 0, 0, 0)
win32api.keybd_event(9, 0, win32con.KEYEVENTF_KEYUP, 0)
k.type_string('password')
# 点击回车键登陆
win32api.keybd_event(13, 0, 0, 0)
win32api.keybd_event(13, 0, win32con.KEYEVENTF_KEYUP, 0)
if __name__ == '__main__':
QQ_login()
第二份代码:使用Python进行QQ批量登录
#coding=utf-8
__author__ = 'Eagle'
import os
import time
import win32gui
import win32api
import win32con
import SendKeys
from ctypes import *
def QQ(qq,pwd):
a = win32gui.FindWindow(None, "QQ")
#运行QQ
os.system('"C:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe"')
time.sleep(5)
a= win32gui.FindWindow(None,"QQ") # 获取窗口的句柄,参数1: 类名,参数2: 标题QQ
loginid= win32gui.GetWindowPlacement(a)
windll.user32.SetCursorPos(loginid[4][0]+300, loginid[4][1]+273 )
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0) #按下鼠标
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0) #放开鼠标
time.sleep(0.2)
###输入账号
SendKeys.SendKeys(qq)
time.sleep(0.2)
##tab切换
##Python学习群125240963
win32api.keybd_event(9,0,0,0)
win32api.keybd_event(9,0,win32con.KEYEVENTF_KEYUP,0)
SendKeys.SendKeys(pwd)
#点击回车键登录
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
#读取账号密码文件例如: 1234567----she123456 #账号密码四个- 分隔
fn = "C:\\qq.txt" #此文件可以自定义,但是路径要一定对
#打开账号密码文件
F = open(fn,"r").readlines()
#分隔账号密码,传两个参数,账号密码
for i in F:
tx = i.split("----")
QQ(tx[0],tx[1])
感谢网友们的分享。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持找一找教程网。
python实现qq登录_python实现QQ批量登录功能相关推荐
- python实现面部特效_Python实现在线批量美颜功能过程解析
结果 然后直接放源码: import cv2 as cv source = cv.imread("zhaopian.jpg") dst = cv.bilateralFilter(s ...
- python批量添加qq好友_python实现QQ批量登录功能
本文实例为大家分享了python实现QQ批量登录功能的具体代码,供大家参考,具体内容如下 小编收集整理的第一份代码:python3.6批量登陆QQ import os import time impo ...
- python修改电脑名称_python 脚本之批量更改主机名
今天接到上面工作任务,让更改多台主机的主机名称.使用python paramiko Module,随手写了一个批量修改主机名的脚本. #!/usr/bin/env python #-*- coding ...
- python全盘搜索文件_python实现全盘扫描搜索功能的方法
由用户指定需要扫描的盘符或目录,输入需要查找的文件或者文件夹名称(不包含中文名称) 代码: # encoding=utf-8 import os.path import stat # 用python编 ...
- python脚本自动qq签到_Python爬虫实现自动登录、签到功能 附代码
这篇文章主要介绍了Python爬虫实现自动登录.签到功能的代码,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 前几天在一个素材网站上下载东 ...
- python qq签到_Python开发qq批量登陆
操作步骤: 1.打开qq软件 2.移动鼠标到qq输入处 3.在输入处,点击鼠标,输入帐号 4.模拟按下tab键,输入密码,模拟点回车登录 #coding=utf-8 import os import ...
- 基于python的音乐数据分析_Python对QQ音乐进行爬取并进行数据分析
三方包引入 使用到了以下包: 爬虫 scrapy 网络测试 requests 数据分析 numpy和pandas 绘图 matplotlib和wordcloud pip install scrapy ...
- python发送微信消息_python 发送QQ或者微信消息
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 废话少说,先上代码: # coding = utf-8 import win32gui import win32api import win32con i ...
- python正则表达式匹配qq邮箱_python 正则表达式(QQ,手机号,邮箱,用户名,密码)...
QQ号表达式: 分析: 1.首先扣扣号开头不能为0: 2.QQ号必须大于5且小于11(或12,13,QQ号最长位): 则正则表达式为: "[1-9]\\d{4,10}" 解析 ...
最新文章
- 高通量测序技术的原理及各平台优势和实践应用的分析
- 静态html页面传递参数,javascript静态页面传值的三种方法分享
- 为什么编码不同会出现乱码?
- Spring文档学习
- ftrace、kpatch、systemtap的基本原理、联系和区别
- 洛谷——P1540 机器翻译
- JavaScript 变量的作用域和生命周期
- 考察数据科学家支持向量机(SVM)知识的25道题,快来测测吧
- Problem B: C语言习题 学生成绩输入和输出
- 回溯算法详解:理论+基础类回溯题解
- Alibaba Druid 源码阅读(三) 数据库连接池初始化探索
- java 中缀式转后缀式
- 1.LVS 安装简介
- 如何从零开始系统运营微信公众号?
- 微信开发者工具之WXS和简单组件
- 物联网毕业设计 太空游戏机设计与实现
- 如何理解keras中的shape/input_shape
- 解决两台路由器串联上网问题
- 微信小程序开发账号找回
- 关于mac键盘部分数字键和字母键失灵,无法使用的问题的解决方案