Python无需认证QQ扫码登录脚本

作者 : 阿狸 本文共1609个字,预计阅读时间需要5分钟 发布时间: 2021-05-22 共21人阅读

无需认证QQ扫码登录脚本Python脚本,盗用JD的QQ登录,也可以改成其他网址。

无需自己注册腾讯开发者,无需自己有一套网址去申请应用

Get_QQ返回QQ号,也可以获取到QQ头像、好友等其他信息,请勿用于非法行为

import requests
import time
from PIL import Image
def ptqrToken(qrsig):
#计算ptqrtoken
e = 0
for c in qrsig:
e += (e << 5) + ord(c)
return e & 0x7fffffff
def QR():
#获取 二手东 QQ扫码 二维码图片
url = 'https://ssl.ptlogin2.qq.com/ptqrshow?appid=716027609&e=2&l=M&s=3&d=72&v=4&t=0.28351309688526216&daid=383&pt_3rd_aid=0'
try:
r = requests.get(url)
qrsig = requests.utils.dict_from_cookiejar(r.cookies).get('qrsig')
with open(r'QQ.png', 'wb') as f:
f.write(r.content)
im = Image.open(r'QQ.png')
im = im.resize((350, 350))
im.show()
print(time.strftime('%H:%M:%S'), '登录二维码获取成功')
return qrsig
except Exception as e:
print(e)
def Get_QQ():
#获取 二手东 cookie
qrsig = QR()
ptqrtoken = ptqrToken(qrsig)
while True:
url = 'https://ssl.ptlogin2.qq.com/ptqrlogin?u1=https%3A%2F%2Fgraph.qq.com%2Foauth2.0%2Flogin_jump&ptqrtoken=' + str(ptqrtoken) + '&ptredirect=0&h=1&t=1&g=1&from_ui=1&ptlang=2052&action=0-0-' + str(int(time.time() * 1000)) + '&js_ver=21050810&js_type=1&login_sig=&pt_uistyle=40&aid=716027609&daid=383&pt_3rd_aid=100273020&has_onekey=1&'
cookies = {'qrsig': qrsig}
try:
r = requests.get(url, cookies=cookies)
if '二维码未失效' in r.text:
print(time.strftime('%H:%M:%S'), '二维码未失效')
elif '二维码认证中' in r.text:
print(time.strftime('%H:%M:%S'), '二维码认证中')
elif '二维码已失效' in r.text:
print(time.strftime('%H:%M:%S'), '二维码已失效')
qrsig = QR()
ptqrtoken = ptqrToken(qrsig)
else:
print(time.strftime('%H:%M:%S'), '登录成功')
qq_number = re.findall(r'&uin=(.+?)&service', r.text)[0]
return qq_number
except Exception as e:
print(e)
time.sleep(2)
if __name__ == '__main__':
print(Get_QQ())
下载说明 : 本站所有资源(包括模板、教程、插件、源码、教程等)仅供学习与参考,请勿用于商业用途。 禁止恶意使用本站资源搭建或从事违法行为,一律使用于者承担。 本站只提供资源下载服务,不保证资源完整可用性和安全性,不免费提供相关技术指导与帮助。
起点源码 » Python无需认证QQ扫码登录脚本

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
找不到素材资源介绍文章里的示例图片?
对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
模板不会安装或需要功能定制以及二次开发?
请QQ联系我们 1743348666