python解决迅雷下载限制的方法

时间:2024-03-05 17:05:48

一、转换迅雷下载链接

import base64
url=\'thunder://QUFodHRwOi8veHVubGVpLnhpYXphaS16dWlkYS5jb20vMTkwOC/JqLa+Mi5IRDEyODC438flufrT79bQ19aw5i5tcDRaWg==\'
# 看见thunder://后面的字符串比较熟悉,对没错就是base64编码,去除thunder://
surl=url.lstrip(\'thunder://\')
# base64转成二进制
burl=base64.b64decode(surl)
# 这里注意,得看原来的二进制转换编码是什么,我这里是GB2312的,有时是utf-8的,慢慢试常用的编码格式
# ISO-8859-1
# GB2312
# GBK
# GB18030
# UTF-16
# UTF-8
httpurl=burl.decode(\'GB2312\')
httpurl=httpurl.strip(\'AAZZ\')
print(httpurl)
# 最后拿到连接,直接去浏览器下载,速度也很快
# http://xunlei.xiazai-zuida.com/1908/扫毒2.HD1280高清国语中字版.mp4