Python自动登录QQ的实现示例
更多编程教程请到:菜鸟教程 https://www.piaodoo.com/
友情链接:好看站 http://www.nrso.net/
高州阳光论坛https://www.hnthzk.com/
这是一份来自网络的代码,经过了我的修改和验证。
首先我的运行环境是Python3.7,需要安装PyUserInput库。
直接上代码吧:
#!/usr/bin/python
import 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):
#运行QQ
os.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 mouse
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0)#release mouse
time.sleep(2)
###input username
print (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?期待…
到此这篇关于Python自动登录QQ的实现示例的文章就介绍到这了,更多相关Python自动登录QQ内容请搜索菜鸟教程www.piaodoo.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持菜鸟教程www.piaodoo.com!
Python自动登录QQ的实现示例相关推荐
- 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的实现示例
Python自动登录QQ的实现示例,按下,鼠标,自动登录,窗口,代码 Python自动登录QQ的实现示例 易采站长站,站长之家为您整理了Python自动登录QQ的实现示例的相关内容. 这是一份来自网络 ...
- python实现qq登录界面_Python自动登录QQ的实现示例
这是一份来自网络的代码,经过了我的修改和验证. 首先我的运行环境是Python3.7,需要安装PyUserInput库. 直接上代码吧: #!/usr/bin/python import os imp ...
- 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 和selenium实现自动登录QQ邮箱 selenium需要先导入,pip install selenium 或者在pycharm里面点击file–settings–Project–Pr ...
- python+selenium自动登录qq空间并下载相册
基于selenium的自动登录qq空间并遍历所有相册及相片的功能.只能访问自己或好友(有访问权限)的相册,好友有密码的相册不可能...这里只是介绍流程,所以只是实现了遍历,并未实现图片文件的下载保存. ...
- python自动登录教程_python+selenium实现163邮箱自动登陆的方法
本文介绍了 让我们先来预览一下代码运行效果吧: 首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素) 1.定位到登陆框(注意登录框是一个iframe,如果不定位到iframe的话 ...
最新文章
- 联想小新air13pro重装系统_联想 小新Air 13 ProU盘装系统win7教程
- Javascript刷新全集
- 中国汽车行业节能减排行业全景调研规划及投资投资战略咨询研究报告2022-2028年版
- 西工大c语言noj100作业,西工大17秋《C语言程序设计》平时作业
- boost::hana::adjust_if用法的测试程序
- web业务系统权限控制
- 类似 汽车之家 对比_损坏汽车的日常行为都有哪些?你有做过吗?
- 嘘!你与谷歌语音助手的对话,可能已经泄露……
- sqlserver2005使用convert转换成各种格式的日期
- java数据库技术_JAVA数据库技术
- Python 字符串类型格式化
- windows10开启Webdav文件服务
- 什么是视频数据结构化?
- 计算机键盘能直接接手机吗,手机变电脑!智能手机外接键盘和鼠标的3种方法...
- 黑马程序员--统计字符串中大小写字母和数字的个数问题的代码
- Nide.js安装配置
- 用PHP输出对称菱形的简易办法
- oracle重复数据取只一条,oracle 一个表多条重复记录只取一条的解决方法
- 大数据时代时代舍恩伯格书资源_疫情宅家,这些大数据书籍可以好好读读
- 超牛叉技术支撑的成人网站