Python自动登录QQ
Python自动登录QQ
这是一份来自网络的代码,经过了我的修改和验证。
首先我的运行环境是Python3.7,需要安装PyUserInput库。
直接上代码吧:
#!/usr/bin/pythonimport os
import time
import win32gui
import win32api
import win32con
import pymouse,pykeyboard
from pymouse import *
from pykeyboard import PyKeyboard
from ctypes import *
def QQ(qq,pwd):#运行QQos.system('"C:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe"')time.sleep(5)#获取QQ的窗口句柄#参数1是类名,参数2是QQ软件的标题a = win32gui.FindWindow(None,"QQ")#获取QQ登录窗口的位置loginid = win32gui.GetWindowPlacement(a)print (loginid)print (loginid[4][0])print (loginid[4][1])#定义一个键盘对象k = PyKeyboard()#把鼠标放置到登陆框的输入处windll.user32.SetCursorPos(loginid[4][0]+192,loginid[4][1]+112)#按下鼠标再释放win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)#press mousewin32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0)#release mousetime.sleep(2)###input usernameprint (qq)#输入用户名k.type_string(qq)time.sleep(0.2)##tab#按下tab,切换到输入密码的地方win32api.keybd_event(9,0,0,0)win32api.keybd_event(9,0,win32con.KEYEVENTF_KEYUP,0)#按下tab用下面两行也行#k.press_key(k.tab_key)#k.release_key(k.tab_key)#按下tab用下面一行也行#k.tap_key(k.tab_key)#输入密码k.type_string(pwd)#按下回车win32api.keybd_event(13,0,0,0)win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)if __name__ == "__main__":fn = "qq.txt"F = open(fn,"r").readlines()for i in F:tx = i.split('----')print (tx[0])#打印用户名print (tx[1])#打印密码QQ(tx[0],tx[1])
上面就是自动登录QQ的代码了,但是批量登录的时候还是有问题,因为登录了一个之后,再次打开登录窗口,会记录下上次登录的用户名,导致再次登录新号时失败!
不知到你有没有可行的解决方案,能批量登录QQ?期待…
一个开卷有益的公众平台:IT平头哥
Python自动登录QQ相关推荐
- python自动登录qq客户端_Python自动登录QQ的实现示例
Python自动登录QQ的实现示例,按下,鼠标,自动登录,窗口,代码 Python自动登录QQ的实现示例 易采站长站,站长之家为您整理了Python自动登录QQ的实现示例的相关内容. 这是一份来自网络 ...
- python自动登录qq邮箱_selenium+python实现自动登陆QQ邮箱并发送邮件功能
本期做一个selenium详细实例,会把我在元素定位中遇到的一些阻塞和经验分享给大家. (浏览器为Chrome) (如果只需要最终的完整代码,请直接跳转到文章最后) 浏览器打开QQ邮箱登录网址 fro ...
- python自动登录qq邮箱_python实现自动登录qq邮箱,写邮件并发送
1 编程语言 python 3.5 2 需要安装xlrd库,用来打开Excel文件 3 在命令行中输入 python send.py [接收者邮件地址] 如:python send.py 1234 ...
- python自动登录qq空间_python 利用splinter组件,自动登录QQ空间
1.需要下载splinter 2.下载chromedriver放在/usr/bin目录下 #!/usr/bin/env python import sys import time from splin ...
- python模拟登录qq账号密码_Python自动登录QQ的实现示例
这是一份来自网络的代码,经过了我的修改和验证. 首先我的运行环境是Python3.7,需要安装PyUserInput库. 直接上代码吧: #!/usr/bin/python import os imp ...
- python qq自动登陆_Python自动登录QQ的实现示例
这是一份来自网络的代码,经过了我的修改和验证. 首先我的运行环境是python3.7,需要安装pyuserinput库. 直接上代码吧: #!/usr/bin/python import os imp ...
- python实现qq登录界面_Python自动登录QQ的实现示例
这是一份来自网络的代码,经过了我的修改和验证. 首先我的运行环境是Python3.7,需要安装PyUserInput库. 直接上代码吧: #!/usr/bin/python import os imp ...
- python实现自动登录QQ邮箱
python 和selenium实现自动登录QQ邮箱 selenium需要先导入,pip install selenium 或者在pycharm里面点击file–settings–Project–Pr ...
- python+selenium自动登录qq空间并下载相册
基于selenium的自动登录qq空间并遍历所有相册及相片的功能.只能访问自己或好友(有访问权限)的相册,好友有密码的相册不可能...这里只是介绍流程,所以只是实现了遍历,并未实现图片文件的下载保存. ...
- Selenium基础知识 自动登录QQ空间
Selenium基础知识 自动登录QQ空间 from selenium import webdriver import timedef auto_login():driver = webdriver. ...
最新文章
- Linux下的阻塞(Block)
- Linux驱动无硬件设备,Linux设备驱动与硬件通信
- UART串口通信浅谈之(二)--寄存器设置
- 【IT资讯】编程语言面临重新洗牌,这六种要凉凉
- php显示网卡信息,netwox显示网络配置信息
- Java 向量元素的索引值
- 何小鹏:雷军造车是我“怂恿的” 我一直建议小米要造车
- python networkx教程_Python社交网络——NetworkX入门
- 翻译: TensorFlow 2.0 中的新功能
- vue-cli3开干
- 编辑器Sublime Text安装配置
- 九宫格日记 2017年12月19日(周二)
- 写好商业计划书,融资就成功了一半!
- 2022年中式面点师(中级)复训题库及模拟考试
- 一般格式 | 分离变量法(三)| 偏微分方程(十五)
- 搜索引擎技术 —— 检索模型
- LeetCode-70. 爬楼梯(java)
- Qt 事件机制,底层实现原理
- 什么叫侧面指纹识别_新科技?侧面指纹解锁有什么不同?
- 爬虫入门3---爬虫实战
热门文章
- 设计模式之适配器模式
- 合并两个有序数组的三种方法
- Can't open ACPI ATK0100 kernel mode driver解决方法
- 为什么要用用例图 用例图是什么 用例图怎么画 用例图有哪些元素
- 学计算机笔画,学汉字学笔顺电脑版
- Activiti7 + Spring Boot + mybatis Plus + Oracle 数据库整合-学习篇(一)
- 阿里笔试题解(2020.4.17场)
- MicroPython ESP32 读取DS18B20温度数据
- 49个Excel常用技巧
- python中jieba库安装中出现pip库需要更新怎么办_python安装jieba库