使用Python进行QQ批量登录
2018-06-18 03:26:38来源:未知 阅读 ()
1 #coding=utf-8 2 __author__ = 'Eagle' 3 import os 4 import time 5 import win32gui 6 import win32api 7 import win32con 8 import SendKeys 9 from ctypes import * 10 def QQ(qq,pwd): 11 a = win32gui.FindWindow(None, "QQ") 12 #运行QQ 13 os.system('"C:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe"') 14 time.sleep(5) 15 a= win32gui.FindWindow(None,"QQ") # 获取窗口的句柄,参数1: 类名,参数2: 标题QQ 16 loginid= win32gui.GetWindowPlacement(a) 17 windll.user32.SetCursorPos(loginid[4][0]+300, loginid[4][1]+273 ) 18 win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0) #按下鼠标 19 win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0) #放开鼠标 20 time.sleep(0.2) 21 ###输入账号 22 SendKeys.SendKeys(qq) 23 time.sleep(0.2) 24 ##tab切换 25 ##Python学习群125240963 26 win32api.keybd_event(9,0,0,0) 27 win32api.keybd_event(9,0,win32con.KEYEVENTF_KEYUP,0) 28 SendKeys.SendKeys(pwd) 29 #点击回车键登录 30 win32api.keybd_event(13,0,0,0) 31 win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0) 32 #读取账号密码文件例如: 1234567----she123456 #账号密码四个- 分隔 33 fn = "C:\\qq.txt" #此文件可以自定义,但是路径要一定对 34 #打开账号密码文件 35 F = open(fn,"r").readlines() 36 #分隔账号密码,传两个参数,账号密码 37 for i in F: 38 tx = i.split("----") 39 QQ(tx[0],tx[1])
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash