admin管理员组文章数量:1552303
输入可以是 迅雷,快车,qq旋风地址中的任意一个,输出包含了原始地址,迅雷地址,快车地址,qq旋风地址的一个字典。
代码如下:
import base64
"""
author:hupeng
"""
def download_address_translation(original_address):
original_address = str(original_address)
if "thunder://" in original_address:
original_address = original_address.replace('thunder://', '')
original_address = base64.b64decode(original_address)
original_address = original_address.decode('gbk')
original_address = original_address[2:len(original_address)-2]
if "flashget://" in original_address:
original_address = original_address.replace('flashget://', '')
original_address = original_address.replace('flashget://', '')
original_address = base64.b64decode(original_address)
original_address = original_address.decode('gbk')
original_address = original_address[10:len(original_address) - 10]
if "qqdl://" in original_address:
original_address = original_address.replace('qqdl://', '')
original_address = original_address.replace('qqdl://', '')
original_address = base64.b64decode(original_address)
original_address = original_address.decode('gbk')
temp_address = "AA" original_address "ZZ"
temp_address = bytes(temp_address, encoding='gbk')
thunder_address = "thunder://" base64.b64encode(temp_address).decode('gbk')
temp_address = "[FLASHGET]" original_address "[FLASHGET]"
temp_address = bytes(temp_address, encoding='gbk')
flashget_address = "flashget://" base64.b64encode(temp_address).decode('gbk')
temp_address = original_address
temp_address = bytes(temp_address, encoding='gbk')
qqdl_address = "qqdl://" base64.b64encode(temp_address).decode('gbk')
return {'origin': original_address,'thunder': thunder_address, 'flashget': flashget_address, 'qqdl': qqdl_address }
调用方式如下:
address = download_address_translation('thunder://QUFlZDJrOi8vfGZpbGV8tcHEubHKvMcuSEQxMjgws6zH5bn60 /W0NOiy6vX1i5tcDR8MzA3NDc3Njk5NXxCOEE2OEY5RDQ2RkZGMzlEQzAzNUYzMEJCRkUzMDA4NHxoPVRXWkJWQkdIMlNRRURCTkFCM0M3WEdZQVRTSDY0RUoyfC9aWg==')
print('原始下载地址:' address.get('origin'))
print('迅雷下载地址:' address.get('thunder'))
print('快车下载地址:' address.get('flashget'))
print('QQ旋风下载地址:' address.get('qqdl'))
调用返回结果:
版权声明:本文标题:迅雷下载地址转换(Python3) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727282808a1106543.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论