迅雷下载链接转为普通链接

news/2024/11/29 0:38:41/

直接放上代码:

import base64
class changeWorker:def thunderToNormal(self,url):if url.startswith('thunder://')or url.startswith('Thunder://'):mystr = url[10:]else:mystr = urlmystr =  bytes(mystr, encoding = "utf8")missing_padding = 4 - len(url) % 4if missing_padding:mystr += b'=' * missing_paddingmystr2 = base64.decodebytes(mystr)#result = str(mystr2,'utf-8')result = mystr2.decode()return result[2:-2]mychangeWorker = changeWorker()
while 1:mystr = input('input thunder URL')print(mychangeWorker.thunderToNormal(mystr)

一个base64编码的简单运用。

PS:发现在转换后如果链接中存在中文的话会出现类似"%E9%9F%A9%E7%89%88%E4%B8%AD%E8%8B%B1%E5%8F%8C"的utf-8编码,不知道是否可以作进一步转换。


http://www.ppmy.cn/news/706381.html

相关文章

百度网盘资源转迅雷下载正确打开方式!(更新日期2018年11月24日,亲测可用)

前言 众所周知百度云盘的东西上传容易下载难。如果上传的速度是高铁,那下载的速度就是自行车。如果你也有同样的感受,今天Domo就教你将网盘资源转到迅雷下载,体验极速快感! 正文 首先介绍下需要的工具:谷歌chrome浏…

传播时延和传输时延的差异

传播时延和传输时延的差异 从公式角度: 传输时延:是由路由器将分组推出所需要的时间,它是分组长度和链路传输速率的函数,与两台路由器之间的距离无关。传播时延:是一个比特从一台路由器向另一台路由器传播所需要的时…

资源链接

Open Source Sites 书目 1. http://opensource.com/tags/drm 2. http://www.marlin-community.com/ 3. http://source.android.com/ 4. https://github.com/ 5. http://www.openstack.org/ 6. http://cloudstack.apache.org/ 7. http://logging.apache.org/ 8. http://pubs.ope…

百度网盘资源转迅雷下载正确打开方式!

前言 众所周知百度云盘的东西上传容易下载难。如果上传的速度是高铁,那下载的速度就是自行车。如果你也有同样的感受,今天Domo就教你将网盘资源转到迅雷下载,体验极速快感! 正文 首先介绍下需要的工具:谷歌chrome浏览…

html页面增加分页符

2019独角兽企业重金招聘Python工程师标准>>> <div style"page-break-after:always"></div> 转载于:https://my.oschina.net/crazyharry/blog/1105095

分隔符中的分页符与分节符

选中页眉或页脚的内容可添加上下框线&#xff0c;或者点击无框线来删除框线。 假设分为两节&#xff0c;每一节都有很多页&#xff0c;页眉与页脚上标注的与上一节相同的意思是&#xff1a;第二节的第一页与第一节的第一页相同&#xff0c;第二节的第二页与第一节的第二页相同&…

word 如何设置页码?分页?分节?

在写文档的时候&#xff0c;无论是毕业论文&#xff0c;还其他文档&#xff0c;都难免会用到页码&#xff1f;但是往往页码不是从文档的第一页开始的&#xff0c;一般都有封面&#xff0c;目录等是不需要计算页码。那在word中该如何进行设置页码&#xff1f; 除去封面和目录&am…

word:分节符-分页符

1. "分节符"&#xff1a;用于文档章、节设置不同的显示格式&#xff0c;如页眉、页脚、表格页边距等。 2. "分页符"&#xff1a;将文档的内容分开显示到不同页。文档一页结束时&#xff0c;word会自动插入分页符&#xff0c;也可人为插入。 3. "链接…